From 0acd2a0a9dc1ffd27b95f4252a9d9f68dcdf885f Mon Sep 17 00:00:00 2001 From: Boris Cherny Date: Sun, 7 Aug 2022 14:29:47 +0900 Subject: [PATCH] Emit comments for literal unions (fix #475) --- src/generator.ts | 6 +- test/__snapshots__/test/test.ts.md | 149429 +++++++++++++++++++----- test/__snapshots__/test/test.ts.snap | Bin 1596671 -> 1695740 bytes test/e2e/enum.4.ts | 6 + 4 files changed, 119413 insertions(+), 30028 deletions(-) create mode 100644 test/e2e/enum.4.ts diff --git a/src/generator.ts b/src/generator.ts index 9059538f..64786068 100644 --- a/src/generator.ts +++ b/src/generator.ts @@ -285,7 +285,11 @@ function generateRawType(ast: AST, options: Options): string { * Generate a Union or Intersection */ function generateSetOperation(ast: TIntersection | TUnion, options: Options): string { - const members = (ast as TUnion).params.map(_ => generateType(_, options)) + const members = (ast as TUnion).params.map(_ => + [_.comment && !_.standaloneName ? generateComment(_.comment) : null, generateType(_, options)] + .filter(Boolean) + .join('\n') + ) const separator = ast.type === 'UNION' ? '|' : '&' return members.length === 1 ? members[0] : '(' + members.join(' ' + separator + ' ') + ')' } diff --git a/test/__snapshots__/test/test.ts.md b/test/__snapshots__/test/test.ts.md index 39ff7da6..8304366b 100644 --- a/test/__snapshots__/test/test.ts.md +++ b/test/__snapshots__/test/test.ts.md @@ -69,7 +69,12 @@ Generated by [AVA](https://avajs.dev). * @minItems 1␊ */␊ enum?: [unknown, ...unknown[]];␊ - type?: SimpleTypes | [SimpleTypes, ...SimpleTypes[]];␊ + type?:␊ + | SimpleTypes␊ + /**␊ + * @minItems 1␊ + */␊ + | [SimpleTypes, ...SimpleTypes[]];␊ allOf?: SchemaArray;␊ anyOf?: SchemaArray;␊ oneOf?: SchemaArray;␊ @@ -914,6 +919,28 @@ Generated by [AVA](https://avajs.dev). }␊ ` +## enum.4.js + +> Expected output to match snapshot for e2e test: enum.4.js + + `/* eslint-disable */␊ + /**␊ + * This file was automatically generated by json-schema-to-typescript.␊ + * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,␊ + * and run json-schema-to-typescript to regenerate this file.␊ + */␊ + ␊ + export type Enum =␊ + /**␊ + * First comment (a).␊ + */␊ + | "a"␊ + /**␊ + * Second comment (b).␊ + */␊ + | "b";␊ + ` + ## enum.js > Expected output to match snapshot for e2e test: enum.js @@ -1191,22 +1218,34 @@ Generated by [AVA](https://avajs.dev). * Parameter location␊ */␊ export type ParameterLocation =␊ + /**␊ + * Parameter in path␊ + */␊ | {␊ in?: "path";␊ style?: "matrix" | "label" | "simple";␊ required: true;␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in query␊ + */␊ | {␊ in?: "query";␊ style?: "form" | "spaceDelimited" | "pipeDelimited" | "deepObject";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in header␊ + */␊ | {␊ in?: "header";␊ style?: "simple";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in cookie␊ + */␊ | {␊ in?: "cookie";␊ style?: "form";␊ @@ -1268,10 +1307,16 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown;␊ } & HTTPSecurityScheme1;␊ export type HTTPSecurityScheme1 =␊ + /**␊ + * Bearer␊ + */␊ | {␊ scheme?: "bearer";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Non Bearer␊ + */␊ | {␊ scheme?: {␊ [k: string]: unknown;␊ @@ -3185,26 +3230,44 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-04-08"␊ type: "settings"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.DocumentDB/databaseAccounts/apis/databases/settings␊ + */␊ + {␊ name: "throughput"␊ /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.DocumentDB/databaseAccounts/apis/databases/settings␊ + */␊ + {␊ name: "throughput"␊ /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.DocumentDB/databaseAccounts/apis/databases/settings␊ + */␊ + {␊ name: "throughput"␊ /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -3264,7 +3327,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServiceBus | EventHub | EventGrid))␊ /**␊ @@ -3764,11 +3830,17 @@ Generated by [AVA](https://avajs.dev). */␊ assets?: ({␊ [k: string]: AssetItem␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the machine learning commitment plan associated with the web service.␊ */␊ - commitmentPlan?: (CommitmentPlanModel | string)␊ + commitmentPlan?: (CommitmentPlanModel | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the web service.␊ */␊ @@ -3776,49 +3848,82 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostics settings for an Azure ML web service.␊ */␊ - diagnostics?: (DiagnosticsConfiguration | string)␊ + diagnostics?: (DiagnosticsConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sample input data for the service's input(s).␊ */␊ - exampleRequest?: (ExampleRequest | string)␊ + exampleRequest?: (ExampleRequest | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, sample data is included in the web service's swagger definition. The default value is true.␊ */␊ - exposeSampleData?: (boolean | string)␊ + exposeSampleData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The swagger 2.0 schema describing the service's inputs or outputs. See Swagger specification: http://swagger.io/specification/␊ */␊ - input?: (ServiceInputOutputSpecification | string)␊ + input?: (ServiceInputOutputSpecification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Access keys for the web service calls.␊ */␊ - keys?: (WebServiceKeys | string)␊ + keys?: (WebServiceKeys | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the machine learning workspace containing the experiment that is source for the web service.␊ */␊ - machineLearningWorkspace?: (MachineLearningWorkspace | string)␊ + machineLearningWorkspace?: (MachineLearningWorkspace | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The swagger 2.0 schema describing the service's inputs or outputs. See Swagger specification: http://swagger.io/specification/␊ */␊ - output?: (ServiceInputOutputSpecification | string)␊ + output?: (ServiceInputOutputSpecification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of global parameters values defined for the web service, given as a global parameter name to default value map. If no default value is specified, the parameter is considered to be required.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, indicates that the web service is read-only and can no longer be updated or patched, only removed. Default, is false. Note: Once set to true, you cannot change its value.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Holds the available configuration options for an Azure ML web service endpoint.␊ */␊ - realtimeConfiguration?: (RealtimeConfiguration | string)␊ + realtimeConfiguration?: (RealtimeConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Access information for a storage account.␊ */␊ - storageAccount?: (StorageAccount | string)␊ + storageAccount?: (StorageAccount | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The title of the web service.␊ */␊ @@ -3868,17 +3973,26 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-10-31"␊ type: "draft"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Automation/automationAccounts/runbooks/draft␊ + */␊ + {␊ name: "content"␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Automation/automationAccounts/runbooks/draft␊ + */␊ + {␊ name: "testJob"␊ /**␊ * Gets or sets the parameters of the test job.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runOn which specifies the group name where the job is to be executed.␊ */␊ @@ -3892,17 +4006,26 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-06-30"␊ type: "draft"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Automation/automationAccounts/runbooks/draft␊ + */␊ + {␊ name: "content"␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Automation/automationAccounts/runbooks/draft␊ + */␊ + {␊ name: "testJob"␊ /**␊ * Gets or sets the parameters of the test job.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runOn which specifies the group name where the job is to be executed.␊ */␊ @@ -3968,15 +4091,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The bitrate, in bits per second, of the output encoded audio.␊ */␊ - bitrate?: (number | string)␊ + bitrate?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of channels in the audio.␊ */␊ - channels?: (number | string)␊ + channels?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sampling rate to use for encoding in hertz.␊ */␊ - samplingRate?: (number | string)␊ + samplingRate?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & AacAudio)␊ /**␊ @@ -3991,7 +4123,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize.␊ */␊ - stretchMode?: (("None" | "AutoSize" | "AutoFit") | string)␊ + stretchMode?: (("None" | "AutoSize" | "AutoFit") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (Image | H264Video))␊ /**␊ @@ -4020,7 +4155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The gain level of audio in the overlay. The value should be in the range [0, 1.0]. The default is 1.0.␊ */␊ - audioGainLevel?: (number | string)␊ + audioGainLevel?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The position in the input video at which the overlay ends. The value should be in ISO 8601 duration format. For example, PT30S to end the overlay at 30 seconds in to the input video. If not specified the overlay will be applied until the end of the input video if inputLoop is true. Else, if inputLoop is false, then overlay will last as long as the duration of the overlay media.␊ */␊ @@ -4068,7 +4206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of output files to produce. Each entry in the list is a set of audio and video layer labels to be muxed together .␊ */␊ - outputFiles?: (OutputFile[] | string)␊ + outputFiles?: (OutputFile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (Mp4Format | TransportStreamFormat))␊ /**␊ @@ -4085,11 +4226,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for specifying a clip time. Use sub classes of this class to specify the time position in the media.␊ */␊ - end?: (ClipTime | string)␊ + end?: (ClipTime | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of files. Required for JobInputHttp. Maximum of 4000 characters each.␊ */␊ - files?: (string[] | string)␊ + files?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A label that is assigned to a JobInputClip, that is used to satisfy a reference used in the Transform. For example, a Transform can be authored so as to take an image file with the label 'xyz' and apply it as an overlay onto the input video before it is encoded. When submitting a Job, exactly one of the JobInputs should be the image file, and it should have the label 'xyz'.␊ */␊ @@ -4097,7 +4244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for specifying a clip time. Use sub classes of this class to specify the time position in the media.␊ */␊ - start?: (AbsoluteClipTime | string)␊ + start?: (AbsoluteClipTime | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (JobInputAsset | JobInputHttp))␊ /**␊ @@ -4123,15 +4273,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list that describes the correlation of the service with other services.␊ */␊ - correlationScheme?: (ServiceCorrelationDescription[] | string)␊ + correlationScheme?: (ServiceCorrelationDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the move cost for the service.␊ */␊ - defaultMoveCost?: (("Zero" | "Low" | "Medium" | "High") | string)␊ + defaultMoveCost?: (("Zero" | "Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes how the service is partitioned.␊ */␊ - partitionDescription?: (PartitionSchemeDescription | string)␊ + partitionDescription?: (PartitionSchemeDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)".␊ */␊ @@ -4139,11 +4298,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service load metrics is given as an array of ServiceLoadMetricDescription objects.␊ */␊ - serviceLoadMetrics?: (ServiceLoadMetricDescription[] | string)␊ + serviceLoadMetrics?: (ServiceLoadMetricDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list that describes the correlation of the service with other services.␊ */␊ - servicePlacementPolicies?: (ServicePlacementPolicyDescription[] | string)␊ + servicePlacementPolicies?: (ServicePlacementPolicyDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the service type␊ */␊ @@ -4163,15 +4328,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list that describes the correlation of the service with other services.␊ */␊ - correlationScheme?: (ServiceCorrelationDescription1[] | string)␊ + correlationScheme?: (ServiceCorrelationDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the move cost for the service.␊ */␊ - defaultMoveCost?: (("Zero" | "Low" | "Medium" | "High") | string)␊ + defaultMoveCost?: (("Zero" | "Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes how the service is partitioned.␊ */␊ - partitionDescription?: (PartitionSchemeDescription1 | string)␊ + partitionDescription?: (PartitionSchemeDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The placement constraints as a string. Placement constraints are boolean expressions on node properties and allow for restricting a service to particular nodes based on the service requirements. For example, to place a service on nodes where NodeType is blue specify the following: "NodeColor == blue)".␊ */␊ @@ -4179,15 +4353,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service load metrics is given as an array of ServiceLoadMetricDescription objects.␊ */␊ - serviceLoadMetrics?: (ServiceLoadMetricDescription1[] | string)␊ + serviceLoadMetrics?: (ServiceLoadMetricDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The activation Mode of the service package.␊ */␊ - servicePackageActivationMode?: (("SharedProcess" | "ExclusiveProcess") | string)␊ + servicePackageActivationMode?: (("SharedProcess" | "ExclusiveProcess") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list that describes the correlation of the service with other services.␊ */␊ - servicePlacementPolicies?: (ServicePlacementPolicyDescription1[] | string)␊ + servicePlacementPolicies?: (ServicePlacementPolicyDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the service type␊ */␊ @@ -4207,26 +4390,44 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2017-03-01"␊ type: "portalsettings"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signin"␊ /**␊ * Sign-in settings contract properties.␊ */␊ - properties: (PortalSigninSettingProperties | string)␊ + properties: (PortalSigninSettingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signup"␊ /**␊ * Sign-up settings contract properties.␊ */␊ - properties: (PortalSignupSettingsProperties | string)␊ + properties: (PortalSignupSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "delegation"␊ /**␊ * Delegation settings contract properties.␊ */␊ - properties: (PortalDelegationSettingsProperties | string)␊ + properties: (PortalDelegationSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -4236,26 +4437,44 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-01-01"␊ type: "portalsettings"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signin"␊ /**␊ * Sign-in settings contract properties.␊ */␊ - properties: (PortalSigninSettingProperties1 | string)␊ + properties: (PortalSigninSettingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signup"␊ /**␊ * Sign-up settings contract properties.␊ */␊ - properties: (PortalSignupSettingsProperties1 | string)␊ + properties: (PortalSignupSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "delegation"␊ /**␊ * Delegation settings contract properties.␊ */␊ - properties: (PortalDelegationSettingsProperties1 | string)␊ + properties: (PortalDelegationSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -4265,26 +4484,44 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-06-01-preview"␊ type: "portalsettings"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signin"␊ /**␊ * Sign-in settings contract properties.␊ */␊ - properties: (PortalSigninSettingProperties2 | string)␊ + properties: (PortalSigninSettingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signup"␊ /**␊ * Sign-up settings contract properties.␊ */␊ - properties: (PortalSignupSettingsProperties2 | string)␊ + properties: (PortalSignupSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "delegation"␊ /**␊ * Delegation settings contract properties.␊ */␊ - properties: (PortalDelegationSettingsProperties2 | string)␊ + properties: (PortalDelegationSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -4294,26 +4531,44 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-01-01"␊ type: "portalsettings"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signin"␊ /**␊ * Sign-in settings contract properties.␊ */␊ - properties: (PortalSigninSettingProperties3 | string)␊ + properties: (PortalSigninSettingProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "signup"␊ /**␊ * Sign-up settings contract properties.␊ */␊ - properties: (PortalSignupSettingsProperties3 | string)␊ + properties: (PortalSignupSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.ApiManagement/service/portalsettings␊ + */␊ + {␊ name: "delegation"␊ /**␊ * Delegation settings contract properties.␊ */␊ - properties: (PortalDelegationSettingsProperties3 | string)␊ + properties: (PortalDelegationSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -4345,11 +4600,17 @@ Generated by [AVA](https://avajs.dev). */␊ assets?: ({␊ [k: string]: AssetItem1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the machine learning commitment plan associated with the web service.␊ */␊ - commitmentPlan?: (CommitmentPlan | string)␊ + commitmentPlan?: (CommitmentPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the web service.␊ */␊ @@ -4357,57 +4618,96 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostics settings for an Azure ML web service.␊ */␊ - diagnostics?: (DiagnosticsConfiguration1 | string)␊ + diagnostics?: (DiagnosticsConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sample input data for the service's input(s).␊ */␊ - exampleRequest?: (ExampleRequest1 | string)␊ + exampleRequest?: (ExampleRequest1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, sample data is included in the web service's swagger definition. The default value is true.␊ */␊ - exposeSampleData?: (boolean | string)␊ + exposeSampleData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The swagger 2.0 schema describing the service's inputs or outputs. See Swagger specification: http://swagger.io/specification/␊ */␊ - input?: (ServiceInputOutputSpecification1 | string)␊ + input?: (ServiceInputOutputSpecification1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Access keys for the web service calls.␊ */␊ - keys?: (WebServiceKeys1 | string)␊ + keys?: (WebServiceKeys1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the machine learning workspace containing the experiment that is source for the web service.␊ */␊ - machineLearningWorkspace?: (MachineLearningWorkspace1 | string)␊ + machineLearningWorkspace?: (MachineLearningWorkspace1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The swagger 2.0 schema describing the service's inputs or outputs. See Swagger specification: http://swagger.io/specification/␊ */␊ - output?: (ServiceInputOutputSpecification1 | string)␊ + output?: (ServiceInputOutputSpecification1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of global parameters values defined for the web service, given as a global parameter name to default value map. If no default value is specified, the parameter is considered to be required.␊ */␊ parameters?: ({␊ [k: string]: WebServiceParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, indicates that the payload size is larger than 3 MB. Otherwise false. If the payload size exceed 3 MB, the payload is stored in a blob and the PayloadsLocation parameter contains the URI of the blob. Otherwise, this will be set to false and Assets, Input, Output, Package, Parameters, ExampleRequest are inline. The Payload sizes is determined by adding the size of the Assets, Input, Output, Package, Parameters, and the ExampleRequest.␊ */␊ - payloadsInBlobStorage?: (boolean | string)␊ + payloadsInBlobStorage?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the access location for a blob.␊ */␊ - payloadsLocation?: (BlobLocation | string)␊ + payloadsLocation?: (BlobLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, indicates that the web service is read-only and can no longer be updated or patched, only removed. Default, is false. Note: Once set to true, you cannot change its value.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Holds the available configuration options for an Azure ML web service endpoint.␊ */␊ - realtimeConfiguration?: (RealtimeConfiguration1 | string)␊ + realtimeConfiguration?: (RealtimeConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Access information for a storage account.␊ */␊ - storageAccount?: (StorageAccount3 | string)␊ + storageAccount?: (StorageAccount3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The title of the web service.␊ */␊ @@ -4433,7 +4733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes how data from an input is serialized or how data is serialized when written to an output.␊ */␊ - serialization?: (Serialization | string)␊ + serialization?: (Serialization | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (StreamInputProperties | ReferenceInputProperties))␊ /**␊ @@ -4478,7 +4781,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventSources"␊ [k: string]: unknown␊ } & (EventHubEventSourceCreateOrUpdateParameters | IoTHubEventSourceCreateOrUpdateParameters))␊ @@ -4500,7 +4806,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/eventSources"␊ [k: string]: unknown␊ } & (EventHubEventSourceCreateOrUpdateParameters | IoTHubEventSourceCreateOrUpdateParameters))␊ @@ -4521,13 +4830,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku determines the type of environment, either standard (S1 or S2) or long-term (L1). For standard environments the sku determines the capacity of the environment, the ingress rate, and the billing rate.␊ */␊ - sku: (Sku45 | string)␊ + sku: (Sku45 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments"␊ [k: string]: unknown␊ } & (StandardEnvironmentCreateOrUpdateParameters | LongTermEnvironmentCreateOrUpdateParameters))␊ @@ -4539,7 +4854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events.␊ */␊ - localTimestamp?: (LocalTimestamp | string)␊ + localTimestamp?: (LocalTimestamp | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -4553,7 +4871,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventSources"␊ [k: string]: unknown␊ } & (EventHubEventSourceCreateOrUpdateParameters1 | IoTHubEventSourceCreateOrUpdateParameters1))␊ @@ -4565,7 +4886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that represents the local timestamp property. It contains the format of local timestamp that needs to be used and the corresponding timezone offset information. If a value isn't specified for localTimestamp, or if null, then the local timestamp will not be ingressed with the events.␊ */␊ - localTimestamp?: (LocalTimestamp | string)␊ + localTimestamp?: (LocalTimestamp | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -4579,7 +4903,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/eventSources"␊ [k: string]: unknown␊ } & (EventHubEventSourceCreateOrUpdateParameters1 | IoTHubEventSourceCreateOrUpdateParameters1))␊ @@ -4662,23 +4989,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enforce a minimal Tls version for the server.␊ */␊ - minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | string)␊ + minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.␊ */␊ - publicNetworkAccess?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable ssl enforcement or not when connect to server.␊ */␊ - sslEnforcement?: (("Enabled" | "Disabled") | string)␊ + sslEnforcement?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Profile properties of a server␊ */␊ - storageProfile?: (StorageProfile4 | string)␊ + storageProfile?: (StorageProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server version.␊ */␊ - version?: (("10.2" | "10.3") | string)␊ + version?: (("10.2" | "10.3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServerPropertiesForDefaultCreate | ServerPropertiesForRestore | ServerPropertiesForGeoRestore | ServerPropertiesForReplica))␊ /**␊ @@ -4688,27 +5030,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status showing whether the server enabled infrastructure encryption.␊ */␊ - infrastructureEncryption?: (("Enabled" | "Disabled") | string)␊ + infrastructureEncryption?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enforce a minimal Tls version for the server.␊ */␊ - minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | string)␊ + minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.␊ */␊ - publicNetworkAccess?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable ssl enforcement or not when connect to server.␊ */␊ - sslEnforcement?: (("Enabled" | "Disabled") | string)␊ + sslEnforcement?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Profile properties of a server␊ */␊ - storageProfile?: (StorageProfile5 | string)␊ + storageProfile?: (StorageProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server version.␊ */␊ - version?: (("5.6" | "5.7" | "8.0") | string)␊ + version?: (("5.6" | "5.7" | "8.0") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServerPropertiesForDefaultCreate1 | ServerPropertiesForRestore1 | ServerPropertiesForGeoRestore1 | ServerPropertiesForReplica1))␊ /**␊ @@ -4718,27 +5078,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status showing whether the server enabled infrastructure encryption.␊ */␊ - infrastructureEncryption?: (("Enabled" | "Disabled") | string)␊ + infrastructureEncryption?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enforce a minimal Tls version for the server.␊ */␊ - minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | string)␊ + minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not public network access is allowed for this server. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.␊ */␊ - publicNetworkAccess?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable ssl enforcement or not when connect to server.␊ */␊ - sslEnforcement?: (("Enabled" | "Disabled") | string)␊ + sslEnforcement?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Profile properties of a server␊ */␊ - storageProfile?: (StorageProfile6 | string)␊ + storageProfile?: (StorageProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server version.␊ */␊ - version?: (("9.5" | "9.6" | "10" | "10.0" | "10.2" | "11") | string)␊ + version?: (("9.5" | "9.6" | "10" | "10.0" | "10.2" | "11") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServerPropertiesForDefaultCreate2 | ServerPropertiesForRestore2 | ServerPropertiesForGeoRestore2 | ServerPropertiesForReplica2))␊ /**␊ @@ -4748,19 +5126,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enforce a minimal Tls version for the server.␊ */␊ - minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | string)␊ + minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable ssl enforcement or not when connect to server.␊ */␊ - sslEnforcement?: (("Enabled" | "Disabled") | string)␊ + sslEnforcement?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Profile properties of a server␊ */␊ - storageProfile?: (StorageProfile7 | string)␊ + storageProfile?: (StorageProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server version.␊ */␊ - version?: (("5.6" | "5.7" | "8.0") | string)␊ + version?: (("5.6" | "5.7" | "8.0") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServerPropertiesForDefaultCreate3 | ServerPropertiesForRestore3 | ServerPropertiesForGeoRestore3 | ServerPropertiesForReplica3))␊ /**␊ @@ -4770,19 +5160,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enforce a minimal Tls version for the server.␊ */␊ - minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | string)␊ + minimalTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2" | "TLSEnforcementDisabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable ssl enforcement or not when connect to server.␊ */␊ - sslEnforcement?: (("Enabled" | "Disabled") | string)␊ + sslEnforcement?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Profile properties of a server␊ */␊ - storageProfile?: (StorageProfile8 | string)␊ + storageProfile?: (StorageProfile8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server version.␊ */␊ - version?: (("9.5" | "9.6" | "10" | "10.0" | "10.2" | "11") | string)␊ + version?: (("9.5" | "9.6" | "10" | "10.0" | "10.2" | "11") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ServerPropertiesForDefaultCreate4 | ServerPropertiesForRestore4 | ServerPropertiesForGeoRestore4 | ServerPropertiesForReplica4))␊ /**␊ @@ -4796,11 +5198,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule | FirewallPolicyFilterRule))␊ /**␊ @@ -4810,7 +5218,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule, SNAT or DNAT␊ */␊ - action?: (FirewallPolicyNatRuleAction | string)␊ + action?: (FirewallPolicyNatRuleAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -4822,11 +5233,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -4844,7 +5261,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition | NetworkRuleCondition))␊ /**␊ @@ -4854,27 +5274,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -4884,23 +5322,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -4910,18 +5363,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule␊ */␊ - action?: (FirewallPolicyFilterRuleAction | string)␊ + action?: (FirewallPolicyFilterRuleAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition | NetworkRuleCondition)[] | string)␊ + } | ApplicationRuleCondition | NetworkRuleCondition)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -4935,11 +5400,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule1 | FirewallPolicyFilterRule1))␊ /**␊ @@ -4949,7 +5420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction1 | string)␊ + action?: (FirewallPolicyNatRuleAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -4961,11 +5435,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition1 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -4983,7 +5463,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition1 | NetworkRuleCondition1))␊ /**␊ @@ -4993,27 +5476,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol1[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5023,23 +5524,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5049,18 +5565,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction1 | string)␊ + action?: (FirewallPolicyFilterRuleAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition1 | NetworkRuleCondition1)[] | string)␊ + } | ApplicationRuleCondition1 | NetworkRuleCondition1)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5074,11 +5602,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule2 | FirewallPolicyFilterRule2))␊ /**␊ @@ -5088,7 +5622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction2 | string)␊ + action?: (FirewallPolicyNatRuleAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -5100,11 +5637,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition2 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5122,7 +5665,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition2 | NetworkRuleCondition2))␊ /**␊ @@ -5132,27 +5678,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol2[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5162,23 +5726,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5188,18 +5767,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction2 | string)␊ + action?: (FirewallPolicyFilterRuleAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition2 | NetworkRuleCondition2)[] | string)␊ + } | ApplicationRuleCondition2 | NetworkRuleCondition2)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5213,11 +5804,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule3 | FirewallPolicyFilterRule3))␊ /**␊ @@ -5227,7 +5824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction3 | string)␊ + action?: (FirewallPolicyNatRuleAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -5239,11 +5839,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition3 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5261,7 +5867,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition3 | NetworkRuleCondition3))␊ /**␊ @@ -5271,27 +5880,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol3[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5301,23 +5928,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5327,18 +5969,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction3 | string)␊ + action?: (FirewallPolicyFilterRuleAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition3 | NetworkRuleCondition3)[] | string)␊ + } | ApplicationRuleCondition3 | NetworkRuleCondition3)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5352,11 +6006,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule4 | FirewallPolicyFilterRule4))␊ /**␊ @@ -5366,7 +6026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction4 | string)␊ + action?: (FirewallPolicyNatRuleAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -5378,11 +6041,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition4 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5400,7 +6069,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition4 | NetworkRuleCondition4))␊ /**␊ @@ -5410,27 +6082,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol4[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5440,23 +6130,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5466,18 +6171,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction4 | string)␊ + action?: (FirewallPolicyFilterRuleAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition4 | NetworkRuleCondition4)[] | string)␊ + } | ApplicationRuleCondition4 | NetworkRuleCondition4)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5491,7 +6208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (FirewallPolicyNatRule5 | FirewallPolicyFilterRule5))␊ /**␊ @@ -5519,11 +6239,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule6 | FirewallPolicyFilterRule6))␊ /**␊ @@ -5533,7 +6259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction6 | string)␊ + action?: (FirewallPolicyNatRuleAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -5545,11 +6274,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition6 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5567,7 +6302,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition6 | NatRuleCondition1 | NetworkRuleCondition6))␊ /**␊ @@ -5577,31 +6315,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol6[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5611,27 +6370,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NatRuleCondition" | string)␊ + ruleConditionType?: ("NatRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5641,31 +6418,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5675,18 +6473,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction6 | string)␊ + action?: (FirewallPolicyFilterRuleAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition6 | NatRuleCondition1 | NetworkRuleCondition6)[] | string)␊ + } | ApplicationRuleCondition6 | NatRuleCondition1 | NetworkRuleCondition6)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5700,11 +6510,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRule7 | FirewallPolicyFilterRule7))␊ /**␊ @@ -5714,7 +6530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule.␊ */␊ - action?: (FirewallPolicyNatRuleAction7 | string)␊ + action?: (FirewallPolicyNatRuleAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -5726,11 +6545,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The match conditions for incoming traffic.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition7 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyNatRule" | string)␊ + ruleType?: ("FirewallPolicyNatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5748,7 +6573,10 @@ Generated by [AVA](https://avajs.dev). ruleConditionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRuleCondition7 | NatRuleCondition2 | NetworkRuleCondition7))␊ /**␊ @@ -5758,35 +6586,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol7[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Urls for this rule condition.␊ */␊ - targetUrls?: (string[] | string)␊ + targetUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("ApplicationRuleCondition" | string)␊ + ruleConditionType?: ("ApplicationRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5796,31 +6648,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terminate TLS connections for this rule.␊ */␊ - terminateTLS?: (boolean | string)␊ + terminateTLS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NatRuleCondition" | string)␊ + ruleConditionType?: ("NatRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5830,31 +6703,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: string␊ [k: string]: unknown␊ } & {␊ - ruleConditionType?: ("NetworkRuleCondition" | string)␊ + ruleConditionType?: ("NetworkRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5864,18 +6758,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule.␊ */␊ - action?: (FirewallPolicyFilterRuleAction7 | string)␊ + action?: (FirewallPolicyFilterRuleAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ ruleConditions?: (({␊ - ruleConditionType?: ("FirewallPolicyRuleCondition" | string)␊ + ruleConditionType?: ("FirewallPolicyRuleCondition" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRuleCondition7 | NatRuleCondition2 | NetworkRuleCondition7)[] | string)␊ + } | ApplicationRuleCondition7 | NatRuleCondition2 | NetworkRuleCondition7)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("FirewallPolicyFilterRule" | string)␊ + ruleType?: ("FirewallPolicyFilterRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5889,11 +6795,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleCollectionType: string␊ [k: string]: unknown␊ } & ({␊ - ruleCollectionType?: ("FirewallPolicyRuleCollection" | string)␊ + ruleCollectionType?: ("FirewallPolicyRuleCollection" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | FirewallPolicyNatRuleCollection | FirewallPolicyFilterRuleCollection))␊ /**␊ @@ -5903,15 +6815,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Nat rule collection.␊ */␊ - action?: (FirewallPolicyNatRuleCollectionAction | string)␊ + action?: (FirewallPolicyNatRuleCollectionAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of rules included in a rule collection.␊ */␊ - rules?: (FirewallPolicyRule8[] | string)␊ + rules?: (FirewallPolicyRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleCollectionType: string␊ [k: string]: unknown␊ } & {␊ - ruleCollectionType?: ("FirewallPolicyNatRuleCollection" | string)␊ + ruleCollectionType?: ("FirewallPolicyNatRuleCollection" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5929,7 +6850,10 @@ Generated by [AVA](https://avajs.dev). ruleType: string␊ [k: string]: unknown␊ } & ({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ApplicationRule | NatRule | NetworkRule))␊ /**␊ @@ -5939,39 +6863,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleApplicationProtocol[] | string)␊ + protocols?: (FirewallPolicyRuleApplicationProtocol[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Urls for this rule condition.␊ */␊ - targetUrls?: (string[] | string)␊ + targetUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terminate TLS connections for this rule.␊ */␊ - terminateTLS?: (boolean | string)␊ + terminateTLS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("ApplicationRule" | string)␊ + ruleType?: ("ApplicationRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -5981,19 +6932,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -6005,11 +6968,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("NatRule" | string)␊ + ruleType?: ("NatRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6019,35 +6988,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of FirewallPolicyRuleNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: string␊ [k: string]: unknown␊ } & {␊ - ruleType?: ("NetworkRule" | string)␊ + ruleType?: ("NetworkRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6057,18 +7050,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action type of a Filter rule collection.␊ */␊ - action?: (FirewallPolicyFilterRuleCollectionAction | string)␊ + action?: (FirewallPolicyFilterRuleCollectionAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of rules included in a rule collection.␊ */␊ rules?: (({␊ - ruleType?: ("FirewallPolicyRule" | string)␊ + ruleType?: ("FirewallPolicyRule" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | ApplicationRule | NatRule | NetworkRule)[] | string)␊ + } | ApplicationRule | NatRule | NetworkRule)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleCollectionType: string␊ [k: string]: unknown␊ } & {␊ - ruleCollectionType?: ("FirewallPolicyFilterRuleCollection" | string)␊ + ruleCollectionType?: ("FirewallPolicyFilterRuleCollection" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6128,11 +7133,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port for Server␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection mode to be used. If ConnectionString mode is used, then customConnectionString should be provided, else it should not be set.␊ */␊ - connectionMode?: (("ConnectionString" | "Standard") | string)␊ + connectionMode?: (("ConnectionString" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Instance name (SID)␊ */␊ @@ -6166,7 +7177,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port for Server␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: string␊ [k: string]: unknown␊ } & {␊ @@ -6192,11 +7206,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authentication type to use for connection.␊ */␊ - authentication?: (("None" | "WindowsAuthentication" | "SqlAuthentication" | "ActiveDirectoryIntegrated" | "ActiveDirectoryPassword") | string)␊ + authentication?: (("None" | "WindowsAuthentication" | "SqlAuthentication" | "ActiveDirectoryIntegrated" | "ActiveDirectoryPassword") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to encrypt the connection␊ */␊ - encryptConnection?: (boolean | string)␊ + encryptConnection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional connection settings␊ */␊ @@ -6204,7 +7224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to trust the server certificate␊ */␊ - trustServerCertificate?: (boolean | string)␊ + trustServerCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: string␊ [k: string]: unknown␊ } & {␊ @@ -6218,7 +7241,10 @@ Generated by [AVA](https://avajs.dev). taskType: string␊ [k: string]: unknown␊ } & (ValidateMigrationInputSqlServerSqlServerTaskProperties | ValidateMigrationInputSqlServerCloudDbTaskProperties | MigrateSqlServerSqlServerTaskProperties | MigrateSqlServerSqlDbTaskProperties1 | MigrateSqlServerCloudDbTaskProperties | GetProjectDetailsOracleSqlTaskProperties | GetProjectDetailsMySqlSqlTaskProperties | ConnectToTargetSqlServerTaskProperties | ConnectToTargetCloudDbTaskProperties | GetUserTablesSqlTaskProperties1 | ConnectToTargetSqlDbTaskProperties1 | ConnectToSourceSqlServerTaskProperties1 | {␊ - taskType?: ("Unknown" | string)␊ + taskType?: ("Unknown" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | ConnectToSourceMySqlTaskProperties | ConnectToSourceOracleTaskProperties | MigrateMySqlSqlTaskProperties | MigrateOracleSqlTaskProperties))␊ /**␊ @@ -6228,11 +7254,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ValidateMigrationInputSqlServerSqlServerTaskInput | string)␊ + input?: (ValidateMigrationInputSqlServerSqlServerTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ValidateMigrationInput_SqlServer_SqlServer" | string)␊ + taskType?: ("ValidateMigrationInput_SqlServer_SqlServer" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6242,11 +7274,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ValidateMigrationInputSqlServerCloudDbTaskInput | string)␊ + input?: (ValidateMigrationInputSqlServerCloudDbTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ValidateMigrationInput_SqlServer_CloudDb" | string)␊ + taskType?: ("ValidateMigrationInput_SqlServer_CloudDb" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6256,11 +7294,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (MigrateSqlServerSqlServerTaskInput | string)␊ + input?: (MigrateSqlServerSqlServerTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("Migrate_SqlServer_SqlServer" | string)␊ + taskType?: ("Migrate_SqlServer_SqlServer" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6270,11 +7314,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (MigrateSqlServerSqlDbTaskInput1 | string)␊ + input?: (MigrateSqlServerSqlDbTaskInput1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("Migrate_SqlServer_SqlDb" | string)␊ + taskType?: ("Migrate_SqlServer_SqlDb" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6284,11 +7334,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (MigrateSqlServerCloudDbTaskInput | string)␊ + input?: (MigrateSqlServerCloudDbTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("Migrate_SqlServer_CloudDb" | string)␊ + taskType?: ("Migrate_SqlServer_CloudDb" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6298,11 +7354,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (GetProjectDetailsNonSqlTaskInput | string)␊ + input?: (GetProjectDetailsNonSqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("GetProjectDetails_Oracle_Sql" | string)␊ + taskType?: ("GetProjectDetails_Oracle_Sql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6312,11 +7374,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (GetProjectDetailsNonSqlTaskInput | string)␊ + input?: (GetProjectDetailsNonSqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("GetProjectDetails_MySql_Sql" | string)␊ + taskType?: ("GetProjectDetails_MySql_Sql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6326,11 +7394,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToTargetSqlServerTaskInput | string)␊ + input?: (ConnectToTargetSqlServerTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToTarget_SqlServer" | string)␊ + taskType?: ("ConnectToTarget_SqlServer" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6340,11 +7414,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToTargetCloudDbTaskInput | string)␊ + input?: (ConnectToTargetCloudDbTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToTarget_CloudDb" | string)␊ + taskType?: ("ConnectToTarget_CloudDb" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6354,11 +7434,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (GetUserTablesSqlTaskInput1 | string)␊ + input?: (GetUserTablesSqlTaskInput1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("GetUserTables_Sql" | string)␊ + taskType?: ("GetUserTables_Sql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6368,11 +7454,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToTargetSqlDbTaskInput1 | string)␊ + input?: (ConnectToTargetSqlDbTaskInput1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToTarget_SqlDb" | string)␊ + taskType?: ("ConnectToTarget_SqlDb" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6382,11 +7474,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToSourceSqlServerTaskInput1 | string)␊ + input?: (ConnectToSourceSqlServerTaskInput1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToSource_SqlServer" | string)␊ + taskType?: ("ConnectToSource_SqlServer" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6396,11 +7494,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToSourceMySqlTaskInput | string)␊ + input?: (ConnectToSourceMySqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToSource_MySql" | string)␊ + taskType?: ("ConnectToSource_MySql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6410,11 +7514,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (ConnectToSourceOracleTaskInput | string)␊ + input?: (ConnectToSourceOracleTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("ConnectToSource_Oracle" | string)␊ + taskType?: ("ConnectToSource_Oracle" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6424,11 +7534,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (MigrateMySqlSqlTaskInput | string)␊ + input?: (MigrateMySqlSqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("Migrate_MySql_Sql" | string)␊ + taskType?: ("Migrate_MySql_Sql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6438,11 +7554,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task input␊ */␊ - input?: (MigrateOracleSqlTaskInput | string)␊ + input?: (MigrateOracleSqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: string␊ [k: string]: unknown␊ } & {␊ - taskType?: ("Migrate_Oracle_Sql" | string)␊ + taskType?: ("Migrate_Oracle_Sql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6452,11 +7574,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of backup management for the backed up item.␊ */␊ - backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureBackupServer" | "AzureSql" | "AzureStorage" | "AzureWorkload" | "DefaultBackup") | string)␊ + backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureBackupServer" | "AzureSql" | "AzureStorage" | "AzureWorkload" | "DefaultBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of workload this item represents.␊ */␊ - workloadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | string)␊ + workloadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique name of container␊ */␊ @@ -6480,11 +7608,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create mode to indicate recovery of existing soft deleted data source or creation of new data source.␊ */␊ - createMode?: (("Invalid" | "Default" | "Recover") | string)␊ + createMode?: (("Invalid" | "Default" | "Recover") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & (AzureFileshareProtectedItem | AzureIaaSVMProtectedItem | AzureSqlProtectedItem | AzureVmWorkloadProtectedItem | DPMProtectedItem | GenericProtectedItem | MabFileFolderProtectedItem | {␊ - protectedItemType?: ("ProtectedItem" | string)␊ + protectedItemType?: ("ProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -6502,11 +7636,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of this backup item.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * backups running status for this backup item.␊ */␊ - healthStatus?: (("Passed" | "ActionRequired" | "ActionSuggested" | "Invalid") | string)␊ + healthStatus?: (("Passed" | "ActionRequired" | "ActionSuggested" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last backup operation status. Possible values: Healthy, Unhealthy.␊ */␊ @@ -6518,11 +7658,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional information with this backup item.␊ */␊ - extendedInfo?: (AzureFileshareProtectedItemExtendedInfo | string)␊ + extendedInfo?: (AzureFileshareProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("AzureFileShareProtectedItem" | string)␊ + protectedItemType?: ("AzureFileShareProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6544,15 +7690,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of this backup item.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health status of protected item.␊ */␊ - healthStatus?: (("Passed" | "ActionRequired" | "ActionSuggested" | "Invalid") | string)␊ + healthStatus?: (("Passed" | "ActionRequired" | "ActionSuggested" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health details on this backup item.␊ */␊ - healthDetails?: (AzureIaaSVMHealthDetails[] | string)␊ + healthDetails?: (AzureIaaSVMHealthDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last backup operation status.␊ */␊ @@ -6568,11 +7723,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional information for this backup item.␊ */␊ - extendedInfo?: (AzureIaaSVMProtectedItemExtendedInfo | string)␊ + extendedInfo?: (AzureIaaSVMProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & (AzureIaaSClassicComputeVMProtectedItem | AzureIaaSComputeVMProtectedItem | {␊ - protectedItemType?: ("AzureIaaSVMProtectedItem" | string)␊ + protectedItemType?: ("AzureIaaSVMProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -6582,7 +7743,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("Microsoft.ClassicCompute/virtualMachines" | string)␊ + protectedItemType?: ("Microsoft.ClassicCompute/virtualMachines" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6592,7 +7756,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("Microsoft.Compute/virtualMachines" | string)␊ + protectedItemType?: ("Microsoft.Compute/virtualMachines" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6606,15 +7773,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of the backed up item.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional information for this backup item.␊ */␊ - extendedInfo?: (AzureSqlProtectedItemExtendedInfo | string)␊ + extendedInfo?: (AzureSqlProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("Microsoft.Sql/servers/databases" | string)␊ + protectedItemType?: ("Microsoft.Sql/servers/databases" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6644,11 +7820,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of this backup item.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last backup operation status. Possible values: Healthy, Unhealthy.␊ */␊ - lastBackupStatus?: (("Invalid" | "Healthy" | "Unhealthy" | "IRPending") | string)␊ + lastBackupStatus?: (("Invalid" | "Healthy" | "Unhealthy" | "IRPending") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Timestamp of the last backup operation on this backup item.␊ */␊ @@ -6656,7 +7838,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Error details in last backup␊ */␊ - lastBackupErrorDetail?: (ErrorDetail | string)␊ + lastBackupErrorDetail?: (ErrorDetail | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data ID of the protected item.␊ */␊ @@ -6664,15 +7849,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Health status of the backup item, evaluated based on last heartbeat received.␊ */␊ - protectedItemHealthStatus?: (("Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending") | string)␊ + protectedItemHealthStatus?: (("Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional information for this backup item.␊ */␊ - extendedInfo?: (AzureVmWorkloadProtectedItemExtendedInfo | string)␊ + extendedInfo?: (AzureVmWorkloadProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & ({␊ - protectedItemType?: ("AzureVmWorkloadProtectedItem" | string)␊ + protectedItemType?: ("AzureVmWorkloadProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | AzureVmWorkloadSAPAseDatabaseProtectedItem | AzureVmWorkloadSAPHanaDatabaseProtectedItem | AzureVmWorkloadSQLDatabaseProtectedItem))␊ /**␊ @@ -6682,7 +7876,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("AzureVmWorkloadSAPAseDatabase" | string)␊ + protectedItemType?: ("AzureVmWorkloadSAPAseDatabase" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6692,7 +7889,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("AzureVmWorkloadSAPHanaDatabase" | string)␊ + protectedItemType?: ("AzureVmWorkloadSAPHanaDatabase" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6702,7 +7902,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("AzureVmWorkloadSQLDatabase" | string)␊ + protectedItemType?: ("AzureVmWorkloadSQLDatabase" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6720,19 +7923,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protection state of the backupengine.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * To check if backup item is scheduled for deferred delete␊ */␊ - isScheduledForDeferredDelete?: (boolean | string)␊ + isScheduledForDeferredDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Extended info of the backup item.␊ */␊ - extendedInfo?: (DPMProtectedItemExtendedInfo | string)␊ + extendedInfo?: (DPMProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("DPMProtectedItem" | string)␊ + protectedItemType?: ("DPMProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6750,17 +7965,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of this backup item.␊ */␊ - protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | string)␊ + protectionState?: (("Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Plane Service ID of the protected item.␊ */␊ - protectedItemId?: (number | string)␊ + protectedItemId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Loosely coupled (type, value) associations (example - parent of a protected item)␊ */␊ sourceAssociations?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this backup item's fabric.␊ */␊ @@ -6768,7 +7992,10 @@ Generated by [AVA](https://avajs.dev). protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("GenericProtectedItem" | string)␊ + protectedItemType?: ("GenericProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6794,19 +8021,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies if the item is scheduled for deferred deletion.␊ */␊ - isScheduledForDeferredDelete?: (boolean | string)␊ + isScheduledForDeferredDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sync time for deferred deletion.␊ */␊ - deferredDeleteSyncTimeInUTC?: (number | string)␊ + deferredDeleteSyncTimeInUTC?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional information with this backup item.␊ */␊ - extendedInfo?: (MabFileFolderProtectedItemExtendedInfo | string)␊ + extendedInfo?: (MabFileFolderProtectedItemExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectedItemType: string␊ [k: string]: unknown␊ } & {␊ - protectedItemType?: ("MabFileFolderProtectedItem" | string)␊ + protectedItemType?: ("MabFileFolderProtectedItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6816,11 +8055,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of items associated with this policy.␊ */␊ - protectedItemsCount?: (number | string)␊ + protectedItemsCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ backupManagementType: string␊ [k: string]: unknown␊ } & (AzureFileShareProtectionPolicy | AzureIaaSVMProtectionPolicy | AzureSqlProtectionPolicy | AzureVmWorkloadProtectionPolicy | GenericProtectionPolicy | MabProtectionPolicy | {␊ - backupManagementType?: ("ProtectionPolicy" | string)␊ + backupManagementType?: ("ProtectionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -6830,15 +8075,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of workload for the backup management.␊ */␊ - workLoadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | string)␊ + workLoadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backup schedule specified as part of backup policy.␊ */␊ - schedulePolicy?: (SchedulePolicy | string)␊ + schedulePolicy?: (SchedulePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention policy with the details on backup copy retention ranges.␊ */␊ - retentionPolicy?: (RetentionPolicy | string)␊ + retentionPolicy?: (RetentionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".␊ */␊ @@ -6846,7 +8100,10 @@ Generated by [AVA](https://avajs.dev). backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("AzureStorage" | string)␊ + backupManagementType?: ("AzureStorage" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6856,7 +8113,10 @@ Generated by [AVA](https://avajs.dev). schedulePolicyType: string␊ [k: string]: unknown␊ } & ({␊ - schedulePolicyType?: ("SchedulePolicy" | string)␊ + schedulePolicyType?: ("SchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy))␊ /**␊ @@ -6866,11 +8126,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frequency of the log schedule operation of this policy in minutes.␊ */␊ - scheduleFrequencyInMins?: (number | string)␊ + scheduleFrequencyInMins?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ schedulePolicyType: string␊ [k: string]: unknown␊ } & {␊ - schedulePolicyType?: ("LogSchedulePolicy" | string)␊ + schedulePolicyType?: ("LogSchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6880,7 +8146,10 @@ Generated by [AVA](https://avajs.dev). schedulePolicyType: string␊ [k: string]: unknown␊ } & {␊ - schedulePolicyType?: ("LongTermSchedulePolicy" | string)␊ + schedulePolicyType?: ("LongTermSchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6890,23 +8159,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frequency of the schedule operation of this policy.␊ */␊ - scheduleRunFrequency?: (("Invalid" | "Daily" | "Weekly") | string)␊ + scheduleRunFrequency?: (("Invalid" | "Daily" | "Weekly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of days of week this schedule has to be run.␊ */␊ - scheduleRunDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + scheduleRunDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of times of day this schedule has to be run.␊ */␊ - scheduleRunTimes?: (string[] | string)␊ + scheduleRunTimes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * At every number weeks this schedule has to be run.␊ */␊ - scheduleWeeklyFrequency?: (number | string)␊ + scheduleWeeklyFrequency?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ schedulePolicyType: string␊ [k: string]: unknown␊ } & {␊ - schedulePolicyType?: ("SimpleSchedulePolicy" | string)␊ + schedulePolicyType?: ("SimpleSchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6916,7 +8200,10 @@ Generated by [AVA](https://avajs.dev). retentionPolicyType: string␊ [k: string]: unknown␊ } & ({␊ - retentionPolicyType?: ("RetentionPolicy" | string)␊ + retentionPolicyType?: ("RetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | LongTermRetentionPolicy | SimpleRetentionPolicy))␊ /**␊ @@ -6926,23 +8213,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Daily retention schedule of the protection policy.␊ */␊ - dailySchedule?: (DailyRetentionSchedule | string)␊ + dailySchedule?: (DailyRetentionSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Weekly retention schedule of the protection policy.␊ */␊ - weeklySchedule?: (WeeklyRetentionSchedule | string)␊ + weeklySchedule?: (WeeklyRetentionSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monthly retention schedule of the protection policy.␊ */␊ - monthlySchedule?: (MonthlyRetentionSchedule | string)␊ + monthlySchedule?: (MonthlyRetentionSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Yearly retention schedule of the protection policy.␊ */␊ - yearlySchedule?: (YearlyRetentionSchedule | string)␊ + yearlySchedule?: (YearlyRetentionSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ retentionPolicyType: string␊ [k: string]: unknown␊ } & {␊ - retentionPolicyType?: ("LongTermRetentionPolicy" | string)␊ + retentionPolicyType?: ("LongTermRetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6952,11 +8254,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Retention duration of the protection policy.␊ */␊ - retentionDuration?: (RetentionDuration | string)␊ + retentionDuration?: (RetentionDuration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ retentionPolicyType: string␊ [k: string]: unknown␊ } & {␊ - retentionPolicyType?: ("SimpleRetentionPolicy" | string)␊ + retentionPolicyType?: ("SimpleRetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6967,20 +8275,35 @@ Generated by [AVA](https://avajs.dev). * Backup schedule specified as part of backup policy.␊ */␊ schedulePolicy?: (({␊ - schedulePolicyType?: ("SchedulePolicy" | string)␊ + schedulePolicyType?: ("SchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | string)␊ + } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention policy with the details on backup copy retention ranges.␊ */␊ retentionPolicy?: (({␊ - retentionPolicyType?: ("RetentionPolicy" | string)␊ + retentionPolicyType?: ("RetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LongTermRetentionPolicy | SimpleRetentionPolicy) | string)␊ + } | LongTermRetentionPolicy | SimpleRetentionPolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Instant RP retention policy range in days␊ */␊ - instantRpRetentionRangeInDays?: (number | string)␊ + instantRpRetentionRangeInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".␊ */␊ @@ -6988,7 +8311,10 @@ Generated by [AVA](https://avajs.dev). backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("AzureIaasVM" | string)␊ + backupManagementType?: ("AzureIaasVM" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -6999,13 +8325,22 @@ Generated by [AVA](https://avajs.dev). * Retention policy details.␊ */␊ retentionPolicy?: (({␊ - retentionPolicyType?: ("RetentionPolicy" | string)␊ + retentionPolicyType?: ("RetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LongTermRetentionPolicy | SimpleRetentionPolicy) | string)␊ + } | LongTermRetentionPolicy | SimpleRetentionPolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("AzureSql" | string)␊ + backupManagementType?: ("AzureSql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7015,19 +8350,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of workload for the backup management.␊ */␊ - workLoadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | string)␊ + workLoadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Common settings for the backup management␊ */␊ - settings?: (Settings | string)␊ + settings?: (Settings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of sub-protection policies which includes schedule and retention␊ */␊ - subProtectionPolicy?: (SubProtectionPolicy[] | string)␊ + subProtectionPolicy?: (SubProtectionPolicy[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("AzureWorkload" | string)␊ + backupManagementType?: ("AzureWorkload" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7037,7 +8384,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of sub-protection policies which includes schedule and retention␊ */␊ - subProtectionPolicy?: (SubProtectionPolicy[] | string)␊ + subProtectionPolicy?: (SubProtectionPolicy[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".␊ */␊ @@ -7049,7 +8399,10 @@ Generated by [AVA](https://avajs.dev). backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("GenericProtectionPolicy" | string)␊ + backupManagementType?: ("GenericProtectionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7060,20 +8413,35 @@ Generated by [AVA](https://avajs.dev). * Backup schedule of backup policy.␊ */␊ schedulePolicy?: (({␊ - schedulePolicyType?: ("SchedulePolicy" | string)␊ + schedulePolicyType?: ("SchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | string)␊ + } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention policy details.␊ */␊ retentionPolicy?: (({␊ - retentionPolicyType?: ("RetentionPolicy" | string)␊ + retentionPolicyType?: ("RetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LongTermRetentionPolicy | SimpleRetentionPolicy) | string)␊ + } | LongTermRetentionPolicy | SimpleRetentionPolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ backupManagementType: string␊ [k: string]: unknown␊ } & {␊ - backupManagementType?: ("MAB" | string)␊ + backupManagementType?: ("MAB" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7083,7 +8451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of backup management for the backed up item.␊ */␊ - backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureBackupServer" | "AzureSql" | "AzureStorage" | "AzureWorkload" | "DefaultBackup") | string)␊ + backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureBackupServer" | "AzureSql" | "AzureStorage" | "AzureWorkload" | "DefaultBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM ID of the resource to be backed up.␊ */␊ @@ -7099,11 +8470,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup state of this backup item.␊ */␊ - protectionState?: (("Invalid" | "NotProtected" | "Protecting" | "Protected" | "ProtectionFailed") | string)␊ + protectionState?: (("Invalid" | "NotProtected" | "Protecting" | "Protected" | "ProtectionFailed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectionIntentItemType: string␊ [k: string]: unknown␊ } & (AzureRecoveryServiceVaultProtectionIntent | AzureResourceProtectionIntent | {␊ - protectionIntentItemType?: ("ProtectionIntent" | string)␊ + protectionIntentItemType?: ("ProtectionIntent" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -7113,7 +8490,10 @@ Generated by [AVA](https://avajs.dev). protectionIntentItemType: string␊ [k: string]: unknown␊ } & ({␊ - protectionIntentItemType?: ("RecoveryServiceVaultItem" | string)␊ + protectionIntentItemType?: ("RecoveryServiceVaultItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | AzureWorkloadAutoProtectionIntent))␊ /**␊ @@ -7123,7 +8503,10 @@ Generated by [AVA](https://avajs.dev). protectionIntentItemType: string␊ [k: string]: unknown␊ } & ({␊ - protectionIntentItemType?: ("AzureWorkloadAutoProtectionIntent" | string)␊ + protectionIntentItemType?: ("AzureWorkloadAutoProtectionIntent" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } | AzureWorkloadSQLAutoProtectionIntent))␊ /**␊ @@ -7133,11 +8516,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workload item type of the item for which intent is to be set.␊ */␊ - workloadItemType?: (("Invalid" | "SQLInstance" | "SQLDataBase" | "SAPHanaSystem" | "SAPHanaDatabase" | "SAPAseSystem" | "SAPAseDatabase") | string)␊ + workloadItemType?: (("Invalid" | "SQLInstance" | "SQLDataBase" | "SAPHanaSystem" | "SAPHanaDatabase" | "SAPAseSystem" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ protectionIntentItemType: string␊ [k: string]: unknown␊ } & {␊ - protectionIntentItemType?: ("AzureWorkloadSQLAutoProtectionIntent" | string)␊ + protectionIntentItemType?: ("AzureWorkloadSQLAutoProtectionIntent" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7151,7 +8540,10 @@ Generated by [AVA](https://avajs.dev). protectionIntentItemType: string␊ [k: string]: unknown␊ } & {␊ - protectionIntentItemType?: ("AzureResourceItem" | string)␊ + protectionIntentItemType?: ("AzureResourceItem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -7161,7 +8553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of backup management for the container.␊ */␊ - backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureSql" | "AzureBackupServer" | "AzureWorkload" | "AzureStorage" | "DefaultBackup") | string)␊ + backupManagementType?: (("Invalid" | "AzureIaasVM" | "MAB" | "DPM" | "AzureSql" | "AzureBackupServer" | "AzureWorkload" | "AzureStorage" | "DefaultBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Friendly name of the container.␊ */␊ @@ -7184,7 +8579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Extended information of the container.␊ */␊ - extendedInfo?: (AzureWorkloadContainerExtendedInfo | string)␊ + extendedInfo?: (AzureWorkloadContainerExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time stamp when this container was updated.␊ */␊ @@ -7192,7 +8590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Re-Do Operation.␊ */␊ - operationType?: (("Invalid" | "Register" | "Reregister") | string)␊ + operationType?: (("Invalid" | "Register" | "Reregister") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM ID of the virtual machine represented by this Azure Workload Container␊ */␊ @@ -7200,7 +8601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workload type for which registration was sent.␊ */␊ - workloadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | string)␊ + workloadType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (AzureSQLAGWorkloadContainerProtectionContainer | AzureVMAppContainerProtectionContainer))␊ /**␊ @@ -7210,7 +8614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the container is re-registrable.␊ */␊ - canReRegister?: (boolean | string)␊ + canReRegister?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ID of container.␊ */␊ @@ -7223,15 +8630,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of BackupEngines protecting the container␊ */␊ - dpmServers?: (string[] | string)␊ + dpmServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional information of the DPMContainer.␊ */␊ - extendedInfo?: (DPMContainerExtendedInfo | string)␊ + extendedInfo?: (DPMContainerExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of protected items in the BackupEngine␊ */␊ - protectedItemCount?: (number | string)␊ + protectedItemCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protection status of the container.␊ */␊ @@ -7239,7 +8655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * To check if upgrade available␊ */␊ - upgradeAvailable?: (boolean | string)␊ + upgradeAvailable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & AzureBackupServerContainer)␊ /**␊ @@ -7268,7 +8687,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-03-01-preview"␊ type: "extensions"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: "clustermonitoring"␊ /**␊ * The cluster monitor workspace key.␊ @@ -7279,7 +8701,10 @@ Generated by [AVA](https://avajs.dev). */␊ workspaceId?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: "azureMonitor"␊ /**␊ * The Log Analytics workspace key.␊ @@ -7288,7 +8713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The selected configurations for azure monitor.␊ */␊ - selectedConfigurations?: (AzureMonitorSelectedConfigurations | string)␊ + selectedConfigurations?: (AzureMonitorSelectedConfigurations | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Log Analytics workspace ID.␊ */␊ @@ -7302,7 +8730,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-03-01-preview"␊ type: "Microsoft.HDInsight/clusters/extensions"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: string␊ /**␊ * The cluster monitor workspace key.␊ @@ -7313,7 +8744,10 @@ Generated by [AVA](https://avajs.dev). */␊ workspaceId?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: string␊ /**␊ * The Log Analytics workspace key.␊ @@ -7322,7 +8756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The selected configurations for azure monitor.␊ */␊ - selectedConfigurations?: (AzureMonitorSelectedConfigurations | string)␊ + selectedConfigurations?: (AzureMonitorSelectedConfigurations | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Log Analytics workspace ID.␊ */␊ @@ -7336,7 +8773,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-06-01-preview"␊ type: "extensions"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: "clustermonitoring"␊ /**␊ * The cluster monitor workspace key.␊ @@ -7347,7 +8787,10 @@ Generated by [AVA](https://avajs.dev). */␊ workspaceId?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: "azureMonitor"␊ /**␊ * The Log Analytics workspace key.␊ @@ -7356,7 +8799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The selected configurations for azure monitor.␊ */␊ - selectedConfigurations?: (AzureMonitorSelectedConfigurations1 | string)␊ + selectedConfigurations?: (AzureMonitorSelectedConfigurations1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Log Analytics workspace ID.␊ */␊ @@ -7370,7 +8816,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-06-01-preview"␊ type: "Microsoft.HDInsight/clusters/extensions"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: string␊ /**␊ * The cluster monitor workspace key.␊ @@ -7381,7 +8830,10 @@ Generated by [AVA](https://avajs.dev). */␊ workspaceId?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.HDInsight/clusters/extensions␊ + */␊ + {␊ name: string␊ /**␊ * The Log Analytics workspace key.␊ @@ -7390,7 +8842,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The selected configurations for azure monitor.␊ */␊ - selectedConfigurations?: (AzureMonitorSelectedConfigurations1 | string)␊ + selectedConfigurations?: (AzureMonitorSelectedConfigurations1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Log Analytics workspace ID.␊ */␊ @@ -7404,11 +8859,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The values to allow. The format of the values depends on the rule type.␊ */␊ - allowlistValues: (string[] | string)␊ + allowlistValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ConnectionToIpNotAllowed | LocalUserNotAllowed | ProcessNotAllowed))␊ /**␊ @@ -7418,15 +8879,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum threshold.␊ */␊ - maxThreshold: (number | string)␊ + maxThreshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum threshold.␊ */␊ - minThreshold: (number | string)␊ + minThreshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & TimeWindowCustomAlertRule)␊ /**␊ @@ -7482,11 +8952,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The values to allow. The format of the values depends on the rule type.␊ */␊ - allowlistValues: (string[] | string)␊ + allowlistValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ConnectionToIpNotAllowed1 | ConnectionFromIpNotAllowed | LocalUserNotAllowed1 | ProcessNotAllowed1))␊ /**␊ @@ -7496,15 +8972,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum threshold.␊ */␊ - maxThreshold: (number | string)␊ + maxThreshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum threshold.␊ */␊ - minThreshold: (number | string)␊ + minThreshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & TimeWindowCustomAlertRule1)␊ /**␊ @@ -7564,7 +9049,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime description.␊ */␊ @@ -7588,17 +9076,26 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the Dataset.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime reference type.␊ */␊ - connectVia?: (IntegrationRuntimeReference | string)␊ + connectVia?: (IntegrationRuntimeReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service description.␊ */␊ @@ -7608,7 +9105,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: ParameterSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (AzureStorageLinkedService | AzureSqlDWLinkedService | SqlServerLinkedService | AzureSqlDatabaseLinkedService | AzureBatchLinkedService | AzureKeyVaultLinkedService | CosmosDbLinkedService | DynamicsLinkedService | HDInsightLinkedService | FileServerLinkedService | OracleLinkedService | AzureMySqlLinkedService | MySqlLinkedService | PostgreSqlLinkedService | SybaseLinkedService | Db2LinkedService | TeradataLinkedService | AzureMLLinkedService | OdbcLinkedService | HdfsLinkedService | ODataLinkedService | WebLinkedService | CassandraLinkedService | MongoDbLinkedService | AzureDataLakeStoreLinkedService | SalesforceLinkedService | SapCloudForCustomerLinkedService | SapEccLinkedService | AmazonS3LinkedService | AmazonRedshiftLinkedService | CustomDataSourceLinkedService | AzureSearchLinkedService | HttpLinkedService | FtpServerLinkedService | SftpServerLinkedService | SapBWLinkedService | SapHanaLinkedService | AmazonMWSLinkedService | AzurePostgreSqlLinkedService | ConcurLinkedService | CouchbaseLinkedService | DrillLinkedService | EloquaLinkedService | GoogleBigQueryLinkedService | GreenplumLinkedService | HBaseLinkedService | HiveLinkedService | HubspotLinkedService | ImpalaLinkedService | JiraLinkedService | MagentoLinkedService | MariaDBLinkedService | MarketoLinkedService | PaypalLinkedService | PhoenixLinkedService | PrestoLinkedService | QuickBooksLinkedService | ServiceNowLinkedService | ShopifyLinkedService | SparkLinkedService | SquareLinkedService | XeroLinkedService | ZohoLinkedService | VerticaLinkedService | NetezzaLinkedService | SalesforceMarketingCloudLinkedService | HDInsightOnDemandLinkedService | AzureDataLakeAnalyticsLinkedService | AzureDatabricksLinkedService | ResponsysLinkedService))␊ /**␊ @@ -7640,13 +9140,19 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the Dataset.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dataset description.␊ */␊ @@ -7654,13 +9160,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference | string)␊ + linkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of all parameters for an entity.␊ */␊ parameters?: ({␊ [k: string]: ParameterSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.␊ */␊ @@ -7680,7 +9192,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression))␊ /**␊ @@ -7694,11 +9209,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Activity depends on condition.␊ */␊ - dependsOn?: (ActivityDependency[] | string)␊ + dependsOn?: (ActivityDependency[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Activity description.␊ */␊ @@ -7723,11 +9244,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName?: (LinkedServiceReference | string)␊ + linkedServiceName?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Execution policy for an activity.␊ */␊ - policy?: (ActivityPolicy | string)␊ + policy?: (ActivityPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Execution"␊ [k: string]: unknown␊ } & (CopyActivity | HDInsightHiveActivity | HDInsightPigActivity | HDInsightMapReduceActivity | HDInsightStreamingActivity | HDInsightSparkActivity | ExecuteSSISPackageActivity | CustomActivity | SqlServerStoredProcedureActivity | LookupActivity | WebActivity | GetMetadataActivity | AzureMLBatchExecutionActivity | AzureMLUpdateResourceActivity | DataLakeAnalyticsUSQLActivity | DatabricksNotebookActivity))␊ @@ -7742,7 +9269,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger description.␊ */␊ @@ -7786,7 +9316,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime description.␊ */␊ @@ -7822,17 +9355,26 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the linked service.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime reference type.␊ */␊ - connectVia?: (IntegrationRuntimeReference1 | string)␊ + connectVia?: (IntegrationRuntimeReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service description.␊ */␊ @@ -7842,7 +9384,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: ParameterSpecification1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (AzureStorageLinkedService1 | AzureBlobStorageLinkedService | AzureTableStorageLinkedService | AzureSqlDWLinkedService1 | SqlServerLinkedService1 | AmazonRdsForSqlServerLinkedService | AzureSqlDatabaseLinkedService1 | AzureSqlMILinkedService | AzureBatchLinkedService1 | AzureKeyVaultLinkedService1 | CosmosDbLinkedService1 | DynamicsLinkedService1 | DynamicsCrmLinkedService | CommonDataServiceForAppsLinkedService | HDInsightLinkedService1 | FileServerLinkedService1 | AzureFileStorageLinkedService | AmazonS3CompatibleLinkedService | OracleCloudStorageLinkedService | GoogleCloudStorageLinkedService | OracleLinkedService1 | AmazonRdsForOracleLinkedService | AzureMySqlLinkedService1 | MySqlLinkedService1 | PostgreSqlLinkedService1 | SybaseLinkedService1 | Db2LinkedService1 | TeradataLinkedService1 | AzureMLLinkedService1 | AzureMLServiceLinkedService | OdbcLinkedService1 | InformixLinkedService | MicrosoftAccessLinkedService | HdfsLinkedService1 | ODataLinkedService1 | WebLinkedService1 | CassandraLinkedService1 | MongoDbLinkedService1 | MongoDbAtlasLinkedService | MongoDbV2LinkedService | CosmosDbMongoDbApiLinkedService | AzureDataLakeStoreLinkedService1 | AzureBlobFSLinkedService | Office365LinkedService | SalesforceLinkedService1 | SalesforceServiceCloudLinkedService | SapCloudForCustomerLinkedService1 | SapEccLinkedService1 | SapOpenHubLinkedService | SapOdpLinkedService | RestServiceLinkedService | TeamDeskLinkedService | QuickbaseLinkedService | SmartsheetLinkedService | ZendeskLinkedService | DataworldLinkedService | AppFiguresLinkedService | AsanaLinkedService | TwilioLinkedService | AmazonS3LinkedService1 | AmazonRedshiftLinkedService1 | CustomDataSourceLinkedService1 | AzureSearchLinkedService1 | HttpLinkedService1 | FtpServerLinkedService1 | SftpServerLinkedService1 | SapBWLinkedService1 | SapHanaLinkedService1 | AmazonMWSLinkedService1 | AzurePostgreSqlLinkedService1 | ConcurLinkedService1 | CouchbaseLinkedService1 | DrillLinkedService1 | EloquaLinkedService1 | GoogleBigQueryLinkedService1 | GreenplumLinkedService1 | HBaseLinkedService1 | HiveLinkedService1 | HubspotLinkedService1 | ImpalaLinkedService1 | JiraLinkedService1 | MagentoLinkedService1 | MariaDBLinkedService1 | AzureMariaDBLinkedService | MarketoLinkedService1 | PaypalLinkedService1 | PhoenixLinkedService1 | PrestoLinkedService1 | QuickBooksLinkedService1 | ServiceNowLinkedService1 | ShopifyLinkedService1 | SparkLinkedService1 | SquareLinkedService1 | XeroLinkedService1 | ZohoLinkedService1 | VerticaLinkedService1 | NetezzaLinkedService1 | SalesforceMarketingCloudLinkedService1 | HDInsightOnDemandLinkedService1 | AzureDataLakeAnalyticsLinkedService1 | AzureDatabricksLinkedService1 | AzureDatabricksDeltaLakeLinkedService | ResponsysLinkedService1 | DynamicsAXLinkedService | OracleServiceCloudLinkedService | GoogleAdWordsLinkedService | SapTableLinkedService | AzureDataExplorerLinkedService | AzureFunctionLinkedService | SnowflakeLinkedService | SharePointOnlineListLinkedService))␊ /**␊ @@ -7868,13 +9413,19 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the Dataset.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dataset description.␊ */␊ @@ -7882,17 +9433,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The folder that this Dataset is in. If not specified, Dataset will appear at the root level.␊ */␊ - folder?: (DatasetFolder | string)␊ + folder?: (DatasetFolder | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of all parameters for an entity.␊ */␊ parameters?: ({␊ [k: string]: ParameterSpecification1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement.␊ */␊ @@ -7918,7 +9478,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deserializer. Type: string (or Expression with resultType string).␊ */␊ @@ -7944,7 +9507,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the file name of dataset. Type: string (or Expression with resultType string).␊ */␊ @@ -7970,11 +9536,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Activity depends on condition.␊ */␊ - dependsOn?: (ActivityDependency1[] | string)␊ + dependsOn?: (ActivityDependency1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Activity description.␊ */␊ @@ -7986,7 +9558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Activity user properties.␊ */␊ - userProperties?: (UserProperty[] | string)␊ + userProperties?: (UserProperty[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity))␊ /**␊ @@ -8003,11 +9578,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName?: (LinkedServiceReference1 | string)␊ + linkedServiceName?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Execution policy for an activity.␊ */␊ - policy?: (ActivityPolicy1 | string)␊ + policy?: (ActivityPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Execution"␊ [k: string]: unknown␊ } & (CopyActivity1 | HDInsightHiveActivity1 | HDInsightPigActivity1 | HDInsightMapReduceActivity1 | HDInsightStreamingActivity1 | HDInsightSparkActivity1 | ExecuteSSISPackageActivity1 | CustomActivity1 | SqlServerStoredProcedureActivity1 | DeleteActivity | AzureDataExplorerCommandActivity | LookupActivity1 | WebActivity1 | GetMetadataActivity1 | AzureMLBatchExecutionActivity1 | AzureMLUpdateResourceActivity1 | AzureMLExecutePipelineActivity | DataLakeAnalyticsUSQLActivity1 | DatabricksNotebookActivity1 | DatabricksSparkJarActivity | DatabricksSparkPythonActivity | AzureFunctionActivity | ExecuteDataFlowActivity | ScriptActivity))␊ @@ -8022,7 +9603,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -8072,7 +9656,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of copy behavior for copy sink.␊ */␊ @@ -8104,7 +9691,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -8142,7 +9732,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -8168,7 +9761,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings))␊ /**␊ @@ -8201,7 +9797,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (DelimitedTextReadSettings | JsonReadSettings | XmlReadSettings | BinaryReadSettings))␊ /**␊ @@ -8215,13 +9814,19 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the trigger.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger description.␊ */␊ @@ -8235,7 +9840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipelines that need to be started.␊ */␊ - pipelines?: (TriggerPipelineReference1[] | string)␊ + pipelines?: (TriggerPipelineReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "MultiplePipelineTrigger"␊ [k: string]: unknown␊ } & (ScheduleTrigger | BlobTrigger | BlobEventsTrigger | CustomEventsTrigger))␊ @@ -8252,7 +9860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Trigger reference type.␊ */␊ - referenceTrigger: (TriggerReference | string)␊ + referenceTrigger: (TriggerReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "TriggerDependencyReference"␊ [k: string]: unknown␊ } & TumblingWindowTriggerDependencyReference)␊ @@ -8265,7 +9876,10 @@ Generated by [AVA](https://avajs.dev). */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the data flow.␊ */␊ @@ -8273,7 +9887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The folder that this data flow is in. If not specified, Data flow will appear at the root level.␊ */␊ - folder?: (DataFlowFolder | string)␊ + folder?: (DataFlowFolder | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (MappingDataFlow | Flowlet | WranglingDataFlow))␊ /**␊ @@ -8407,7 +10024,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime description.␊ */␊ @@ -8445,7 +10065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource from which the rule collects its data.␊ */␊ - dataSource?: (RuleDataSource | string)␊ + dataSource?: (RuleDataSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ThresholdRuleCondition | LocationThresholdRuleCondition | ManagementEventRuleCondition))␊ /**␊ @@ -8483,7 +10106,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource from which the rule collects its data.␊ */␊ - dataSource?: (RuleDataSource1 | string)␊ + dataSource?: (RuleDataSource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (ThresholdRuleCondition1 | LocationThresholdRuleCondition1 | ManagementEventRuleCondition1))␊ /**␊ @@ -8519,7 +10145,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (MetricAlertSingleResourceMultipleMetricCriteria | WebtestLocationAvailabilityCriteria | MetricAlertMultipleResourceMultipleMetricCriteria))␊ /**␊ @@ -8533,11 +10162,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of dimension conditions.␊ */␊ - dimensions?: (MetricDimension[] | string)␊ + dimensions?: (MetricDimension[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the metric.␊ */␊ @@ -8553,11 +10188,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows creating an alert rule on a custom metric that isn't yet emitted, by causing the metric validation to be skipped.␊ */␊ - skipMetricValidation?: (boolean | string)␊ + skipMetricValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the criteria time aggregation types.␊ */␊ - timeAggregation: (("Average" | "Count" | "Minimum" | "Maximum" | "Total") | string)␊ + timeAggregation: (("Average" | "Count" | "Minimum" | "Maximum" | "Total") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ } & (MetricCriteria | DynamicMetricCriteria))␊ /**␊ @@ -8573,7 +10214,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-08-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8587,19 +10231,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "slotConfigNames"␊ - properties: (SlotConfigNamesResourceProperties | string)␊ + properties: (SlotConfigNamesResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8613,19 +10266,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "web"␊ - properties: (SiteConfigProperties | string)␊ + properties: (SiteConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8644,19 +10306,28 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8675,38 +10346,56 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ aadClientId?: string␊ /**␊ * Gets or sets a list of login parameters to send to the OpenID Connect authorization endpoint when␍␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of allowed audience values to consider when validating JWTs issued by ␍␊ * Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an␍␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a collection of external URLs that can be redirected to as part of logging in␍␊ * or logging out of the web app. Note that the query string part of the URL is ignored.␍␊ * This is an advanced setting typically only needed by Windows Store application backends.␍␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Client ID of this relying party application, known as the client_id.␍␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␍␊ @@ -8726,11 +10415,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␍␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the App ID of the Facebook app used for login.␍␊ * This setting is required for enabling Facebook Login.␍␊ @@ -8748,7 +10443,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␍␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OpenID Connect Client ID for the Google web application.␍␊ * This setting is required for enabling Google Sign-In.␍␊ @@ -8766,7 +10464,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␍␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the relative path prefix used by platform HTTP APIs.␍␊ * Changing this value is not recommended except for compatibility reasons.␊ @@ -8796,19 +10497,28 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␍␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: "authsettings"␊ openIdIssuer?: string␊ /**␊ * Gets or sets the number of hours after session token expiration that a session token can be used to␍␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether to durably store platform-specific security tokens␍␊ * obtained during login flows. This capability is disabled by default.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OAuth 1.0a consumer key of the Twitter application used for sign-in.␍␊ * This setting is required for enabling Twitter Sign-In.␍␊ @@ -8824,9 +10534,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8845,19 +10561,28 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8871,19 +10596,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "logs"␊ - properties: (SiteLogsConfigProperties | string)␊ + properties: (SiteLogsConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8897,13 +10631,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "backup"␊ - properties: (BackupRequestProperties | string)␊ + properties: (BackupRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -8917,59 +10657,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-08-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ - /**␊ - * Resource Id␊ - */␊ - id?: string␊ - /**␊ - * Kind of resource␊ - */␊ - kind?: string␊ - /**␊ - * Resource Location␊ - */␊ - location: string␊ - name: string␊ - properties: (SlotConfigNamesResourceProperties | string)␊ - /**␊ - * Resource tags␊ - */␊ - tags?: ({␊ - [k: string]: string␊ - } | string)␊ - /**␊ - * Resource type␊ - */␊ - type?: string␊ - [k: string]: unknown␊ - } | {␊ - /**␊ - * Resource Id␊ - */␊ - id?: string␊ - /**␊ - * Kind of resource␊ - */␊ - kind?: string␊ - /**␊ - * Resource Location␊ - */␊ - location: string␊ - name: string␊ - properties: (SiteConfigProperties | string)␊ - /**␊ - * Resource tags␊ - */␊ - tags?: ({␊ - [k: string]: string␊ - } | string)␊ - /**␊ - * Resource type␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ */␊ - type?: string␊ - [k: string]: unknown␊ - } | {␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -8983,194 +10674,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - /**␊ - * Settings␊ + properties: (SlotConfigNamesResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ */␊ - properties: ({␊ - [k: string]: string␊ - } | string)␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - /**␊ - * Resource type␊ - */␊ - type?: string␊ - [k: string]: unknown␊ - } | {␊ - /**␊ - * Resource Id␊ - */␊ - id?: string␊ - /**␊ - * Kind of resource␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ */␊ - kind?: string␊ - /**␊ - * Resource Location␊ - */␊ - location: string␊ - name: string␊ - /**␊ - * Connection strings␊ - */␊ - properties: ({␊ - [k: string]: ConnStringValueTypePair␊ - } | string)␊ - /**␊ - * Resource tags␊ - */␊ - tags?: ({␊ - [k: string]: string␊ - } | string)␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ - aadClientId?: string␊ - /**␊ - * Gets or sets a list of login parameters to send to the OpenID Connect authorization endpoint when␍␊ - * a user logs in. Each parameter must be in the form "key=value".␊ - */␊ - additionalLoginParams?: (string[] | string)␊ - /**␊ - * Gets or sets a list of allowed audience values to consider when validating JWTs issued by ␍␊ - * Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an␍␊ - * allowed audience, regardless of this setting.␊ - */␊ - allowedAudiences?: (string[] | string)␊ - /**␊ - * Gets or sets a collection of external URLs that can be redirected to as part of logging in␍␊ - * or logging out of the web app. Note that the query string part of the URL is ignored.␍␊ - * This is an advanced setting typically only needed by Windows Store application backends.␍␊ - * Note that URLs within the current domain are always implicitly allowed.␊ - */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ - /**␊ - * Gets or sets the Client ID of this relying party application, known as the client_id.␍␊ - * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␍␊ - * other 3rd party OpenID Connect providers.␍␊ - * More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html␊ - */␊ - clientId?: string␊ - /**␊ - * Gets or sets the Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key).␍␊ - * This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users.␍␊ - * Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users.␍␊ - * More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html␊ - */␊ - clientSecret?: string␊ - /**␊ - * Gets or sets the default authentication provider to use when multiple providers are configured.␍␊ - * This setting is only needed if multiple providers are configured and the unauthenticated client␍␊ - * action is set to "RedirectToLoginPage".␊ - */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ - /**␊ - * Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app.␊ - */␊ - enabled?: (boolean | string)␊ - /**␊ - * Gets or sets the App ID of the Facebook app used for login.␍␊ - * This setting is required for enabling Facebook Login.␍␊ - * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ - */␊ - facebookAppId?: string␊ - /**␊ - * Gets or sets the App Secret of the Facebook app used for Facebook Login.␍␊ - * This setting is required for enabling Facebook Login.␍␊ - * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ - */␊ - facebookAppSecret?: string␊ - /**␊ - * Gets or sets the OAuth 2.0 scopes that will be requested as part of Facebook Login authentication.␍␊ - * This setting is optional.␍␊ - * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ - */␊ - facebookOAuthScopes?: (string[] | string)␊ - /**␊ - * Gets or sets the OpenID Connect Client ID for the Google web application.␍␊ - * This setting is required for enabling Google Sign-In.␍␊ - * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ - */␊ - googleClientId?: string␊ - /**␊ - * Gets or sets the client secret associated with the Google web application.␍␊ - * This setting is required for enabling Google Sign-In.␍␊ - * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ - */␊ - googleClientSecret?: string␊ - /**␊ - * Gets or sets the OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication.␍␊ - * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␍␊ - * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ - */␊ - googleOAuthScopes?: (string[] | string)␊ - /**␊ - * Gets or sets the relative path prefix used by platform HTTP APIs.␍␊ - * Changing this value is not recommended except for compatibility reasons.␊ - */␊ - httpApiPrefixPath?: string␊ - /**␊ - * Gets or sets the OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␍␊ - * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␍␊ - * This URI is a case-sensitive identifier for the token issuer.␍␊ - * More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html␊ - */␊ - issuer?: string␊ - /**␊ - * Gets or sets the OAuth 2.0 client ID that was created for the app used for authentication.␍␊ - * This setting is required for enabling Microsoft Account authentication.␍␊ - * Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm␊ - */␊ - microsoftAccountClientId?: string␊ - /**␊ - * Gets or sets the OAuth 2.0 client secret that was created for the app used for authentication.␍␊ - * This setting is required for enabling Microsoft Account authentication.␍␊ - * Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm␊ - */␊ - microsoftAccountClientSecret?: string␊ - /**␊ - * Gets or sets the OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication.␍␊ - * This setting is optional. If not specified, "wl.basic" is used as the default scope.␍␊ - * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ - */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ - name: string␊ - openIdIssuer?: string␊ - /**␊ - * Gets or sets the number of hours after session token expiration that a session token can be used to␍␊ - * call the token refresh API. The default is 72 hours.␊ - */␊ - tokenRefreshExtensionHours?: (number | string)␊ - /**␊ - * Gets or sets a value indicating whether to durably store platform-specific security tokens␍␊ - * obtained during login flows. This capability is disabled by default.␊ - */␊ - tokenStoreEnabled?: (boolean | string)␊ - /**␊ - * Gets or sets the OAuth 1.0a consumer key of the Twitter application used for sign-in.␍␊ - * This setting is required for enabling Twitter Sign-In.␍␊ - * Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in␊ - */␊ - twitterConsumerKey?: string␊ - /**␊ - * Gets or sets the OAuth 1.0a consumer secret of the Twitter application used for sign-in.␍␊ - * This setting is required for enabling Twitter Sign-In.␍␊ - * Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in␊ - */␊ - twitterConsumerSecret?: string␊ - /**␊ - * Gets or sets the action to take when an unauthenticated client attempts to access the app.␊ + } | /**␊ + * Microsoft.Web/sites/config␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ - [k: string]: unknown␊ - } | {␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9184,79 +10709,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (SiteLogsConfigProperties | string)␊ - /**␊ - * Resource tags␊ + properties: (SiteConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ */␊ - tags?: ({␊ - [k: string]: string␊ - } | string)␊ - /**␊ - * Resource type␊ - */␊ - type?: string␊ - [k: string]: unknown␊ - } | {␊ - /**␊ - * Resource Id␊ - */␊ - id?: string␊ - /**␊ - * Kind of resource␊ - */␊ - kind?: string␊ - /**␊ - * Resource Location␊ - */␊ - location: string␊ - name: string␊ - properties: (BackupRequestProperties | string)␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - /**␊ - * Resource type␊ - */␊ - type?: string␊ - [k: string]: unknown␊ - }))␊ - /**␊ - * Microsoft.Web/sites/slots/config␊ - */␊ - export type SitesSlotsConfigChildResource = ({␊ - apiVersion: "2015-08-01"␊ - type: "config"␊ - [k: string]: unknown␊ - } & ({␊ - /**␊ - * Resource Id␊ - */␊ - id?: string␊ - /**␊ - * Kind of resource␊ - */␊ - kind?: string␊ - /**␊ - * Resource Location␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ */␊ - location: string␊ - name: "web"␊ - properties: (SiteConfigProperties | string)␊ - /**␊ - * Resource tags␊ - */␊ - tags?: ({␊ - [k: string]: string␊ - } | string)␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9269,25 +10743,34 @@ Generated by [AVA](https://avajs.dev). * Resource Location␊ */␊ location: string␊ - name: "appsettings"␊ + name: string␊ /**␊ * Settings␊ */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9300,44 +10783,62 @@ Generated by [AVA](https://avajs.dev). * Resource Location␊ */␊ location: string␊ - name: "connectionstrings"␊ + name: string␊ /**␊ * Connection strings␊ */␊ properties: ({␊ [k: string]: ConnStringValueTypePair␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ aadClientId?: string␊ /**␊ * Gets or sets a list of login parameters to send to the OpenID Connect authorization endpoint when␍␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of allowed audience values to consider when validating JWTs issued by ␍␊ * Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an␍␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a collection of external URLs that can be redirected to as part of logging in␍␊ * or logging out of the web app. Note that the query string part of the URL is ignored.␍␊ * This is an advanced setting typically only needed by Windows Store application backends.␍␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Client ID of this relying party application, known as the client_id.␍␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␍␊ @@ -9357,11 +10858,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␍␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the App ID of the Facebook app used for login.␍␊ * This setting is required for enabling Facebook Login.␍␊ @@ -9379,7 +10886,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␍␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OpenID Connect Client ID for the Google web application.␍␊ * This setting is required for enabling Google Sign-In.␍␊ @@ -9397,7 +10907,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␍␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the relative path prefix used by platform HTTP APIs.␍␊ * Changing this value is not recommended except for compatibility reasons.␊ @@ -9427,19 +10940,396 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␍␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + name: string␊ + openIdIssuer?: string␊ + /**␊ + * Gets or sets the number of hours after session token expiration that a session token can be used to␍␊ + * call the token refresh API. The default is 72 hours.␊ + */␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets a value indicating whether to durably store platform-specific security tokens␍␊ + * obtained during login flows. This capability is disabled by default.␊ + */␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets the OAuth 1.0a consumer key of the Twitter application used for sign-in.␍␊ + * This setting is required for enabling Twitter Sign-In.␍␊ + * Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in␊ + */␊ + twitterConsumerKey?: string␊ + /**␊ + * Gets or sets the OAuth 1.0a consumer secret of the Twitter application used for sign-in.␍␊ + * This setting is required for enabling Twitter Sign-In.␍␊ + * Twitter Sign-In documentation: https://dev.twitter.com/web/sign-in␊ + */␊ + twitterConsumerSecret?: string␊ + /**␊ + * Gets or sets the action to take when an unauthenticated client attempts to access the app.␊ + */␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + [k: string]: unknown␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ + /**␊ + * Resource Id␊ + */␊ + id?: string␊ + /**␊ + * Kind of resource␊ + */␊ + kind?: string␊ + /**␊ + * Resource Location␊ + */␊ + location: string␊ + name: string␊ + properties: (SiteLogsConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource tags␊ + */␊ + tags?: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource type␊ + */␊ + type?: string␊ + [k: string]: unknown␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ + /**␊ + * Resource Id␊ + */␊ + id?: string␊ + /**␊ + * Kind of resource␊ + */␊ + kind?: string␊ + /**␊ + * Resource Location␊ + */␊ + location: string␊ + name: string␊ + properties: (BackupRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource tags␊ + */␊ + tags?: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource type␊ + */␊ + type?: string␊ + [k: string]: unknown␊ + }))␊ + /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + export type SitesSlotsConfigChildResource = ({␊ + apiVersion: "2015-08-01"␊ + type: "config"␊ + [k: string]: unknown␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ + /**␊ + * Resource Id␊ + */␊ + id?: string␊ + /**␊ + * Kind of resource␊ + */␊ + kind?: string␊ + /**␊ + * Resource Location␊ + */␊ + location: string␊ + name: "web"␊ + properties: (SiteConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource tags␊ + */␊ + tags?: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource type␊ + */␊ + type?: string␊ + [k: string]: unknown␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ + /**␊ + * Resource Id␊ + */␊ + id?: string␊ + /**␊ + * Kind of resource␊ + */␊ + kind?: string␊ + /**␊ + * Resource Location␊ + */␊ + location: string␊ + name: "appsettings"␊ + /**␊ + * Settings␊ + */␊ + properties: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource tags␊ + */␊ + tags?: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource type␊ + */␊ + type?: string␊ + [k: string]: unknown␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ + /**␊ + * Resource Id␊ + */␊ + id?: string␊ + /**␊ + * Kind of resource␊ + */␊ + kind?: string␊ + /**␊ + * Resource Location␊ + */␊ + location: string␊ + name: "connectionstrings"␊ + /**␊ + * Connection strings␊ + */␊ + properties: ({␊ + [k: string]: ConnStringValueTypePair␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource tags␊ + */␊ + tags?: ({␊ + [k: string]: string␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Resource type␊ + */␊ + type?: string␊ + [k: string]: unknown␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ + aadClientId?: string␊ + /**␊ + * Gets or sets a list of login parameters to send to the OpenID Connect authorization endpoint when␍␊ + * a user logs in. Each parameter must be in the form "key=value".␊ + */␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets a list of allowed audience values to consider when validating JWTs issued by ␍␊ + * Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an␍␊ + * allowed audience, regardless of this setting.␊ + */␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets a collection of external URLs that can be redirected to as part of logging in␍␊ + * or logging out of the web app. Note that the query string part of the URL is ignored.␍␊ + * This is an advanced setting typically only needed by Windows Store application backends.␍␊ + * Note that URLs within the current domain are always implicitly allowed.␊ + */␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets the Client ID of this relying party application, known as the client_id.␍␊ + * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␍␊ + * other 3rd party OpenID Connect providers.␍␊ + * More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html␊ + */␊ + clientId?: string␊ + /**␊ + * Gets or sets the Client Secret of this relying party application (in Azure Active Directory, this is also referred to as the Key).␍␊ + * This setting is optional. If no client secret is configured, the OpenID Connect implicit auth flow is used to authenticate end users.␍␊ + * Otherwise, the OpenID Connect Authorization Code Flow is used to authenticate end users.␍␊ + * More information on OpenID Connect: http://openid.net/specs/openid-connect-core-1_0.html␊ + */␊ + clientSecret?: string␊ + /**␊ + * Gets or sets the default authentication provider to use when multiple providers are configured.␍␊ + * This setting is only needed if multiple providers are configured and the unauthenticated client␍␊ + * action is set to "RedirectToLoginPage".␊ + */␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app.␊ + */␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets the App ID of the Facebook app used for login.␍␊ + * This setting is required for enabling Facebook Login.␍␊ + * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ + */␊ + facebookAppId?: string␊ + /**␊ + * Gets or sets the App Secret of the Facebook app used for Facebook Login.␍␊ + * This setting is required for enabling Facebook Login.␍␊ + * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ + */␊ + facebookAppSecret?: string␊ + /**␊ + * Gets or sets the OAuth 2.0 scopes that will be requested as part of Facebook Login authentication.␍␊ + * This setting is optional.␍␊ + * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ + */␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets the OpenID Connect Client ID for the Google web application.␍␊ + * This setting is required for enabling Google Sign-In.␍␊ + * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ + */␊ + googleClientId?: string␊ + /**␊ + * Gets or sets the client secret associated with the Google web application.␍␊ + * This setting is required for enabling Google Sign-In.␍␊ + * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ + */␊ + googleClientSecret?: string␊ + /**␊ + * Gets or sets the OAuth 2.0 scopes that will be requested as part of Google Sign-In authentication.␍␊ + * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␍␊ + * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ + */␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + /**␊ + * Gets or sets the relative path prefix used by platform HTTP APIs.␍␊ + * Changing this value is not recommended except for compatibility reasons.␊ + */␊ + httpApiPrefixPath?: string␊ + /**␊ + * Gets or sets the OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␍␊ + * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␍␊ + * This URI is a case-sensitive identifier for the token issuer.␍␊ + * More information on OpenID Connect Discovery: http://openid.net/specs/openid-connect-discovery-1_0.html␊ + */␊ + issuer?: string␊ + /**␊ + * Gets or sets the OAuth 2.0 client ID that was created for the app used for authentication.␍␊ + * This setting is required for enabling Microsoft Account authentication.␍␊ + * Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm␊ + */␊ + microsoftAccountClientId?: string␊ + /**␊ + * Gets or sets the OAuth 2.0 client secret that was created for the app used for authentication.␍␊ + * This setting is required for enabling Microsoft Account authentication.␍␊ + * Microsoft Account OAuth documentation: https://dev.onedrive.com/auth/msa_oauth.htm␊ + */␊ + microsoftAccountClientSecret?: string␊ + /**␊ + * Gets or sets the OAuth 2.0 scopes that will be requested as part of Microsoft Account authentication.␍␊ + * This setting is optional. If not specified, "wl.basic" is used as the default scope.␍␊ + * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ + */␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: "authsettings"␊ openIdIssuer?: string␊ /**␊ * Gets or sets the number of hours after session token expiration that a session token can be used to␍␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether to durably store platform-specific security tokens␍␊ * obtained during login flows. This capability is disabled by default.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OAuth 1.0a consumer key of the Twitter application used for sign-in.␍␊ * This setting is required for enabling Twitter Sign-In.␍␊ @@ -9455,9 +11345,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9476,19 +11372,28 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9502,19 +11407,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "logs"␊ - properties: (SiteLogsConfigProperties | string)␊ + properties: (SiteLogsConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9528,13 +11442,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "backup"␊ - properties: (BackupRequestProperties | string)␊ + properties: (BackupRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -9548,7 +11468,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2015-08-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9562,19 +11485,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (SiteConfigProperties | string)␊ + properties: (SiteConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9593,19 +11525,28 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9624,38 +11565,56 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ aadClientId?: string␊ /**␊ * Gets or sets a list of login parameters to send to the OpenID Connect authorization endpoint when␍␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of allowed audience values to consider when validating JWTs issued by ␍␊ * Azure Active Directory. Note that the {Microsoft.Web.Hosting.Administration.SiteAuthSettings.ClientId} value is always considered an␍␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a collection of external URLs that can be redirected to as part of logging in␍␊ * or logging out of the web app. Note that the query string part of the URL is ignored.␍␊ * This is an advanced setting typically only needed by Windows Store application backends.␍␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Client ID of this relying party application, known as the client_id.␍␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␍␊ @@ -9675,11 +11634,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␍␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether the Authentication / Authorization feature is enabled for the current app.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the App ID of the Facebook app used for login.␍␊ * This setting is required for enabling Facebook Login.␍␊ @@ -9697,7 +11662,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␍␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OpenID Connect Client ID for the Google web application.␍␊ * This setting is required for enabling Google Sign-In.␍␊ @@ -9715,7 +11683,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␍␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the relative path prefix used by platform HTTP APIs.␍␊ * Changing this value is not recommended except for compatibility reasons.␊ @@ -9745,19 +11716,28 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␍␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ openIdIssuer?: string␊ /**␊ * Gets or sets the number of hours after session token expiration that a session token can be used to␍␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether to durably store platform-specific security tokens␍␊ * obtained during login flows. This capability is disabled by default.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the OAuth 1.0a consumer key of the Twitter application used for sign-in.␍␊ * This setting is required for enabling Twitter Sign-In.␍␊ @@ -9773,9 +11753,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9789,19 +11775,28 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (SiteLogsConfigProperties | string)␊ + properties: (SiteLogsConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ type?: string␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Resource Id␊ */␊ @@ -9815,13 +11810,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (BackupRequestProperties | string)␊ + properties: (BackupRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -9835,7 +11836,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2016-08-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9846,9 +11850,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9857,9 +11867,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties | string)␊ + properties: (SiteAuthSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9868,9 +11884,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties1 | string)␊ + properties: (BackupRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9881,9 +11903,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9892,9 +11920,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties1 | string)␊ + properties: (SiteLogsConfigProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9905,9 +11939,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9916,9 +11956,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties | string)␊ + properties: (PushSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9928,9 +11974,15 @@ Generated by [AVA](https://avajs.dev). * Names for connection strings and application settings to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames | string)␊ + properties: (SlotConfigNames | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9939,7 +11991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig1 | string)␊ + properties: (SiteConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -9949,7 +12004,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2016-08-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9960,9 +12018,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9971,9 +12035,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties | string)␊ + properties: (SiteAuthSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9982,9 +12052,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties1 | string)␊ + properties: (BackupRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -9995,9 +12071,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10006,9 +12088,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties1 | string)␊ + properties: (SiteLogsConfigProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10017,9 +12105,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties | string)␊ + properties: (PushSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10029,9 +12123,15 @@ Generated by [AVA](https://avajs.dev). * Names for connection strings and application settings to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames | string)␊ + properties: (SlotConfigNames | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10040,7 +12140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig1 | string)␊ + properties: (SiteConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10050,7 +12153,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2016-08-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10061,9 +12167,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10072,9 +12184,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties | string)␊ + properties: (SiteAuthSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10083,9 +12201,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties1 | string)␊ + properties: (BackupRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10096,9 +12220,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10107,9 +12237,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties1 | string)␊ + properties: (SiteLogsConfigProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10120,9 +12256,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10131,9 +12273,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties | string)␊ + properties: (PushSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10142,7 +12290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig1 | string)␊ + properties: (SiteConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10152,7 +12303,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2016-08-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10163,9 +12317,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10174,9 +12334,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties | string)␊ + properties: (SiteAuthSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10185,9 +12351,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties1 | string)␊ + properties: (BackupRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10198,9 +12370,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10209,9 +12387,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties1 | string)␊ + properties: (SiteLogsConfigProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10220,9 +12404,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties | string)␊ + properties: (PushSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10231,7 +12421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig1 | string)␊ + properties: (SiteConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10241,7 +12434,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-02-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10252,9 +12448,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10263,9 +12465,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties1 | string)␊ + properties: (SiteAuthSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10276,9 +12484,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10287,9 +12501,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties2 | string)␊ + properties: (BackupRequestProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10300,9 +12520,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10311,9 +12537,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties2 | string)␊ + properties: (SiteLogsConfigProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10324,9 +12556,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10335,9 +12573,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties1 | string)␊ + properties: (PushSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10348,9 +12592,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames1 | string)␊ + properties: (SlotConfigNames1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10359,7 +12609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig2 | string)␊ + properties: (SiteConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10369,7 +12622,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-02-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10380,9 +12636,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10391,9 +12653,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties1 | string)␊ + properties: (SiteAuthSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10404,9 +12672,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10415,9 +12689,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties2 | string)␊ + properties: (BackupRequestProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10428,9 +12708,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10439,9 +12725,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties2 | string)␊ + properties: (SiteLogsConfigProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10450,9 +12742,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties1 | string)␊ + properties: (PushSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10463,9 +12761,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames1 | string)␊ + properties: (SlotConfigNames1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10474,7 +12778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig2 | string)␊ + properties: (SiteConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10484,7 +12791,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-02-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10495,9 +12805,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10506,9 +12822,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties1 | string)␊ + properties: (SiteAuthSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10519,9 +12841,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10530,9 +12858,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties2 | string)␊ + properties: (BackupRequestProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10543,9 +12877,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10554,9 +12894,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties2 | string)␊ + properties: (SiteLogsConfigProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10567,9 +12913,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10578,9 +12930,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties1 | string)␊ + properties: (PushSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10589,7 +12947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig2 | string)␊ + properties: (SiteConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10599,7 +12960,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-02-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10610,9 +12974,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10621,9 +12991,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties1 | string)␊ + properties: (SiteAuthSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10634,9 +13010,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10645,9 +13027,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties2 | string)␊ + properties: (BackupRequestProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10658,9 +13046,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10669,9 +13063,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties2 | string)␊ + properties: (SiteLogsConfigProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10680,9 +13080,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties1 | string)␊ + properties: (PushSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10691,7 +13097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig2 | string)␊ + properties: (SiteConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10701,7 +13110,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-11-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10712,9 +13124,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10723,9 +13141,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties2 | string)␊ + properties: (SiteAuthSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10736,9 +13160,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10747,9 +13177,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties3 | string)␊ + properties: (BackupRequestProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10760,9 +13196,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10771,9 +13213,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties3 | string)␊ + properties: (SiteLogsConfigProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10784,9 +13232,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10795,9 +13249,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties2 | string)␊ + properties: (PushSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10808,9 +13268,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames2 | string)␊ + properties: (SlotConfigNames2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10819,7 +13285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig3 | string)␊ + properties: (SiteConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10829,7 +13298,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-11-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10840,9 +13312,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10851,9 +13329,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties2 | string)␊ + properties: (SiteAuthSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10864,9 +13348,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10875,9 +13365,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties3 | string)␊ + properties: (BackupRequestProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10888,9 +13384,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10899,9 +13401,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties3 | string)␊ + properties: (SiteLogsConfigProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10910,9 +13418,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties2 | string)␊ + properties: (PushSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10923,9 +13437,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames2 | string)␊ + properties: (SlotConfigNames2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10934,7 +13454,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig3 | string)␊ + properties: (SiteConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -10944,7 +13467,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-11-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10955,9 +13481,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10966,9 +13498,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties2 | string)␊ + properties: (SiteAuthSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10979,9 +13517,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -10990,9 +13534,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties3 | string)␊ + properties: (BackupRequestProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11003,9 +13553,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11014,9 +13570,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties3 | string)␊ + properties: (SiteLogsConfigProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11027,9 +13589,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11038,9 +13606,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties2 | string)␊ + properties: (PushSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11049,7 +13623,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig3 | string)␊ + properties: (SiteConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11059,7 +13636,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2018-11-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11070,9 +13650,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11081,9 +13667,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties2 | string)␊ + properties: (SiteAuthSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11094,9 +13686,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11105,9 +13703,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties3 | string)␊ + properties: (BackupRequestProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11118,9 +13722,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11129,9 +13739,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties3 | string)␊ + properties: (SiteLogsConfigProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11140,9 +13756,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties2 | string)␊ + properties: (PushSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11151,7 +13773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig3 | string)␊ + properties: (SiteConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11161,7 +13786,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11170,9 +13798,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11181,7 +13815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11191,7 +13828,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11202,9 +13842,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11213,9 +13859,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties3 | string)␊ + properties: (SiteAuthSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11226,9 +13878,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11237,9 +13895,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties4 | string)␊ + properties: (BackupRequestProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11250,9 +13914,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11261,9 +13931,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties4 | string)␊ + properties: (SiteLogsConfigProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11274,9 +13950,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11285,9 +13967,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties3 | string)␊ + properties: (PushSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11298,9 +13986,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames3 | string)␊ + properties: (SlotConfigNames3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11309,7 +14003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig4 | string)␊ + properties: (SiteConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11319,7 +14016,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "Microsoft.Web/sites/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11328,7 +14028,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -11338,7 +14041,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11349,9 +14055,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11360,9 +14072,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties3 | string)␊ + properties: (SiteAuthSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11373,9 +14091,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11384,9 +14108,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties4 | string)␊ + properties: (BackupRequestProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11397,9 +14127,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11408,9 +14144,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties4 | string)␊ + properties: (SiteLogsConfigProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11419,9 +14161,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties3 | string)␊ + properties: (PushSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11432,9 +14180,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames3 | string)␊ + properties: (SlotConfigNames3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11443,7 +14197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig4 | string)␊ + properties: (SiteConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11453,7 +14210,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11464,9 +14224,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11475,9 +14241,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties3 | string)␊ + properties: (SiteAuthSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11488,9 +14260,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11499,9 +14277,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties4 | string)␊ + properties: (BackupRequestProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11512,9 +14296,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11523,9 +14313,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties4 | string)␊ + properties: (SiteLogsConfigProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11536,9 +14332,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11547,9 +14349,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties3 | string)␊ + properties: (PushSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11558,7 +14366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig4 | string)␊ + properties: (SiteConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11568,7 +14379,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2019-08-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11579,9 +14393,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11590,9 +14410,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties3 | string)␊ + properties: (SiteAuthSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11603,9 +14429,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11614,9 +14446,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties4 | string)␊ + properties: (BackupRequestProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11627,9 +14465,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11638,9 +14482,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties4 | string)␊ + properties: (SiteLogsConfigProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11649,9 +14499,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties3 | string)␊ + properties: (PushSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11660,7 +14516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig4 | string)␊ + properties: (SiteConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11670,7 +14529,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11679,9 +14541,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11690,7 +14558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11700,7 +14571,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11711,9 +14585,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11722,9 +14602,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties4 | string)␊ + properties: (SiteAuthSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11733,9 +14619,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties | string)␊ + properties: (SiteAuthSettingsV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11746,9 +14638,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11757,9 +14655,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties5 | string)␊ + properties: (BackupRequestProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11770,9 +14674,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11781,9 +14691,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties5 | string)␊ + properties: (SiteLogsConfigProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11794,9 +14710,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11805,9 +14727,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties4 | string)␊ + properties: (PushSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11818,9 +14746,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames4 | string)␊ + properties: (SlotConfigNames4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11829,7 +14763,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig5 | string)␊ + properties: (SiteConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11839,7 +14776,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "Microsoft.Web/sites/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11848,7 +14788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -11858,7 +14801,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11869,9 +14815,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11880,9 +14832,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties4 | string)␊ + properties: (SiteAuthSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11891,9 +14849,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties | string)␊ + properties: (SiteAuthSettingsV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11904,9 +14868,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11915,9 +14885,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties5 | string)␊ + properties: (BackupRequestProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11928,9 +14904,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11939,9 +14921,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties5 | string)␊ + properties: (SiteLogsConfigProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11950,9 +14938,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties4 | string)␊ + properties: (PushSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11963,9 +14957,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames4 | string)␊ + properties: (SlotConfigNames4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11974,7 +14974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig5 | string)␊ + properties: (SiteConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -11984,7 +14987,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -11995,9 +15001,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12006,9 +15018,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties4 | string)␊ + properties: (SiteAuthSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12017,9 +15035,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties | string)␊ + properties: (SiteAuthSettingsV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12030,9 +15054,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12041,9 +15071,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties5 | string)␊ + properties: (BackupRequestProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12054,9 +15090,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12065,9 +15107,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties5 | string)␊ + properties: (SiteLogsConfigProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12078,9 +15126,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12089,9 +15143,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties4 | string)␊ + properties: (PushSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12100,7 +15160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig5 | string)␊ + properties: (SiteConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12110,7 +15173,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-06-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12121,9 +15187,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12132,9 +15204,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties4 | string)␊ + properties: (SiteAuthSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12143,9 +15221,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties | string)␊ + properties: (SiteAuthSettingsV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12156,9 +15240,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12167,9 +15257,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties5 | string)␊ + properties: (BackupRequestProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12180,9 +15276,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12191,9 +15293,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties5 | string)␊ + properties: (SiteLogsConfigProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12202,9 +15310,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties4 | string)␊ + properties: (PushSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12213,7 +15327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig5 | string)␊ + properties: (SiteConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12223,7 +15340,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12232,13 +15352,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12247,11 +15376,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12261,7 +15396,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12272,13 +15410,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12287,13 +15434,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties5 | string)␊ + properties: (SiteAuthSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12302,13 +15458,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties1 | string)␊ + properties: (SiteAuthSettingsV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12319,13 +15484,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12334,13 +15508,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties6 | string)␊ + properties: (BackupRequestProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12351,13 +15534,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12366,13 +15558,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties6 | string)␊ + properties: (SiteLogsConfigProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12383,13 +15584,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12398,13 +15608,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties5 | string)␊ + properties: (PushSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12415,13 +15634,22 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames5 | string)␊ + properties: (SlotConfigNames5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12430,11 +15658,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig6 | string)␊ + properties: (SiteConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12444,7 +15678,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "Microsoft.Web/sites/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12453,11 +15690,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -12467,7 +15710,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12478,13 +15724,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12493,13 +15748,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties5 | string)␊ + properties: (SiteAuthSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12508,13 +15772,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties1 | string)␊ + properties: (SiteAuthSettingsV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12525,13 +15798,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12540,13 +15822,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties6 | string)␊ + properties: (BackupRequestProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12557,13 +15848,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12572,13 +15872,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties6 | string)␊ + properties: (SiteLogsConfigProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12587,13 +15896,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties5 | string)␊ + properties: (PushSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12604,13 +15922,22 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames5 | string)␊ + properties: (SlotConfigNames5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12619,11 +15946,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig6 | string)␊ + properties: (SiteConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12633,7 +15966,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12644,13 +15980,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12659,13 +16004,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties5 | string)␊ + properties: (SiteAuthSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12674,13 +16028,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties1 | string)␊ + properties: (SiteAuthSettingsV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12691,13 +16054,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12706,13 +16078,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties6 | string)␊ + properties: (BackupRequestProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12723,13 +16104,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12738,13 +16128,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties6 | string)␊ + properties: (SiteLogsConfigProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12755,13 +16154,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12770,13 +16178,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties5 | string)␊ + properties: (PushSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12785,11 +16202,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig6 | string)␊ + properties: (SiteConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12799,7 +16222,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-09-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12810,13 +16236,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12825,13 +16260,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties5 | string)␊ + properties: (SiteAuthSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12840,13 +16284,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties1 | string)␊ + properties: (SiteAuthSettingsV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12857,13 +16310,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12872,13 +16334,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties6 | string)␊ + properties: (BackupRequestProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12889,13 +16360,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12904,13 +16384,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties6 | string)␊ + properties: (SiteLogsConfigProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12919,13 +16408,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties5 | string)␊ + properties: (PushSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12934,11 +16432,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig6 | string)␊ + properties: (SiteConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12948,7 +16452,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12957,13 +16464,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12972,11 +16488,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -12986,7 +16508,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -12997,13 +16522,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13012,13 +16546,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties6 | string)␊ + properties: (SiteAuthSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13027,13 +16570,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties2 | string)␊ + properties: (SiteAuthSettingsV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13044,13 +16596,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13059,13 +16620,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties7 | string)␊ + properties: (BackupRequestProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13076,13 +16646,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair7␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13091,13 +16670,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties7 | string)␊ + properties: (SiteLogsConfigProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13108,13 +16696,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13123,13 +16720,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties6 | string)␊ + properties: (PushSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13140,13 +16746,22 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames6 | string)␊ + properties: (SlotConfigNames6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13155,11 +16770,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig7 | string)␊ + properties: (SiteConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13169,7 +16790,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "Microsoft.Web/sites/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13178,11 +16802,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -13192,7 +16822,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13203,13 +16836,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13218,13 +16860,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties6 | string)␊ + properties: (SiteAuthSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13233,13 +16884,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties2 | string)␊ + properties: (SiteAuthSettingsV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13250,13 +16910,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13265,13 +16934,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties7 | string)␊ + properties: (BackupRequestProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13282,13 +16960,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair7␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13297,13 +16984,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties7 | string)␊ + properties: (SiteLogsConfigProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13312,13 +17008,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties6 | string)␊ + properties: (PushSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13329,13 +17034,22 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames6 | string)␊ + properties: (SlotConfigNames6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13344,11 +17058,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig7 | string)␊ + properties: (SiteConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13358,7 +17078,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13369,13 +17092,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13384,13 +17116,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties6 | string)␊ + properties: (SiteAuthSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13399,13 +17140,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties2 | string)␊ + properties: (SiteAuthSettingsV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13416,13 +17166,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13431,13 +17190,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties7 | string)␊ + properties: (BackupRequestProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13448,13 +17216,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair7␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13463,13 +17240,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties7 | string)␊ + properties: (SiteLogsConfigProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13480,13 +17266,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13495,13 +17290,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties6 | string)␊ + properties: (PushSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13510,11 +17314,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig7 | string)␊ + properties: (SiteConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13524,7 +17334,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-10-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13535,13 +17348,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13550,13 +17372,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties6 | string)␊ + properties: (SiteAuthSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13565,13 +17396,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties2 | string)␊ + properties: (SiteAuthSettingsV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13582,13 +17422,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13597,13 +17446,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties7 | string)␊ + properties: (BackupRequestProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13614,13 +17472,22 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair7␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13629,13 +17496,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties7 | string)␊ + properties: (SiteLogsConfigProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13644,13 +17520,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties6 | string)␊ + properties: (PushSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13659,11 +17544,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig7 | string)␊ + properties: (SiteConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13673,7 +17564,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13682,9 +17576,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13693,7 +17593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13703,7 +17606,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13714,9 +17620,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13725,9 +17637,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties7 | string)␊ + properties: (SiteAuthSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13736,9 +17654,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties3 | string)␊ + properties: (SiteAuthSettingsV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13749,9 +17673,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13760,9 +17690,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties8 | string)␊ + properties: (BackupRequestProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13773,9 +17709,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair8␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13784,9 +17726,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties8 | string)␊ + properties: (SiteLogsConfigProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13797,9 +17745,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13808,9 +17762,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties7 | string)␊ + properties: (PushSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13821,9 +17781,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames7 | string)␊ + properties: (SlotConfigNames7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13832,7 +17798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig8 | string)␊ + properties: (SiteConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13842,7 +17811,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/sites/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13851,7 +17823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -13861,7 +17836,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/sites/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13872,9 +17850,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13883,9 +17867,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties7 | string)␊ + properties: (SiteAuthSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13894,9 +17884,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties3 | string)␊ + properties: (SiteAuthSettingsV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13907,9 +17903,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13918,9 +17920,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties8 | string)␊ + properties: (BackupRequestProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13931,9 +17939,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair8␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13942,9 +17956,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties8 | string)␊ + properties: (SiteLogsConfigProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13953,9 +17973,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties7 | string)␊ + properties: (PushSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13966,9 +17992,15 @@ Generated by [AVA](https://avajs.dev). * identifiers to be marked as sticky to the deployment slot and not moved during a swap operation.␊ * This is valid for all deployment slots in an app.␊ */␊ - properties: (SlotConfigNames7 | string)␊ + properties: (SlotConfigNames7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13977,7 +18009,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig8 | string)␊ + properties: (SiteConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -13987,7 +18022,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -13996,9 +18034,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14007,7 +18051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -14017,7 +18064,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14028,9 +18078,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14039,9 +18095,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties7 | string)␊ + properties: (SiteAuthSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14050,9 +18112,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties3 | string)␊ + properties: (SiteAuthSettingsV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14063,9 +18131,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14074,9 +18148,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties8 | string)␊ + properties: (BackupRequestProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14087,9 +18167,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair8␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14098,9 +18184,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties8 | string)␊ + properties: (SiteLogsConfigProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14111,9 +18203,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14122,9 +18220,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties7 | string)␊ + properties: (PushSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14133,7 +18237,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig8 | string)␊ + properties: (SiteConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -14143,7 +18250,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/sites/slots/basicPublishingCredentialsPolicies"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/sites/slots/basicPublishingCredentialsPolicies␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14152,7 +18262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CsmPublishingCredentialsPoliciesEntity resource specific properties␊ */␊ - properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | string)␊ + properties: (CsmPublishingCredentialsPoliciesEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -14162,7 +18275,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/sites/slots/config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14173,9 +18289,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14184,9 +18306,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettings resource specific properties␊ */␊ - properties: (SiteAuthSettingsProperties7 | string)␊ + properties: (SiteAuthSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14195,9 +18323,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ - properties: (SiteAuthSettingsV2Properties3 | string)␊ + properties: (SiteAuthSettingsV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14208,9 +18342,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: AzureStorageInfoValue6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14219,9 +18359,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * BackupRequest resource specific properties␊ */␊ - properties: (BackupRequestProperties8 | string)␊ + properties: (BackupRequestProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14232,9 +18378,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: ConnStringValueTypePair8␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14243,9 +18395,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteLogsConfig resource specific properties␊ */␊ - properties: (SiteLogsConfigProperties8 | string)␊ + properties: (SiteLogsConfigProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14254,9 +18412,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties: (PushSettingsProperties7 | string)␊ + properties: (PushSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/sites/slots/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14265,7 +18429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - properties: (SiteConfig8 | string)␊ + properties: (SiteConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -14275,7 +18442,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "config"␊ [k: string]: unknown␊ - } & ({␊ + } & (/**␊ + * Microsoft.Web/staticSites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14286,9 +18456,15 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | {␊ + } | /**␊ + * Microsoft.Web/staticSites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14299,7 +18475,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }))␊ /**␊ @@ -14309,7 +18488,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/staticSites/builds/config"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/staticSites/builds/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14320,7 +18502,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -14330,7 +18515,10 @@ Generated by [AVA](https://avajs.dev). apiVersion: "2020-12-01"␊ type: "Microsoft.Web/staticSites/config"␊ [k: string]: unknown␊ - } & {␊ + } & /**␊ + * Microsoft.Web/staticSites/config␊ + */␊ + {␊ /**␊ * Kind of resource.␊ */␊ @@ -14341,7 +18529,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ })␊ /**␊ @@ -14496,7 +18687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Condition of the resource␊ */␊ - condition?: (boolean | string)␊ + condition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Version of the resource type, optional when apiProfile is used on the template␊ */␊ @@ -14515,7 +18709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count of the copy␊ */␊ - count?: (string | number)␊ + count?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * The copy mode␊ */␊ @@ -14523,7 +18720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial copy batch size␊ */␊ - batchSize?: (string | number)␊ + batchSize?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14538,11 +18738,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting indicating whether the service has a managed identity associated with it.␊ */␊ - identity?: (ResourceIdentity | string)␊ + identity?: (ResourceIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kind of the service.␊ */␊ - kind: (("fhir" | "fhir-Stu3" | "fhir-R4") | string)␊ + kind: (("fhir" | "fhir-Stu3" | "fhir-R4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -14554,13 +18760,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a service instance.␊ */␊ - properties: (ServicesProperties | string)␊ + properties: (ServicesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HealthcareApis/services"␊ [k: string]: unknown␊ }␊ @@ -14571,7 +18783,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of identity being specified, currently SystemAssigned and None are allowed.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14581,23 +18796,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access policies of the service instance.␊ */␊ - accessPolicies?: (ServiceAccessPolicyEntry[] | string)␊ + accessPolicies?: (ServiceAccessPolicyEntry[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication configuration information␊ */␊ - authenticationConfiguration?: (ServiceAuthenticationConfigurationInfo | string)␊ + authenticationConfiguration?: (ServiceAuthenticationConfigurationInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings for the CORS configuration of the service instance.␊ */␊ - corsConfiguration?: (ServiceCorsConfigurationInfo | string)␊ + corsConfiguration?: (ServiceCorsConfigurationInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings for the Cosmos DB database backing the service.␊ */␊ - cosmosDbConfiguration?: (ServiceCosmosDbConfigurationInfo | string)␊ + cosmosDbConfiguration?: (ServiceCosmosDbConfigurationInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Export operation configuration information␊ */␊ - exportConfiguration?: (ServiceExportConfigurationInfo | string)␊ + exportConfiguration?: (ServiceExportConfigurationInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14607,7 +18837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure AD object ID (User or Apps) that is allowed access to the FHIR service.␊ */␊ - objectId: (string | string)␊ + objectId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14625,7 +18858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the SMART on FHIR proxy is enabled␊ */␊ - smartProxyEnabled?: (boolean | string)␊ + smartProxyEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14635,23 +18871,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * If credentials are allowed via CORS.␊ */␊ - allowCredentials?: (boolean | string)␊ + allowCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The headers to be allowed via CORS.␊ */␊ - headers?: (string[] | string)␊ + headers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max age to be allowed via CORS.␊ */␊ - maxAge?: (number | string)␊ + maxAge?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The methods to be allowed via CORS.␊ */␊ - methods?: (string[] | string)␊ + methods?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The origins to be allowed via CORS.␊ */␊ - origins?: (string[] | string)␊ + origins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14661,7 +18912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioned throughput for the backing database.␊ */␊ - offerThroughput?: (number | string)␊ + offerThroughput?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14690,13 +18944,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration store.␊ */␊ - properties: (ConfigurationStoreProperties | string)␊ + properties: (ConfigurationStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AppConfiguration/configurationStores"␊ [k: string]: unknown␊ }␊ @@ -14718,11 +18978,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting indicating whether the service has a managed identity associated with it.␊ */␊ - identity?: (ResourceIdentity1 | string)␊ + identity?: (ResourceIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kind of the service. Valid values are: fhir, fhir-Stu3 and fhir-R4.␊ */␊ - kind: (("fhir" | "fhir-Stu3" | "fhir-R4") | string)␊ + kind: (("fhir" | "fhir-Stu3" | "fhir-R4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -14734,13 +19000,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a service instance.␊ */␊ - properties: (ServicesProperties1 | string)␊ + properties: (ServicesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HealthcareApis/services"␊ [k: string]: unknown␊ }␊ @@ -14751,7 +19023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of identity being specified, currently SystemAssigned and None are allowed.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14761,19 +19036,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access policies of the service instance.␊ */␊ - accessPolicies?: (ServiceAccessPolicyEntry1[] | string)␊ + accessPolicies?: (ServiceAccessPolicyEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication configuration information␊ */␊ - authenticationConfiguration?: (ServiceAuthenticationConfigurationInfo1 | string)␊ + authenticationConfiguration?: (ServiceAuthenticationConfigurationInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings for the CORS configuration of the service instance.␊ */␊ - corsConfiguration?: (ServiceCorsConfigurationInfo1 | string)␊ + corsConfiguration?: (ServiceCorsConfigurationInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings for the Cosmos DB database backing the service.␊ */␊ - cosmosDbConfiguration?: (ServiceCosmosDbConfigurationInfo1 | string)␊ + cosmosDbConfiguration?: (ServiceCosmosDbConfigurationInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14783,7 +19070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object ID that is allowed access to the FHIR service.␊ */␊ - objectId: (string | string)␊ + objectId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14801,7 +19091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the SMART on FHIR proxy is enabled␊ */␊ - smartProxyEnabled?: (boolean | string)␊ + smartProxyEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14811,23 +19104,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * If credentials are allowed via CORS.␊ */␊ - allowCredentials?: (boolean | string)␊ + allowCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The headers to be allowed via CORS.␊ */␊ - headers?: (string[] | string)␊ + headers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max age to be allowed via CORS.␊ */␊ - maxAge?: (number | string)␊ + maxAge?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The methods to be allowed via CORS.␊ */␊ - methods?: (string[] | string)␊ + methods?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The origins to be allowed via CORS.␊ */␊ - origins?: (string[] | string)␊ + origins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14837,7 +19145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioned throughput for the backing database.␊ */␊ - offerThroughput?: (number | string)␊ + offerThroughput?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14856,7 +19167,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -14866,7 +19180,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14889,13 +19206,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines web application firewall policy properties.␊ */␊ - properties: (WebApplicationFirewallPolicyProperties | string)␊ + properties: (WebApplicationFirewallPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/FrontDoorWebApplicationFirewallPolicies"␊ [k: string]: unknown␊ }␊ @@ -14906,15 +19229,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines contents of custom rules␊ */␊ - customRules?: (CustomRuleList | string)␊ + customRules?: (CustomRuleList | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the list of managed rule sets for the policy.␊ */␊ - managedRules?: (ManagedRuleSetList | string)␊ + managedRules?: (ManagedRuleSetList | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines top-level WebApplicationFirewallPolicy configuration settings.␊ */␊ - policySettings?: (PolicySettings | string)␊ + policySettings?: (PolicySettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14924,7 +19256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules␊ */␊ - rules?: (CustomRule[] | string)␊ + rules?: (CustomRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14934,15 +19269,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes what action to be applied when rule matches.␊ */␊ - action: (("Allow" | "Block" | "Log" | "Redirect") | string)␊ + action: (("Allow" | "Block" | "Log" | "Redirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition[] | string)␊ + matchConditions: (MatchCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the name of the rule.␊ */␊ @@ -14950,19 +19294,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines rate limit duration. Default is 1 minute.␊ */␊ - rateLimitDurationInMinutes?: (number | string)␊ + rateLimitDurationInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines rate limit threshold.␊ */␊ - rateLimitThreshold?: (number | string)␊ + rateLimitThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "RateLimitRule") | string)␊ + ruleType: (("MatchRule" | "RateLimitRule") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -14972,19 +19328,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of possible match values.␊ */␊ - matchValue: (string[] | string)␊ + matchValue: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match variable to compare against.␊ */␊ - matchVariable: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeader" | "RequestBody" | "Cookies") | string)␊ + matchVariable: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeader" | "RequestBody" | "Cookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the result of this condition should be negated.␊ */␊ - negateCondition?: (boolean | string)␊ + negateCondition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "RegEx") | string)␊ + operator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "RegEx") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Selector can used to match against a specific key from QueryString, PostArgs, RequestHeader or Cookies.␊ */␊ @@ -14992,7 +19360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | string)␊ + transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15002,7 +19373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rule sets.␊ */␊ - managedRuleSets?: (ManagedRuleSet[] | string)␊ + managedRuleSets?: (ManagedRuleSet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15012,7 +19386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the rule set type to use.␊ */␊ @@ -15034,7 +19411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride[] | string)␊ + rules?: (ManagedRuleOverride[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15044,11 +19424,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the override action to be applied when rule matches.␊ */␊ - action?: (("Allow" | "Block" | "Log" | "Redirect") | string)␊ + action?: (("Allow" | "Block" | "Log" | "Redirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier for the managed rule.␊ */␊ @@ -15066,15 +19452,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the action type is block, customer can override the response status code.␊ */␊ - customBlockResponseStatusCode?: (number | string)␊ + customBlockResponseStatusCode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If action type is redirect, this field represents redirect URL for the client.␊ */␊ @@ -15097,13 +19492,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create an endpoint.␊ */␊ - properties: (FrontDoorProperties | string)␊ + properties: (FrontDoorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/frontDoors"␊ [k: string]: unknown␊ }␊ @@ -15114,15 +19515,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend pools available to routing rules.␊ */␊ - backendPools?: (BackendPool[] | string)␊ + backendPools?: (BackendPool[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings that apply to all backend pools.␊ */␊ - backendPoolsSettings?: (BackendPoolsSettings | string)␊ + backendPoolsSettings?: (BackendPoolsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the frontDoor␊ */␊ @@ -15130,23 +19540,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend endpoints available to routing rules.␊ */␊ - frontendEndpoints?: (FrontendEndpoint[] | string)␊ + frontendEndpoints?: (FrontendEndpoint[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health probe settings associated with this Front Door instance.␊ */␊ - healthProbeSettings?: (HealthProbeSettingsModel[] | string)␊ + healthProbeSettings?: (HealthProbeSettingsModel[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Load balancing settings associated with this Front Door instance.␊ */␊ - loadBalancingSettings?: (LoadBalancingSettingsModel[] | string)␊ + loadBalancingSettings?: (LoadBalancingSettingsModel[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status of the Front Door.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing rules associated with this Front Door.␊ */␊ - routingRules?: (RoutingRule[] | string)␊ + routingRules?: (RoutingRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15164,7 +19589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a routing rule.␊ */␊ - properties?: (BackendPoolProperties | string)␊ + properties?: (BackendPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15174,19 +19602,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of backends for this pool␊ */␊ - backends?: (Backend[] | string)␊ + backends?: (Backend[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - healthProbeSettings?: (SubResource | string)␊ + healthProbeSettings?: (SubResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - loadBalancingSettings?: (SubResource | string)␊ + loadBalancingSettings?: (SubResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15204,23 +19644,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP TCP port number. Must be between 1 and 65535.␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTPS TCP port number. Must be between 1 and 65535.␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Weight of this endpoint for load balancing purposes.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15240,7 +19695,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.␊ */␊ - enforceCertificateNameCheck?: (("Enabled" | "Disabled") | string)␊ + enforceCertificateNameCheck?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15258,7 +19716,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a frontend endpoint.␊ */␊ - properties?: (FrontendEndpointProperties | string)␊ + properties?: (FrontendEndpointProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15272,19 +19733,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.␊ */␊ - sessionAffinityEnabledState?: (("Enabled" | "Disabled") | string)␊ + sessionAffinityEnabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.␊ */␊ - sessionAffinityTtlSeconds?: (number | string)␊ + sessionAffinityTtlSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the Web Application Firewall policy for each host (if applicable)␊ */␊ - webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink | string)␊ + webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15312,7 +19785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a health probe settings.␊ */␊ - properties?: (HealthProbeSettingsProperties | string)␊ + properties?: (HealthProbeSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15322,7 +19798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of seconds between health probes.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to use for the health probe. Default is /␊ */␊ @@ -15330,11 +19809,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol scheme to use for this probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15352,7 +19837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create load balancing settings␊ */␊ - properties?: (LoadBalancingSettingsProperties | string)␊ + properties?: (LoadBalancingSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15362,19 +19850,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The additional latency in milliseconds for probes to fall into the lowest latency bucket␊ */␊ - additionalLatencyMilliseconds?: (number | string)␊ + additionalLatencyMilliseconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples to consider for load balancing decisions␊ */␊ - sampleSize?: (number | string)␊ + sampleSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples within the sample period that must succeed␊ */␊ - successfulSamplesRequired?: (number | string)␊ + successfulSamplesRequired?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15392,7 +19892,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a routing rule.␊ */␊ - properties?: (RoutingRuleProperties | string)␊ + properties?: (RoutingRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15402,27 +19905,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol schemes to match for this rule␊ */␊ - acceptedProtocols?: (("Http" | "Https")[] | string)␊ + acceptedProtocols?: (("Http" | "Https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend endpoints associated with this rule␊ */␊ - frontendEndpoints?: (SubResource[] | string)␊ + frontendEndpoints?: (SubResource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The route patterns of the rule.␊ */␊ - patternsToMatch?: (string[] | string)␊ + patternsToMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base class for all types of Route.␊ */␊ - routeConfiguration?: (RouteConfiguration | string)␊ + routeConfiguration?: (RouteConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15433,11 +19954,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendPool?: (SubResource | string)␊ + backendPool?: (SubResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.␊ */␊ - cacheConfiguration?: (CacheConfiguration | string)␊ + cacheConfiguration?: (CacheConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.␊ */␊ @@ -15445,7 +19972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol this rule will use when forwarding traffic to backends.␊ */␊ - forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15455,11 +19985,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to use dynamic compression for cached content.␊ */␊ - dynamicCompression?: (("Enabled" | "Disabled") | string)␊ + dynamicCompression?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Treatment of URL query terms when forming the cache key.␊ */␊ - queryParameterStripDirective?: (("StripNone" | "StripAll") | string)␊ + queryParameterStripDirective?: (("StripNone" | "StripAll") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15486,11 +20022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the destination to where the traffic is redirected.␊ */␊ - redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The redirect type the rule will use when redirecting traffic.␊ */␊ - redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | string)␊ + redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15509,13 +20051,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create an endpoint.␊ */␊ - properties: (FrontDoorProperties1 | string)␊ + properties: (FrontDoorProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/frontDoors"␊ [k: string]: unknown␊ }␊ @@ -15526,15 +20074,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend pools available to routing rules.␊ */␊ - backendPools?: (BackendPool1[] | string)␊ + backendPools?: (BackendPool1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings that apply to all backend pools.␊ */␊ - backendPoolsSettings?: (BackendPoolsSettings1 | string)␊ + backendPoolsSettings?: (BackendPoolsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the frontDoor␊ */␊ @@ -15542,23 +20099,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend endpoints available to routing rules.␊ */␊ - frontendEndpoints?: (FrontendEndpoint1[] | string)␊ + frontendEndpoints?: (FrontendEndpoint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health probe settings associated with this Front Door instance.␊ */␊ - healthProbeSettings?: (HealthProbeSettingsModel1[] | string)␊ + healthProbeSettings?: (HealthProbeSettingsModel1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Load balancing settings associated with this Front Door instance.␊ */␊ - loadBalancingSettings?: (LoadBalancingSettingsModel1[] | string)␊ + loadBalancingSettings?: (LoadBalancingSettingsModel1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status of the Front Door.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing rules associated with this Front Door.␊ */␊ - routingRules?: (RoutingRule1[] | string)␊ + routingRules?: (RoutingRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15576,7 +20148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a routing rule.␊ */␊ - properties?: (BackendPoolProperties1 | string)␊ + properties?: (BackendPoolProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15586,19 +20161,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of backends for this pool␊ */␊ - backends?: (Backend1[] | string)␊ + backends?: (Backend1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - healthProbeSettings?: (SubResource1 | string)␊ + healthProbeSettings?: (SubResource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - loadBalancingSettings?: (SubResource1 | string)␊ + loadBalancingSettings?: (SubResource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15616,23 +20203,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP TCP port number. Must be between 1 and 65535.␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTPS TCP port number. Must be between 1 and 65535.␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Weight of this endpoint for load balancing purposes.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15652,11 +20254,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.␊ */␊ - enforceCertificateNameCheck?: (("Enabled" | "Disabled") | string)␊ + enforceCertificateNameCheck?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns.␊ */␊ - sendRecvTimeoutSeconds?: (number | string)␊ + sendRecvTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15674,7 +20282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a frontend endpoint.␊ */␊ - properties?: (FrontendEndpointProperties1 | string)␊ + properties?: (FrontendEndpointProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15688,19 +20299,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.␊ */␊ - sessionAffinityEnabledState?: (("Enabled" | "Disabled") | string)␊ + sessionAffinityEnabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.␊ */␊ - sessionAffinityTtlSeconds?: (number | string)␊ + sessionAffinityTtlSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the Web Application Firewall policy for each host (if applicable)␊ */␊ - webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink1 | string)␊ + webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15728,7 +20351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a health probe settings.␊ */␊ - properties?: (HealthProbeSettingsProperties1 | string)␊ + properties?: (HealthProbeSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15738,15 +20364,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures which HTTP method to use to probe the backends defined under backendPools.␊ */␊ - healthProbeMethod?: (("GET" | "HEAD") | string)␊ + healthProbeMethod?: (("GET" | "HEAD") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds between health probes.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to use for the health probe. Default is /␊ */␊ @@ -15754,11 +20389,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol scheme to use for this probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15776,7 +20417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create load balancing settings␊ */␊ - properties?: (LoadBalancingSettingsProperties1 | string)␊ + properties?: (LoadBalancingSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15786,19 +20430,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The additional latency in milliseconds for probes to fall into the lowest latency bucket␊ */␊ - additionalLatencyMilliseconds?: (number | string)␊ + additionalLatencyMilliseconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples to consider for load balancing decisions␊ */␊ - sampleSize?: (number | string)␊ + sampleSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples within the sample period that must succeed␊ */␊ - successfulSamplesRequired?: (number | string)␊ + successfulSamplesRequired?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15816,7 +20472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a routing rule.␊ */␊ - properties?: (RoutingRuleProperties1 | string)␊ + properties?: (RoutingRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15826,27 +20485,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol schemes to match for this rule␊ */␊ - acceptedProtocols?: (("Http" | "Https")[] | string)␊ + acceptedProtocols?: (("Http" | "Https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend endpoints associated with this rule␊ */␊ - frontendEndpoints?: (SubResource1[] | string)␊ + frontendEndpoints?: (SubResource1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The route patterns of the rule.␊ */␊ - patternsToMatch?: (string[] | string)␊ + patternsToMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base class for all types of Route.␊ */␊ - routeConfiguration?: (RouteConfiguration1 | string)␊ + routeConfiguration?: (RouteConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15857,11 +20534,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendPool?: (SubResource1 | string)␊ + backendPool?: (SubResource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.␊ */␊ - cacheConfiguration?: (CacheConfiguration1 | string)␊ + cacheConfiguration?: (CacheConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.␊ */␊ @@ -15869,7 +20552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol this rule will use when forwarding traffic to backends.␊ */␊ - forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15879,11 +20565,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to use dynamic compression for cached content.␊ */␊ - dynamicCompression?: (("Enabled" | "Disabled") | string)␊ + dynamicCompression?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Treatment of URL query terms when forming the cache key.␊ */␊ - queryParameterStripDirective?: (("StripNone" | "StripAll") | string)␊ + queryParameterStripDirective?: (("StripNone" | "StripAll") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15910,11 +20602,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the destination to where the traffic is redirected.␊ */␊ - redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The redirect type the rule will use when redirecting traffic.␊ */␊ - redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | string)␊ + redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15937,13 +20635,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines web application firewall policy properties.␊ */␊ - properties: (WebApplicationFirewallPolicyProperties1 | string)␊ + properties: (WebApplicationFirewallPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/FrontDoorWebApplicationFirewallPolicies"␊ [k: string]: unknown␊ }␊ @@ -15954,15 +20658,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines contents of custom rules␊ */␊ - customRules?: (CustomRuleList1 | string)␊ + customRules?: (CustomRuleList1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the list of managed rule sets for the policy.␊ */␊ - managedRules?: (ManagedRuleSetList1 | string)␊ + managedRules?: (ManagedRuleSetList1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines top-level WebApplicationFirewallPolicy configuration settings.␊ */␊ - policySettings?: (PolicySettings1 | string)␊ + policySettings?: (PolicySettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15972,7 +20685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules␊ */␊ - rules?: (CustomRule1[] | string)␊ + rules?: (CustomRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -15982,15 +20698,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes what action to be applied when rule matches.␊ */␊ - action: (("Allow" | "Block" | "Log" | "Redirect") | string)␊ + action: (("Allow" | "Block" | "Log" | "Redirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition1[] | string)␊ + matchConditions: (MatchCondition1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the name of the rule.␊ */␊ @@ -15998,19 +20723,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time window for resetting the rate limit count. Default is 1 minute.␊ */␊ - rateLimitDurationInMinutes?: (number | string)␊ + rateLimitDurationInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of allowed requests per client within the time window.␊ */␊ - rateLimitThreshold?: (number | string)␊ + rateLimitThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "RateLimitRule") | string)␊ + ruleType: (("MatchRule" | "RateLimitRule") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16020,19 +20757,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of possible match values.␊ */␊ - matchValue: (string[] | string)␊ + matchValue: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request variable to compare with.␊ */␊ - matchVariable: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeader" | "RequestBody" | "Cookies" | "SocketAddr") | string)␊ + matchVariable: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeader" | "RequestBody" | "Cookies" | "SocketAddr") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the result of this condition should be negated.␊ */␊ - negateCondition?: (boolean | string)␊ + negateCondition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Comparison type to use for matching with the variable value.␊ */␊ - operator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "RegEx") | string)␊ + operator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "RegEx") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match against a specific key from the QueryString, PostArgs, RequestHeader or Cookies variables. Default is null.␊ */␊ @@ -16040,7 +20789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | string)␊ + transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16050,7 +20802,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rule sets.␊ */␊ - managedRuleSets?: (ManagedRuleSet1[] | string)␊ + managedRuleSets?: (ManagedRuleSet1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16060,11 +20815,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the exclusions that are applied to all rules in the set.␊ */␊ - exclusions?: (ManagedRuleExclusion[] | string)␊ + exclusions?: (ManagedRuleExclusion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride1[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the rule set type to use.␊ */␊ @@ -16082,7 +20843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable type to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "QueryStringArgNames" | "RequestBodyPostArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "QueryStringArgNames" | "RequestBodyPostArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Selector value for which elements in the collection this exclusion applies to.␊ */␊ @@ -16090,7 +20854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Comparison operator to apply to the selector when specifying which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16100,7 +20867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the exclusions that are applied to all rules in the group.␊ */␊ - exclusions?: (ManagedRuleExclusion[] | string)␊ + exclusions?: (ManagedRuleExclusion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managed rule group to override.␊ */␊ @@ -16108,7 +20878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride1[] | string)␊ + rules?: (ManagedRuleOverride1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16118,15 +20891,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the override action to be applied when rule matches.␊ */␊ - action?: (("Allow" | "Block" | "Log" | "Redirect") | string)␊ + action?: (("Allow" | "Block" | "Log" | "Redirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the exclusions that are applied to this specific rule.␊ */␊ - exclusions?: (ManagedRuleExclusion[] | string)␊ + exclusions?: (ManagedRuleExclusion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier for the managed rule.␊ */␊ @@ -16144,15 +20926,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the action type is block, customer can override the response status code.␊ */␊ - customBlockResponseStatusCode?: (number | string)␊ + customBlockResponseStatusCode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if the policy is in enabled or disabled state. Defaults to Enabled if not specified.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If action type is redirect, this field represents redirect URL for the client.␊ */␊ @@ -16179,14 +20970,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the properties of an experiment␊ */␊ - properties: (ProfileProperties | string)␊ + properties: (ProfileProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkExperimentProfiles_ExperimentsChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/NetworkExperimentProfiles"␊ [k: string]: unknown␊ }␊ @@ -16197,11 +20994,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Experiment.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16216,17 +21019,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Experiment identifier associated with the Experiment␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the properties of an experiment␊ */␊ - properties: (ExperimentProperties | string)␊ + properties: (ExperimentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Experiments"␊ [k: string]: unknown␊ }␊ @@ -16241,19 +21053,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Experiment.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the endpoint properties␊ */␊ - endpointA?: (Endpoint | string)␊ + endpointA?: (Endpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the endpoint properties␊ */␊ - endpointB?: (Endpoint | string)␊ + endpointB?: (Endpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16286,13 +21110,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the properties of an experiment␊ */␊ - properties: (ExperimentProperties | string)␊ + properties: (ExperimentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/NetworkExperimentProfiles/Experiments"␊ [k: string]: unknown␊ }␊ @@ -16312,14 +21142,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create an endpoint.␊ */␊ - properties: (FrontDoorProperties2 | string)␊ + properties: (FrontDoorProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FrontDoorsRulesEnginesChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/frontDoors"␊ [k: string]: unknown␊ }␊ @@ -16330,15 +21166,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend pools available to routing rules.␊ */␊ - backendPools?: (BackendPool2[] | string)␊ + backendPools?: (BackendPool2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings that apply to all backend pools.␊ */␊ - backendPoolsSettings?: (BackendPoolsSettings2 | string)␊ + backendPoolsSettings?: (BackendPoolsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operational status of the Front Door load balancer. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the frontDoor␊ */␊ @@ -16346,23 +21191,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend endpoints available to routing rules.␊ */␊ - frontendEndpoints?: (FrontendEndpoint2[] | string)␊ + frontendEndpoints?: (FrontendEndpoint2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health probe settings associated with this Front Door instance.␊ */␊ - healthProbeSettings?: (HealthProbeSettingsModel2[] | string)␊ + healthProbeSettings?: (HealthProbeSettingsModel2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Load balancing settings associated with this Front Door instance.␊ */␊ - loadBalancingSettings?: (LoadBalancingSettingsModel2[] | string)␊ + loadBalancingSettings?: (LoadBalancingSettingsModel2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status of the Front Door.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing rules associated with this Front Door.␊ */␊ - routingRules?: (RoutingRule2[] | string)␊ + routingRules?: (RoutingRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16380,7 +21240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a Backend Pool.␊ */␊ - properties?: (BackendPoolProperties2 | string)␊ + properties?: (BackendPoolProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16390,19 +21253,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of backends for this pool␊ */␊ - backends?: (Backend2[] | string)␊ + backends?: (Backend2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - healthProbeSettings?: (SubResource2 | string)␊ + healthProbeSettings?: (SubResource2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - loadBalancingSettings?: (SubResource2 | string)␊ + loadBalancingSettings?: (SubResource2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16420,19 +21295,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable use of this backend. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP TCP port number. Must be between 1 and 65535.␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTPS TCP port number. Must be between 1 and 65535.␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority to use for load balancing. Higher priorities will not be used for load balancing if any lower priority backend is healthy.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Alias of the Private Link resource. Populating this optional field indicates that this backend is 'Private'␊ */␊ @@ -16444,7 +21331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Weight of this endpoint for load balancing purposes.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16464,11 +21354,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enforce certificate name check on HTTPS requests to all backend pools. No effect on non-HTTPS requests.␊ */␊ - enforceCertificateNameCheck?: (("Enabled" | "Disabled") | string)␊ + enforceCertificateNameCheck?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Send and receive timeout on forwarding request to the backend. When timeout is reached, the request fails and returns.␊ */␊ - sendRecvTimeoutSeconds?: (number | string)␊ + sendRecvTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16486,7 +21382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a frontend endpoint.␊ */␊ - properties?: (FrontendEndpointProperties2 | string)␊ + properties?: (FrontendEndpointProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16500,19 +21399,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow session affinity on this host. Valid options are 'Enabled' or 'Disabled'.␊ */␊ - sessionAffinityEnabledState?: (("Enabled" | "Disabled") | string)␊ + sessionAffinityEnabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UNUSED. This field will be ignored. The TTL to use in seconds for session affinity, if applicable.␊ */␊ - sessionAffinityTtlSeconds?: (number | string)␊ + sessionAffinityTtlSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the Web Application Firewall policy for each host (if applicable)␊ */␊ - webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink2 | string)␊ + webApplicationFirewallPolicyLink?: (FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16540,7 +21451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a health probe settings.␊ */␊ - properties?: (HealthProbeSettingsProperties2 | string)␊ + properties?: (HealthProbeSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16550,15 +21464,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable health probes to be made against backends defined under backendPools. Health probes can only be disabled if there is a single enabled backend in single enabled backend pool.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures which HTTP method to use to probe the backends defined under backendPools.␊ */␊ - healthProbeMethod?: (("GET" | "HEAD") | string)␊ + healthProbeMethod?: (("GET" | "HEAD") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds between health probes.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to use for the health probe. Default is /␊ */␊ @@ -16566,11 +21489,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol scheme to use for this probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16588,7 +21517,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create load balancing settings␊ */␊ - properties?: (LoadBalancingSettingsProperties2 | string)␊ + properties?: (LoadBalancingSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16598,19 +21530,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The additional latency in milliseconds for probes to fall into the lowest latency bucket␊ */␊ - additionalLatencyMilliseconds?: (number | string)␊ + additionalLatencyMilliseconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples to consider for load balancing decisions␊ */␊ - sampleSize?: (number | string)␊ + sampleSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of samples within the sample period that must succeed␊ */␊ - successfulSamplesRequired?: (number | string)␊ + successfulSamplesRequired?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16628,7 +21572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a routing rule.␊ */␊ - properties?: (RoutingRuleProperties2 | string)␊ + properties?: (RoutingRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16638,31 +21585,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol schemes to match for this rule␊ */␊ - acceptedProtocols?: (("Http" | "Https")[] | string)␊ + acceptedProtocols?: (("Http" | "Https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'.␊ */␊ - enabledState?: (("Enabled" | "Disabled") | string)␊ + enabledState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend endpoints associated with this rule␊ */␊ - frontendEndpoints?: (SubResource2[] | string)␊ + frontendEndpoints?: (SubResource2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The route patterns of the rule.␊ */␊ - patternsToMatch?: (string[] | string)␊ + patternsToMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base class for all types of Route.␊ */␊ - routeConfiguration?: (RouteConfiguration2 | string)␊ + routeConfiguration?: (RouteConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - rulesEngine?: (SubResource2 | string)␊ + rulesEngine?: (SubResource2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16673,11 +21641,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendPool?: (SubResource2 | string)␊ + backendPool?: (SubResource2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.␊ */␊ - cacheConfiguration?: (CacheConfiguration2 | string)␊ + cacheConfiguration?: (CacheConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.␊ */␊ @@ -16685,7 +21659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol this rule will use when forwarding traffic to backends.␊ */␊ - forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + forwardingProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16699,7 +21676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to use dynamic compression for cached content.␊ */␊ - dynamicCompression?: (("Enabled" | "Disabled") | string)␊ + dynamicCompression?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * query parameters to include or exclude (comma separated).␊ */␊ @@ -16707,7 +21687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Treatment of URL query terms when forming the cache key.␊ */␊ - queryParameterStripDirective?: (("StripNone" | "StripAll" | "StripOnly" | "StripAllExcept") | string)␊ + queryParameterStripDirective?: (("StripNone" | "StripAll" | "StripOnly" | "StripAllExcept") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16734,11 +21717,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the destination to where the traffic is redirected.␊ */␊ - redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | string)␊ + redirectProtocol?: (("HttpOnly" | "HttpsOnly" | "MatchRequest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The redirect type the rule will use when redirecting traffic.␊ */␊ - redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | string)␊ + redirectType?: (("Moved" | "Found" | "TemporaryRedirect" | "PermanentRedirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16749,11 +21738,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the Rules Engine which is unique within the Front Door.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The JSON object that contains the properties required to create a Rules Engine Configuration.␊ */␊ - properties: (RulesEngineProperties | string)␊ + properties: (RulesEngineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "rulesEngines"␊ [k: string]: unknown␊ }␊ @@ -16764,11 +21759,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource status.␊ */␊ - resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | string)␊ + resourceState?: (("Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of rules that define a particular Rules Engine Configuration.␊ */␊ - rules?: (RulesEngineRule[] | string)␊ + rules?: (RulesEngineRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16778,15 +21779,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * One or more actions that will execute, modifying the request and/or response.␊ */␊ - action: (RulesEngineAction | string)␊ + action: (RulesEngineAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of match conditions that must meet in order for the actions of this rule to run. Having no match conditions means the actions will always run.␊ */␊ - matchConditions?: (RulesEngineMatchCondition[] | string)␊ + matchConditions?: (RulesEngineMatchCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If this rule is a match should the rules engine continue running the remaining rules or stop. If not present, defaults to Continue.␊ */␊ - matchProcessingBehavior?: (("Continue" | "Stop") | string)␊ + matchProcessingBehavior?: (("Continue" | "Stop") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A name to refer to this specific rule.␊ */␊ @@ -16794,7 +21804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A priority assigned to this rule. ␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16804,15 +21817,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of header actions to apply from the request from AFD to the origin.␊ */␊ - requestHeaderActions?: (HeaderAction[] | string)␊ + requestHeaderActions?: (HeaderAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of header actions to apply from the response from AFD to the client.␊ */␊ - responseHeaderActions?: (HeaderAction[] | string)␊ + responseHeaderActions?: (HeaderAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base class for all types of Route.␊ */␊ - routeConfigurationOverride?: ((ForwardingConfiguration2 | RedirectConfiguration2) | string)␊ + routeConfigurationOverride?: ((ForwardingConfiguration2 | RedirectConfiguration2) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16822,7 +21844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Which type of manipulation to apply to the header.␊ */␊ - headerActionType: (("Append" | "Delete" | "Overwrite") | string)␊ + headerActionType: (("Append" | "Delete" | "Overwrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the header this action will apply to.␊ */␊ @@ -16840,19 +21865,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if this is negate condition or not␊ */␊ - negateCondition?: (boolean | string)␊ + negateCondition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.␊ */␊ - rulesEngineMatchValue: (string[] | string)␊ + rulesEngineMatchValue: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match Variable.␊ */␊ - rulesEngineMatchVariable: (("IsMobile" | "RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestPath" | "RequestFilename" | "RequestFilenameExtension" | "RequestHeader" | "RequestBody" | "RequestScheme") | string)␊ + rulesEngineMatchVariable: (("IsMobile" | "RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestPath" | "RequestFilename" | "RequestFilenameExtension" | "RequestHeader" | "RequestBody" | "RequestScheme") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to apply to the match condition.␊ */␊ - rulesEngineOperator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith") | string)␊ + rulesEngineOperator: (("Any" | "IPMatch" | "GeoMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of selector in RequestHeader or RequestBody to be matched␊ */␊ @@ -16860,7 +21897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of transforms␊ */␊ - transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | string)␊ + transforms?: (("Lowercase" | "Uppercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16875,7 +21915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The JSON object that contains the properties required to create a Rules Engine Configuration.␊ */␊ - properties: (RulesEngineProperties | string)␊ + properties: (RulesEngineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/frontDoors/rulesEngines"␊ [k: string]: unknown␊ }␊ @@ -16895,19 +21938,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to Create Redis operation.␊ */␊ - properties: (RedisCreateProperties | string)␊ + properties: (RedisCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (RedisFirewallRulesChildResource | RedisPatchSchedulesChildResource | RedisLinkedServersChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis"␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16917,21 +21969,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the non-ssl Redis server port (6379) is enabled.␊ */␊ - enableNonSslPort?: (boolean | string)␊ + enableNonSslPort?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * All Redis Settings. Few possible keys: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.␊ */␊ redisConfiguration?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of shards to be created on a Premium Cluster Cache.␊ */␊ - shardCount?: (number | string)␊ + shardCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU parameters supplied to the create Redis operation.␊ */␊ - sku: (Sku | string)␊ + sku: (Sku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Static IP address. Required when deploying a Redis cache inside an existing Azure Virtual Network.␊ */␊ @@ -16945,7 +22009,10 @@ Generated by [AVA](https://avajs.dev). */␊ tenantSettings?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16955,15 +22022,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The size of the Redis cache to deploy. Valid values: for C (Basic/Standard) family (0, 1, 2, 3, 4, 5, 6), for P (Premium) family (1, 2, 3, 4).␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU family to use. Valid values: (C, P). (C = Basic/Standard, P = Premium).␊ */␊ - family: (("C" | "P") | string)␊ + family: (("C" | "P") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of Redis cache to deploy. Valid values: (Basic, Standard, Premium).␊ */␊ - name: (("Basic" | "Standard" | "Premium") | string)␊ + name: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -16978,7 +22054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies a range of IP addresses permitted to connect to the cache␊ */␊ - properties: (RedisFirewallRuleProperties | string)␊ + properties: (RedisFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -17008,7 +22087,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - properties: (ScheduleEntries | string)␊ + properties: (ScheduleEntries | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "patchSchedules"␊ [k: string]: unknown␊ }␊ @@ -17019,7 +22101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - scheduleEntries: (ScheduleEntry[] | string)␊ + scheduleEntries: (ScheduleEntry[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17029,7 +22114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Day of the week when a cache can be patched.␊ */␊ - dayOfWeek: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday" | "Everyday" | "Weekend") | string)␊ + dayOfWeek: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday" | "Everyday" | "Weekend") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO8601 timespan specifying how much time cache patching can take. ␊ */␊ @@ -17037,7 +22125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Start hour after which cache patching can start.␊ */␊ - startHourUtc: (number | string)␊ + startHourUtc: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17052,7 +22143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create properties for a linked server␊ */␊ - properties: (RedisLinkedServerCreateProperties | string)␊ + properties: (RedisLinkedServerCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "linkedServers"␊ [k: string]: unknown␊ }␊ @@ -17071,7 +22165,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Role of the linked server.␊ */␊ - serverRole: (("Primary" | "Secondary") | string)␊ + serverRole: (("Primary" | "Secondary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17086,7 +22183,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies a range of IP addresses permitted to connect to the cache␊ */␊ - properties: (RedisFirewallRuleProperties | string)␊ + properties: (RedisFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -17102,7 +22202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create properties for a linked server␊ */␊ - properties: (RedisLinkedServerCreateProperties | string)␊ + properties: (RedisLinkedServerCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis/linkedServers"␊ [k: string]: unknown␊ }␊ @@ -17118,7 +22221,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - properties: (ScheduleEntries | string)␊ + properties: (ScheduleEntries | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis/patchSchedules"␊ [k: string]: unknown␊ }␊ @@ -17130,7 +22236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity | string)␊ + identity?: (Identity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geographic location of the resource. This must be one of the supported and registered Azure Geo Regions (for example, West US, East US, Southeast Asia, and so forth). This property is required when creating a new resource.␊ */␊ @@ -17142,17 +22251,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Search service.␊ */␊ - properties: (SearchServiceProperties | string)␊ + properties: (SearchServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.␊ */␊ - sku?: (Sku1 | string)␊ + sku?: (Sku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags to help categorize the resource in the Azure portal.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Search/searchServices"␊ [k: string]: unknown␊ }␊ @@ -17163,7 +22281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17173,15 +22294,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'.␊ */␊ - hostingMode?: (("default" | "highDensity") | string)␊ + hostingMode?: (("default" | "highDensity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of partitions in the Search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3.␊ */␊ - partitionCount?: ((number & string) | string)␊ + partitionCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of replicas in the Search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU.␊ */␊ - replicaCount?: ((number & string) | string)␊ + replicaCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17191,7 +22321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'.␊ */␊ - name?: (("free" | "basic" | "standard" | "standard2" | "standard3" | "storage_optimized_l1" | "storage_optimized_l2") | string)␊ + name?: (("free" | "basic" | "standard" | "standard2" | "standard3" | "storage_optimized_l1" | "storage_optimized_l2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17210,17 +22343,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Analysis Services resource.␊ */␊ - properties: (AnalysisServicesServerProperties | string)␊ + properties: (AnalysisServicesServerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the SKU name and Azure pricing tier for Analysis Services resource.␊ */␊ - sku: (ResourceSku | string)␊ + sku: (ResourceSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional resource provisioning properties.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AnalysisServices/servers"␊ [k: string]: unknown␊ }␊ @@ -17231,7 +22373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities␊ */␊ - asAdministrators?: (ServerAdministrators | string)␊ + asAdministrators?: (ServerAdministrators | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The container URI of backup blob.␊ */␊ @@ -17239,11 +22384,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The managed mode of the server (0 = not managed, 1 = managed).␊ */␊ - managedMode?: ((number & string) | string)␊ + managedMode?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server monitor mode for AS server␊ */␊ - serverMonitorMode?: ((number & string) | string)␊ + serverMonitorMode?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17253,7 +22404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities.␊ */␊ - members?: (string[] | string)␊ + members?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17263,7 +22417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances in the read only query pool.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SKU level.␊ */␊ @@ -17271,7 +22428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the Azure pricing tier to which the SKU applies.␊ */␊ - tier?: (("Development" | "Basic" | "Standard") | string)␊ + tier?: (("Development" | "Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17290,17 +22450,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Analysis Services resource.␊ */␊ - properties: (AnalysisServicesServerProperties1 | string)␊ + properties: (AnalysisServicesServerProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the SKU name and Azure pricing tier for Analysis Services resource.␊ */␊ - sku: (ResourceSku1 | string)␊ + sku: (ResourceSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional resource provisioning properties.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AnalysisServices/servers"␊ [k: string]: unknown␊ }␊ @@ -17311,7 +22480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities.␊ */␊ - asAdministrators?: (ServerAdministrators1 | string)␊ + asAdministrators?: (ServerAdministrators1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SAS container URI to the backup container.␊ */␊ @@ -17319,27 +22491,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The gateway details.␊ */␊ - gatewayDetails?: (GatewayDetails | string)␊ + gatewayDetails?: (GatewayDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of firewall rules.␊ */␊ - ipV4FirewallSettings?: (IPv4FirewallSettings | string)␊ + ipV4FirewallSettings?: (IPv4FirewallSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed mode of the server (0 = not managed, 1 = managed).␊ */␊ - managedMode?: ((number & string) | string)␊ + managedMode?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * How the read-write server's participation in the query pool is controlled.
It can have the following values: Specifying readOnly when capacity is 1 results in error.␊ */␊ - querypoolConnectionMode?: (("All" | "ReadOnly") | string)␊ + querypoolConnectionMode?: (("All" | "ReadOnly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server monitor mode for AS server␊ */␊ - serverMonitorMode?: ((number & string) | string)␊ + serverMonitorMode?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the SKU name and Azure pricing tier for Analysis Services resource.␊ */␊ - sku?: (ResourceSku1 | string)␊ + sku?: (ResourceSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17349,7 +22539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities.␊ */␊ - members?: (string[] | string)␊ + members?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17369,11 +22562,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The indicator of enabling PBI service.␊ */␊ - enablePowerBIService?: (boolean | string)␊ + enablePowerBIService?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of firewall rules.␊ */␊ - firewallRules?: (IPv4FirewallRule[] | string)␊ + firewallRules?: (IPv4FirewallRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17401,7 +22600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances in the read only query pool.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SKU level.␊ */␊ @@ -17409,7 +22611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the Azure pricing tier to which the SKU applies.␊ */␊ - tier?: (("Development" | "Basic" | "Standard") | string)␊ + tier?: (("Development" | "Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17424,7 +22629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (IdentityData | string)␊ + identity?: (IdentityData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -17436,18 +22644,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault.␊ */␊ - properties: (VaultProperties | string)␊ + properties: (VaultProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsCertificatesChildResource | VaultsExtendedInformationChildResource)[]␊ /**␊ * Identifies the unique system identifier for each Azure resource.␊ */␊ - sku?: (Sku2 | string)␊ + sku?: (Sku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults"␊ [k: string]: unknown␊ }␊ @@ -17458,7 +22675,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("SystemAssigned" | "None") | string)␊ + type: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17468,7 +22688,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details for upgrading vault.␊ */␊ - upgradeDetails?: (UpgradeDetails | string)␊ + upgradeDetails?: (UpgradeDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17489,7 +22712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Raw certificate data.␊ */␊ - properties: (RawCertificateData | string)␊ + properties: (RawCertificateData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -17500,7 +22726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the authentication type.␊ */␊ - authType?: (("Invalid" | "ACS" | "AAD" | "AccessControlService" | "AzureActiveDirectory") | string)␊ + authType?: (("Invalid" | "ACS" | "AAD" | "AccessControlService" | "AzureActiveDirectory") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base64 encoded certificate raw data string␊ */␊ @@ -17520,7 +22749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vault extended information.␊ */␊ - properties: (VaultExtendedInfo | string)␊ + properties: (VaultExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -17553,7 +22785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Sku name.␊ */␊ - name: (("Standard" | "RS0") | string)␊ + name: (("Standard" | "RS0") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17565,7 +22800,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required. Gets or sets the sku type.␊ */␊ - sku: (Sku3 | string)␊ + sku: (Sku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update the request will succeed.␊ */␊ @@ -17575,8 +22813,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RecoveryServicesPropertiesCreateParameters | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RecoveryServicesPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17586,11 +22830,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for vault creation, optional for update. Possible values include: 'RS0'␊ */␊ - name: ("RS0" | string)␊ + name: ("RS0" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the sku tier. Required for vault creation, optional for update. Possible values include: 'Standard'␊ */␊ - tier: ("Standard" | string)␊ + tier: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface RecoveryServicesPropertiesCreateParameters {␊ @@ -17608,7 +22858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Raw certificate data.␊ */␊ - properties: (RawCertificateData | string)␊ + properties: (RawCertificateData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/certificates"␊ [k: string]: unknown␊ }␊ @@ -17625,7 +22878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vault extended information.␊ */␊ - properties: (VaultExtendedInfo | string)␊ + properties: (VaultExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -17637,7 +22893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the type of database account. This can only be set at database account creation.␊ */␊ - kind?: (("GlobalDocumentDB" | "MongoDB" | "Parse") | string)␊ + kind?: (("GlobalDocumentDB" | "MongoDB" | "Parse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource group to which the resource belongs.␊ */␊ @@ -17649,13 +22908,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB database accounts.␊ */␊ - properties: (DatabaseAccountCreateUpdateProperties | string)␊ + properties: (DatabaseAccountCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", "DocumentDB", and "MongoDB".␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts"␊ [k: string]: unknown␊ }␊ @@ -17666,31 +22931,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Cosmos DB capabilities for the account␊ */␊ - capabilities?: (Capability[] | string)␊ + capabilities?: (Capability[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cassandra connector offer type for the Cosmos DB database C* account.␊ */␊ - connectorOffer?: ("Small" | string)␊ + connectorOffer?: ("Small" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The consistency policy for the Cosmos DB database account.␊ */␊ - consistencyPolicy?: (ConsistencyPolicy | string)␊ + consistencyPolicy?: (ConsistencyPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The offer type for the database␊ */␊ - databaseAccountOfferType: ("Standard" | string)␊ + databaseAccountOfferType: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables automatic failover of the write region in the rare event that the region is unavailable due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the failover priorities configured for the account.␊ */␊ - enableAutomaticFailover?: (boolean | string)␊ + enableAutomaticFailover?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables the cassandra connector on the Cosmos DB C* account␊ */␊ - enableCassandraConnector?: (boolean | string)␊ + enableCassandraConnector?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables the account to write in multiple locations␊ */␊ - enableMultipleWriteLocations?: (boolean | string)␊ + enableMultipleWriteLocations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB Firewall Support: This value specifies the set of IP addresses or IP address ranges in CIDR form to be included as the allowed list of client IPs for a given database account. IP addresses/ranges must be comma separated and must not contain any spaces.␊ */␊ @@ -17698,15 +22984,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to indicate whether to enable/disable Virtual Network ACL rules.␊ */␊ - isVirtualNetworkFilterEnabled?: (boolean | string)␊ + isVirtualNetworkFilterEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array that contains the georeplication locations enabled for the Cosmos DB account.␊ */␊ - locations: (Location[] | string)␊ + locations: (Location[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Virtual Network ACL rules configured for the Cosmos DB account.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17726,15 +23021,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default consistency level and configuration settings of the Cosmos DB account.␊ */␊ - defaultConsistencyLevel: (("Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix") | string)␊ + defaultConsistencyLevel: (("Eventual" | "Session" | "BoundedStaleness" | "Strong" | "ConsistentPrefix") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When used with the Bounded Staleness consistency level, this value represents the time amount of staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.␊ */␊ - maxIntervalInSeconds?: (number | string)␊ + maxIntervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When used with the Bounded Staleness consistency level, this value represents the number of stale requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set to 'BoundedStaleness'.␊ */␊ - maxStalenessPrefix?: (number | string)␊ + maxStalenessPrefix?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17744,11 +23048,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists.␊ */␊ - failoverPriority?: (number | string)␊ + failoverPriority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to indicate whether or not this region is an AvailabilityZone region␊ */␊ - isZoneRedundant?: (boolean | string)␊ + isZoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the region.␊ */␊ @@ -17770,7 +23080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVNetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVNetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17785,7 +23098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB SQL database.␊ */␊ - properties: (SqlDatabaseCreateUpdateProperties | string)␊ + properties: (SqlDatabaseCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (DatabaseAccountsApisDatabasesSettingsChildResource | DatabaseAccountsApisDatabasesContainersChildResource | DatabaseAccountsApisDatabasesCollectionsChildResource | DatabaseAccountsApisDatabasesGraphsChildResource)[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases"␊ [k: string]: unknown␊ @@ -17799,11 +23115,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB SQL database id object␊ */␊ - resource: (SqlDatabaseResource | string)␊ + resource: (SqlDatabaseResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17823,7 +23145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cosmos DB resource throughput object␊ */␊ - resource: (ThroughputResource | string)␊ + resource: (ThroughputResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17833,7 +23158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value of the Cosmos DB resource throughput␊ */␊ - throughput: (number | string)␊ + throughput: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17848,7 +23176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB container.␊ */␊ - properties: (SqlContainerCreateUpdateProperties | string)␊ + properties: (SqlContainerCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "containers"␊ [k: string]: unknown␊ }␊ @@ -17861,11 +23192,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB SQL container resource object␊ */␊ - resource: (SqlContainerResource | string)␊ + resource: (SqlContainerResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17875,11 +23212,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The conflict resolution policy for the container.␊ */␊ - conflictResolutionPolicy?: (ConflictResolutionPolicy | string)␊ + conflictResolutionPolicy?: (ConflictResolutionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default time to live␊ */␊ - defaultTtl?: (number | string)␊ + defaultTtl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Cosmos DB SQL container␊ */␊ @@ -17887,15 +23230,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cosmos DB indexing policy␊ */␊ - indexingPolicy?: (IndexingPolicy | string)␊ + indexingPolicy?: (IndexingPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration of the partition key to be used for partitioning data into multiple partitions␊ */␊ - partitionKey?: (ContainerPartitionKey | string)␊ + partitionKey?: (ContainerPartitionKey | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.␊ */␊ - uniqueKeyPolicy?: (UniqueKeyPolicy | string)␊ + uniqueKeyPolicy?: (UniqueKeyPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17913,7 +23265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the conflict resolution mode.␊ */␊ - mode?: (("LastWriterWins" | "Custom") | string)␊ + mode?: (("LastWriterWins" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17923,19 +23278,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the indexing policy is automatic␊ */␊ - automatic?: (boolean | string)␊ + automatic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of paths to exclude from indexing␊ */␊ - excludedPaths?: (ExcludedPath[] | string)␊ + excludedPaths?: (ExcludedPath[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of paths to include in the indexing␊ */␊ - includedPaths?: (IncludedPath[] | string)␊ + includedPaths?: (IncludedPath[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the indexing mode.␊ */␊ - indexingMode?: (("Consistent" | "Lazy" | "None") | string)␊ + indexingMode?: (("Consistent" | "Lazy" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExcludedPath {␊ @@ -17952,7 +23319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of indexes for this path␊ */␊ - indexes?: (Indexes[] | string)␊ + indexes?: (Indexes[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*)␊ */␊ @@ -17966,15 +23336,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The datatype for which the indexing behavior is applied to.␊ */␊ - dataType?: (("String" | "Number" | "Point" | "Polygon" | "LineString" | "MultiPolygon") | string)␊ + dataType?: (("String" | "Number" | "Point" | "Polygon" | "LineString" | "MultiPolygon") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the type of index.␊ */␊ - kind?: (("Hash" | "Range" | "Spatial") | string)␊ + kind?: (("Hash" | "Range" | "Spatial") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The precision of the index. -1 is maximum precision.␊ */␊ - precision?: (number | string)␊ + precision?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17984,11 +23363,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the kind of algorithm used for partitioning.␊ */␊ - kind?: (("Hash" | "Range") | string)␊ + kind?: (("Hash" | "Range") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of paths using which data within the container can be partitioned␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -17998,7 +23383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.␊ */␊ - uniqueKeys?: (UniqueKey[] | string)␊ + uniqueKeys?: (UniqueKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18008,7 +23396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of paths must be unique for each document in the Azure Cosmos DB service␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18023,7 +23414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB MongoDB collection.␊ */␊ - properties: (MongoDBCollectionCreateUpdateProperties | string)␊ + properties: (MongoDBCollectionCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "collections"␊ [k: string]: unknown␊ }␊ @@ -18036,11 +23430,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB MongoDB collection resource object␊ */␊ - resource: (MongoDBCollectionResource | string)␊ + resource: (MongoDBCollectionResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18054,13 +23454,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of index keys␊ */␊ - indexes?: (MongoIndex[] | string)␊ + indexes?: (MongoIndex[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The shard key and partition kind pair, only support "Hash" partition kind␊ */␊ shardKey?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18070,11 +23476,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cosmos DB MongoDB collection resource object␊ */␊ - key?: (MongoIndexKeys | string)␊ + key?: (MongoIndexKeys | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB MongoDB collection index options␊ */␊ - options?: (MongoIndexOptions | string)␊ + options?: (MongoIndexOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18084,7 +23496,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of keys for each MongoDB collection in the Azure Cosmos DB service␊ */␊ - keys?: (string[] | string)␊ + keys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18094,11 +23509,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Expire after seconds␊ */␊ - expireAfterSeconds?: (number | string)␊ + expireAfterSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Is unique or not␊ */␊ - unique?: (boolean | string)␊ + unique?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18113,7 +23534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Gremlin graph.␊ */␊ - properties: (GremlinGraphCreateUpdateProperties | string)␊ + properties: (GremlinGraphCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "graphs"␊ [k: string]: unknown␊ }␊ @@ -18126,11 +23550,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB Gremlin graph resource object␊ */␊ - resource: (GremlinGraphResource | string)␊ + resource: (GremlinGraphResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18140,11 +23570,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The conflict resolution policy for the container.␊ */␊ - conflictResolutionPolicy?: (ConflictResolutionPolicy | string)␊ + conflictResolutionPolicy?: (ConflictResolutionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default time to live␊ */␊ - defaultTtl?: (number | string)␊ + defaultTtl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Cosmos DB Gremlin graph␊ */␊ @@ -18152,15 +23588,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cosmos DB indexing policy␊ */␊ - indexingPolicy?: (IndexingPolicy | string)␊ + indexingPolicy?: (IndexingPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration of the partition key to be used for partitioning data into multiple partitions␊ */␊ - partitionKey?: (ContainerPartitionKey | string)␊ + partitionKey?: (ContainerPartitionKey | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.␊ */␊ - uniqueKeyPolicy?: (UniqueKeyPolicy | string)␊ + uniqueKeyPolicy?: (UniqueKeyPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18175,7 +23620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB MongoDB collection.␊ */␊ - properties: (MongoDBCollectionCreateUpdateProperties | string)␊ + properties: (MongoDBCollectionCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DatabaseAccountsApisDatabasesCollectionsSettingsChildResource[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/collections"␊ [k: string]: unknown␊ @@ -18189,7 +23637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18205,7 +23656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB container.␊ */␊ - properties: (SqlContainerCreateUpdateProperties | string)␊ + properties: (SqlContainerCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DatabaseAccountsApisDatabasesContainersSettingsChildResource[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/containers"␊ [k: string]: unknown␊ @@ -18219,7 +23673,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18235,7 +23692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Gremlin graph.␊ */␊ - properties: (GremlinGraphCreateUpdateProperties | string)␊ + properties: (GremlinGraphCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DatabaseAccountsApisDatabasesGraphsSettingsChildResource[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/graphs"␊ [k: string]: unknown␊ @@ -18249,7 +23709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18265,7 +23728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Cassandra keyspace.␊ */␊ - properties: (CassandraKeyspaceCreateUpdateProperties | string)␊ + properties: (CassandraKeyspaceCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (DatabaseAccountsApisKeyspacesSettingsChildResource | DatabaseAccountsApisKeyspacesTablesChildResource)[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces"␊ [k: string]: unknown␊ @@ -18279,11 +23745,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB Cassandra keyspace id object␊ */␊ - resource: (CassandraKeyspaceResource | string)␊ + resource: (CassandraKeyspaceResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18305,7 +23777,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18321,7 +23796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Cassandra table.␊ */␊ - properties: (CassandraTableCreateUpdateProperties | string)␊ + properties: (CassandraTableCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tables"␊ [k: string]: unknown␊ }␊ @@ -18334,11 +23812,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB Cassandra table id object␊ */␊ - resource: (CassandraTableResource | string)␊ + resource: (CassandraTableResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18348,7 +23832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time to live of the Cosmos DB Cassandra table␊ */␊ - defaultTtl?: (number | string)␊ + defaultTtl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Cosmos DB Cassandra table␊ */␊ @@ -18356,7 +23843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cosmos DB Cassandra table schema␊ */␊ - schema?: (CassandraSchema | string)␊ + schema?: (CassandraSchema | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18366,15 +23856,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of cluster key.␊ */␊ - clusterKeys?: (ClusterKey[] | string)␊ + clusterKeys?: (ClusterKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Cassandra table columns.␊ */␊ - columns?: (Column[] | string)␊ + columns?: (Column[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of partition key.␊ */␊ - partitionKeys?: (CassandraPartitionKey[] | string)␊ + partitionKeys?: (CassandraPartitionKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18427,7 +23926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Cassandra table.␊ */␊ - properties: (CassandraTableCreateUpdateProperties | string)␊ + properties: (CassandraTableCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DatabaseAccountsApisKeyspacesTablesSettingsChildResource[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables"␊ [k: string]: unknown␊ @@ -18441,7 +23943,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18457,7 +23962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to create and update Azure Cosmos DB Table.␊ */␊ - properties: (TableCreateUpdateProperties | string)␊ + properties: (TableCreateUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DatabaseAccountsApisTablesSettingsChildResource[]␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/tables"␊ [k: string]: unknown␊ @@ -18471,11 +23979,17 @@ Generated by [AVA](https://avajs.dev). */␊ options: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cosmos DB table id object␊ */␊ - resource: (TableResource | string)␊ + resource: (TableResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18497,7 +24011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "settings"␊ [k: string]: unknown␊ }␊ @@ -18510,7 +24027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/collections/settings"␊ [k: string]: unknown␊ }␊ @@ -18523,7 +24043,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/containers/settings"␊ [k: string]: unknown␊ }␊ @@ -18536,7 +24059,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/databases/graphs/settings"␊ [k: string]: unknown␊ }␊ @@ -18549,7 +24075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/settings"␊ [k: string]: unknown␊ }␊ @@ -18562,7 +24091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/keyspaces/tables/settings"␊ [k: string]: unknown␊ }␊ @@ -18575,7 +24107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to update Azure Cosmos DB resource throughput.␊ */␊ - properties: (ThroughputUpdateProperties | string)␊ + properties: (ThroughputUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DocumentDB/databaseAccounts/apis/tables/settings"␊ [k: string]: unknown␊ }␊ @@ -18610,13 +24145,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties1 | string)␊ + properties: (VaultProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the key vault. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -18627,27 +24168,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry[] | string)␊ + accessPolicies: (AccessPolicyEntry[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this key vault.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku4 | string)␊ + sku: (Sku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -18665,7 +24224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -18673,11 +24235,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets and certificates.␊ */␊ - permissions: (Permissions | string)␊ + permissions: (Permissions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18687,15 +24255,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("all" | "get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge")[] | string)␊ + certificates?: (("all" | "get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("all" | "encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("all" | "encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("all" | "get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("all" | "get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18705,11 +24282,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18728,14 +24311,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties2 | string)␊ + properties: (VaultProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsAccessPoliciesChildResource | VaultsSecretsChildResource)[]␊ /**␊ * The tags that will be assigned to the key vault.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -18746,35 +24335,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When \`createMode\` is set to \`recover\`, access policies are not required. Otherwise, access policies are required.␊ */␊ - accessPolicies?: (AccessPolicyEntry1[] | string)␊ + accessPolicies?: (AccessPolicyEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vault's create mode to indicate whether the vault need to be recovered or not.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether recoverable deletion is enabled for this key vault. Setting this property to true activates the soft delete feature, whereby vaults or vault entities can be recovered after deletion. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku5 | string)␊ + sku: (Sku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -18792,7 +24405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -18800,11 +24416,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets, certificates and storage.␊ */␊ - permissions: (Permissions1 | string)␊ + permissions: (Permissions1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18814,19 +24436,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge")[] | string)␊ + certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to storage accounts␊ */␊ - storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | string)␊ + storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18836,11 +24470,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18851,11 +24491,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties | string)␊ + properties: (VaultAccessPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -18866,7 +24512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry1[] | string)␊ + accessPolicies: (AccessPolicyEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18877,17 +24526,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the secret␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties | string)␊ + properties: (SecretProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -18898,7 +24556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secret management attributes.␊ */␊ - attributes?: (SecretAttributes | string)␊ + attributes?: (SecretAttributes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content type of the secret.␊ */␊ @@ -18916,15 +24577,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -18935,11 +24605,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties | string)␊ + properties: (VaultAccessPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -18955,13 +24631,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties | string)␊ + properties: (SecretProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/secrets"␊ [k: string]: unknown␊ }␊ @@ -18981,14 +24663,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties3 | string)␊ + properties: (VaultProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsAccessPoliciesChildResource1 | VaultsPrivateEndpointConnectionsChildResource | VaultsSecretsChildResource1)[]␊ /**␊ * The tags that will be assigned to the key vault.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -18999,39 +24687,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When \`createMode\` is set to \`recover\`, access policies are not required. Otherwise, access policies are required.␊ */␊ - accessPolicies?: (AccessPolicyEntry2[] | string)␊ + accessPolicies?: (AccessPolicyEntry2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vault's create mode to indicate whether the vault need to be recovered or not.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this key vault. It does not accept false value.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules governing the network accessibility of a vault.␊ */␊ - networkAcls?: (NetworkRuleSet | string)␊ + networkAcls?: (NetworkRuleSet | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku6 | string)␊ + sku: (Sku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -19049,7 +24764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -19057,11 +24775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets, certificates and storage.␊ */␊ - permissions: (Permissions2 | string)␊ + permissions: (Permissions2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19071,19 +24795,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | string)␊ + certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to storage accounts␊ */␊ - storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | string)␊ + storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19093,19 +24829,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.␊ */␊ - bypass?: (("AzureServices" | "None") | string)␊ + bypass?: (("AzureServices" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP address rules.␊ */␊ - ipRules?: (IPRule[] | string)␊ + ipRules?: (IPRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule1[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19135,11 +24883,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19150,11 +24904,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties1 | string)␊ + properties: (VaultAccessPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -19165,7 +24925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry2[] | string)␊ + accessPolicies: (AccessPolicyEntry2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19180,7 +24943,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties | string)␊ + properties: (PrivateEndpointConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -19191,15 +24957,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint object properties.␊ */␊ - privateEndpoint?: (PrivateEndpoint | string)␊ + privateEndpoint?: (PrivateEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An object that represents the approval state of the private link connection.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the private endpoint connection.␊ */␊ - provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | string)␊ + provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19223,7 +24998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been approved, rejected or removed by the key vault owner.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19234,17 +25012,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the secret␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties1 | string)␊ + properties: (SecretProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -19255,7 +25042,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secret management attributes.␊ */␊ - attributes?: (SecretAttributes1 | string)␊ + attributes?: (SecretAttributes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content type of the secret.␊ */␊ @@ -19273,15 +25063,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19292,11 +25091,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties1 | string)␊ + properties: (VaultAccessPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -19312,7 +25117,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties | string)␊ + properties: (PrivateEndpointConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -19328,13 +25136,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties1 | string)␊ + properties: (SecretProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/secrets"␊ [k: string]: unknown␊ }␊ @@ -19354,14 +25168,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties4 | string)␊ + properties: (VaultProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsAccessPoliciesChildResource2 | VaultsSecretsChildResource2)[]␊ /**␊ * The tags that will be assigned to the key vault.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -19372,39 +25192,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies?: (AccessPolicyEntry3[] | string)␊ + accessPolicies?: (AccessPolicyEntry3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vault's create mode to indicate whether the vault need to be recovered or not.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this key vault. It does not accept false value.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules governing the network accessibility of a vault.␊ */␊ - networkAcls?: (NetworkRuleSet1 | string)␊ + networkAcls?: (NetworkRuleSet1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku7 | string)␊ + sku: (Sku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -19422,7 +25269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -19430,11 +25280,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets, certificates and storage.␊ */␊ - permissions: (Permissions3 | string)␊ + permissions: (Permissions3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19444,19 +25300,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | string)␊ + certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to storage accounts␊ */␊ - storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | string)␊ + storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19466,19 +25334,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.␊ */␊ - bypass?: (("AzureServices" | "None") | string)␊ + bypass?: (("AzureServices" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP address rules.␊ */␊ - ipRules?: (IPRule1[] | string)␊ + ipRules?: (IPRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule2[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19508,11 +25388,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19523,11 +25409,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties2 | string)␊ + properties: (VaultAccessPolicyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -19538,7 +25430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry3[] | string)␊ + accessPolicies: (AccessPolicyEntry3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19549,17 +25444,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the secret␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties2 | string)␊ + properties: (SecretProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -19570,7 +25474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secret management attributes.␊ */␊ - attributes?: (SecretAttributes2 | string)␊ + attributes?: (SecretAttributes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content type of the secret.␊ */␊ @@ -19588,15 +25495,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19607,11 +25523,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties2 | string)␊ + properties: (VaultAccessPolicyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -19627,13 +25549,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties2 | string)␊ + properties: (SecretProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/secrets"␊ [k: string]: unknown␊ }␊ @@ -19653,14 +25581,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties5 | string)␊ + properties: (VaultProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsAccessPoliciesChildResource3 | VaultsPrivateEndpointConnectionsChildResource1 | VaultsKeysChildResource | VaultsSecretsChildResource3)[]␊ /**␊ * The tags that will be assigned to the key vault.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -19671,51 +25605,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When \`createMode\` is set to \`recover\`, access policies are not required. Otherwise, access policies are required.␊ */␊ - accessPolicies?: (AccessPolicyEntry4[] | string)␊ + accessPolicies?: (AccessPolicyEntry4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vault's create mode to indicate whether the vault need to be recovered or not.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored. When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the vault is created with the default value of false. Note that management actions are always authorized with RBAC.␊ */␊ - enableRbacAuthorization?: (boolean | string)␊ + enableRbacAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this key vault. If it's not set to any value(true or false) when creating new key vault, it will be set to true by default. Once set to true, it cannot be reverted to false.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules governing the network accessibility of a vault.␊ */␊ - networkAcls?: (NetworkRuleSet2 | string)␊ + networkAcls?: (NetworkRuleSet2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the vault.␊ */␊ - provisioningState?: (("Succeeded" | "RegisteringDns") | string)␊ + provisioningState?: (("Succeeded" | "RegisteringDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku8 | string)␊ + sku: (Sku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * softDelete data retention days. It accepts >=7 and <=90.␊ */␊ - softDeleteRetentionInDays?: ((number & string) | string)␊ + softDeleteRetentionInDays?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -19733,7 +25703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -19741,11 +25714,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets, certificates and storage.␊ */␊ - permissions: (Permissions4 | string)␊ + permissions: (Permissions4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19755,19 +25734,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("all" | "get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | string)␊ + certificates?: (("all" | "get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("all" | "encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("all" | "encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("all" | "get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("all" | "get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to storage accounts␊ */␊ - storage?: (("all" | "get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | string)␊ + storage?: (("all" | "get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19777,19 +25768,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.␊ */␊ - bypass?: (("AzureServices" | "None") | string)␊ + bypass?: (("AzureServices" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP address rules.␊ */␊ - ipRules?: (IPRule2[] | string)␊ + ipRules?: (IPRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule3[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19813,7 +25816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property to specify whether NRP will ignore the check if parent subnet has serviceEndpoints configured.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19823,11 +25829,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19838,11 +25850,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties3 | string)␊ + properties: (VaultAccessPolicyProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -19853,7 +25871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry4[] | string)␊ + accessPolicies: (AccessPolicyEntry4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19872,7 +25893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties1 | string)␊ + properties: (PrivateEndpointConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -19883,15 +25907,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint object properties.␊ */␊ - privateEndpoint?: (PrivateEndpoint1 | string)␊ + privateEndpoint?: (PrivateEndpoint1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An object that represents the approval state of the private link connection.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState1 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the private endpoint connection.␊ */␊ - provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | string)␊ + provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19915,7 +25948,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been approved, rejected or removed by the key vault owner.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19926,17 +25962,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the key to be created.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the key.␊ */␊ - properties: (KeyProperties | string)␊ + properties: (KeyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the key.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "keys"␊ [k: string]: unknown␊ }␊ @@ -19947,20 +25992,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * The attributes of the key.␊ */␊ - attributes?: (KeyAttributes | string)␊ + attributes?: (KeyAttributes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The elliptic curve name. For valid values, see JsonWebKeyCurveName.␊ */␊ - curveName?: (("P-256" | "P-384" | "P-521" | "P-256K") | string)␊ - keyOps?: (("encrypt" | "decrypt" | "sign" | "verify" | "wrapKey" | "unwrapKey" | "import")[] | string)␊ + curveName?: (("P-256" | "P-384" | "P-521" | "P-256K") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + keyOps?: (("encrypt" | "decrypt" | "sign" | "verify" | "wrapKey" | "unwrapKey" | "import")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The key size in bits. For example: 2048, 3072, or 4096 for RSA.␊ */␊ - keySize?: (number | string)␊ + keySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the key. For valid values, see JsonWebKeyType.␊ */␊ - kty?: (("EC" | "EC-HSM" | "RSA" | "RSA-HSM") | string)␊ + kty?: (("EC" | "EC-HSM" | "RSA" | "RSA-HSM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19970,15 +26030,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether or not the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -19989,17 +26058,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the secret␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties3 | string)␊ + properties: (SecretProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -20010,7 +26088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secret management attributes.␊ */␊ - attributes?: (SecretAttributes3 | string)␊ + attributes?: (SecretAttributes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content type of the secret.␊ */␊ @@ -20028,15 +26109,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20047,11 +26137,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties3 | string)␊ + properties: (VaultAccessPolicyProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -20067,13 +26163,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the key.␊ */␊ - properties: (KeyProperties | string)␊ + properties: (KeyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the key.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/keys"␊ [k: string]: unknown␊ }␊ @@ -20093,7 +26195,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties1 | string)␊ + properties: (PrivateEndpointConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -20109,13 +26214,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties3 | string)␊ + properties: (SecretProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/secrets"␊ [k: string]: unknown␊ }␊ @@ -20135,17 +26246,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the managed HSM Pool␊ */␊ - properties: (ManagedHsmProperties | string)␊ + properties: (ManagedHsmProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku?: (ManagedHsmSku | string)␊ + sku?: (ManagedHsmSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/managedHSMs"␊ [k: string]: unknown␊ }␊ @@ -20156,23 +26276,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The create mode to indicate whether the resource is being created or is being recovered from a deleted resource.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this managed HSM pool. Setting this property to true activates protection against purge for this managed HSM pool and its content - only the Managed HSM service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this managed HSM pool. If it's not set to any value(true or false) when creating new managed HSM pool, it will be set to true by default. Once set to true, it cannot be reverted to false.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of initial administrators object ids for this managed hsm pool.␊ */␊ - initialAdminObjectIds?: (string[] | string)␊ + initialAdminObjectIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * softDelete data retention days. It accepts >=7 and <=90.␊ */␊ - softDeleteRetentionInDays?: ((number & string) | string)␊ + softDeleteRetentionInDays?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the managed HSM pool.␊ */␊ @@ -20186,11 +26321,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU Family of the managed HSM Pool␊ */␊ - family: ("B" | string)␊ + family: ("B" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of the managed HSM Pool.␊ */␊ - name: (("Standard_B1" | "Custom_B32") | string)␊ + name: (("Standard_B1" | "Custom_B32") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20209,14 +26350,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vault␊ */␊ - properties: (VaultProperties6 | string)␊ + properties: (VaultProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsKeysChildResource1 | VaultsAccessPoliciesChildResource4 | VaultsPrivateEndpointConnectionsChildResource2 | VaultsSecretsChildResource4)[]␊ /**␊ * The tags that will be assigned to the key vault.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults"␊ [k: string]: unknown␊ }␊ @@ -20227,51 +26374,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When \`createMode\` is set to \`recover\`, access policies are not required. Otherwise, access policies are required.␊ */␊ - accessPolicies?: (AccessPolicyEntry5[] | string)␊ + accessPolicies?: (AccessPolicyEntry5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vault's create mode to indicate whether the vault need to be recovered or not.␊ */␊ - createMode?: (("recover" | "default") | string)␊ + createMode?: (("recover" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.␊ */␊ - enabledForDeployment?: (boolean | string)␊ + enabledForDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.␊ */␊ - enabledForDiskEncryption?: (boolean | string)␊ + enabledForDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.␊ */␊ - enabledForTemplateDeployment?: (boolean | string)␊ + enabledForTemplateDeployment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.␊ */␊ - enablePurgeProtection?: (boolean | string)␊ + enablePurgeProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored. When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the vault is created with the default value of false. Note that management actions are always authorized with RBAC.␊ */␊ - enableRbacAuthorization?: (boolean | string)␊ + enableRbacAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to specify whether the 'soft delete' functionality is enabled for this key vault. If it's not set to any value(true or false) when creating new key vault, it will be set to true by default. Once set to true, it cannot be reverted to false.␊ */␊ - enableSoftDelete?: (boolean | string)␊ + enableSoftDelete?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules governing the network accessibility of a vault.␊ */␊ - networkAcls?: (NetworkRuleSet3 | string)␊ + networkAcls?: (NetworkRuleSet3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the vault.␊ */␊ - provisioningState?: (("Succeeded" | "RegisteringDns") | string)␊ + provisioningState?: (("Succeeded" | "RegisteringDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU details␊ */␊ - sku: (Sku9 | string)␊ + sku: (Sku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * softDelete data retention days. It accepts >=7 and <=90.␊ */␊ - softDeleteRetentionInDays?: ((number & string) | string)␊ + softDeleteRetentionInDays?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ @@ -20289,7 +26472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application ID of the client making request on behalf of a principal␊ */␊ - applicationId?: (string | string)␊ + applicationId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.␊ */␊ @@ -20297,11 +26483,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions the identity has for keys, secrets, certificates and storage.␊ */␊ - permissions: (Permissions5 | string)␊ + permissions: (Permissions5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20311,19 +26503,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permissions to certificates␊ */␊ - certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | string)␊ + certificates?: (("get" | "list" | "delete" | "create" | "import" | "update" | "managecontacts" | "getissuers" | "listissuers" | "setissuers" | "deleteissuers" | "manageissuers" | "recover" | "purge" | "backup" | "restore")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to keys␊ */␊ - keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + keys?: (("encrypt" | "decrypt" | "wrapKey" | "unwrapKey" | "sign" | "verify" | "get" | "list" | "create" | "update" | "import" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to secrets␊ */␊ - secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | string)␊ + secrets?: (("get" | "list" | "set" | "delete" | "backup" | "restore" | "recover" | "purge")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permissions to storage accounts␊ */␊ - storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | string)␊ + storage?: (("get" | "list" | "delete" | "set" | "update" | "regeneratekey" | "recover" | "purge" | "backup" | "restore" | "setsas" | "listsas" | "getsas" | "deletesas")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20333,19 +26537,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.␊ */␊ - bypass?: (("AzureServices" | "None") | string)␊ + bypass?: (("AzureServices" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP address rules.␊ */␊ - ipRules?: (IPRule3[] | string)␊ + ipRules?: (IPRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule4[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20369,7 +26585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property to specify whether NRP will ignore the check if parent subnet has serviceEndpoints configured.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20379,11 +26598,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU family name␊ */␊ - family: ("A" | string)␊ + family: ("A" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name to specify whether the key vault is a standard vault or a premium vault.␊ */␊ - name: (("standard" | "premium") | string)␊ + name: (("standard" | "premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20394,17 +26619,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the key to be created.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the key.␊ */␊ - properties: (KeyProperties1 | string)␊ + properties: (KeyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the key.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "keys"␊ [k: string]: unknown␊ }␊ @@ -20415,20 +26649,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * The attributes of the key.␊ */␊ - attributes?: (KeyAttributes1 | string)␊ + attributes?: (KeyAttributes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The elliptic curve name. For valid values, see JsonWebKeyCurveName.␊ */␊ - curveName?: (("P-256" | "P-384" | "P-521" | "P-256K") | string)␊ - keyOps?: (("encrypt" | "decrypt" | "sign" | "verify" | "wrapKey" | "unwrapKey" | "import")[] | string)␊ + curveName?: (("P-256" | "P-384" | "P-521" | "P-256K") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + keyOps?: (("encrypt" | "decrypt" | "sign" | "verify" | "wrapKey" | "unwrapKey" | "import")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The key size in bits. For example: 2048, 3072, or 4096 for RSA.␊ */␊ - keySize?: (number | string)␊ + keySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the key. For valid values, see JsonWebKeyType.␊ */␊ - kty?: (("EC" | "EC-HSM" | "RSA" | "RSA-HSM") | string)␊ + kty?: (("EC" | "EC-HSM" | "RSA" | "RSA-HSM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20438,15 +26687,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether or not the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20457,11 +26715,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties4 | string)␊ + properties: (VaultAccessPolicyProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -20472,7 +26736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.␊ */␊ - accessPolicies: (AccessPolicyEntry5[] | string)␊ + accessPolicies: (AccessPolicyEntry5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20491,7 +26758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties2 | string)␊ + properties: (PrivateEndpointConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -20502,15 +26772,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint object properties.␊ */␊ - privateEndpoint?: (PrivateEndpoint2 | string)␊ + privateEndpoint?: (PrivateEndpoint2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An object that represents the approval state of the private link connection.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState2 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the private endpoint connection.␊ */␊ - provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | string)␊ + provisioningState?: (("Succeeded" | "Creating" | "Updating" | "Deleting" | "Failed" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20526,7 +26805,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A message indicating if changes on the service provider require any updates on the consumer.␊ */␊ - actionsRequired?: ("None" | string)␊ + actionsRequired?: ("None" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reason for approval or rejection.␊ */␊ @@ -20534,7 +26816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been approved, rejected or removed by the key vault owner.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20545,17 +26830,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the secret␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties4 | string)␊ + properties: (SecretProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -20566,7 +26860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secret management attributes.␊ */␊ - attributes?: (SecretAttributes4 | string)␊ + attributes?: (SecretAttributes4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content type of the secret.␊ */␊ @@ -20584,15 +26881,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the object is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiry date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - exp?: (number | string)␊ + exp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Not before date in seconds since 1970-01-01T00:00:00Z.␊ */␊ - nbf?: (number | string)␊ + nbf?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20603,11 +26909,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the operation.␊ */␊ - name: (("add" | "replace" | "remove") | string)␊ + name: (("add" | "replace" | "remove") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the vault access policy␊ */␊ - properties: (VaultAccessPolicyProperties4 | string)␊ + properties: (VaultAccessPolicyProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -20627,7 +26939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties2 | string)␊ + properties: (PrivateEndpointConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -20643,13 +26958,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the secret␊ */␊ - properties: (SecretProperties4 | string)␊ + properties: (SecretProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags that will be assigned to the secret. ␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.KeyVault/vaults/secrets"␊ [k: string]: unknown␊ }␊ @@ -20669,14 +26990,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a lab.␊ */␊ - properties: (LabProperties | string)␊ + properties: (LabProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (LabsArtifactsourcesChildResource | LabsCostsChildResource | LabsCustomimagesChildResource | LabsFormulasChildResource | LabsNotificationchannelsChildResource | LabsSchedulesChildResource | LabsServicerunnersChildResource | LabsUsersChildResource | LabsVirtualmachinesChildResource | LabsVirtualnetworksChildResource)[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs"␊ [k: string]: unknown␊ }␊ @@ -20687,13 +27014,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage used by the lab. It can be either Premium or Standard. Default is Premium.␊ */␊ - labStorageType?: (("Standard" | "Premium") | string)␊ + labStorageType?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The setting to enable usage of premium data disks.␍␊ * When its value is 'Enabled', creation of standard or premium data disks is allowed.␍␊ * When its value is 'Disabled', only creation of standard data disks is allowed.␊ */␊ - premiumDataDisks?: (("Disabled" | "Enabled") | string)␊ + premiumDataDisks?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -20720,13 +27053,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an artifact source.␊ */␊ - properties: (ArtifactSourceProperties | string)␊ + properties: (ArtifactSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "artifactsources"␊ [k: string]: unknown␊ }␊ @@ -20761,11 +27100,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The artifact source's type.␊ */␊ - sourceType?: (("VsoGit" | "GitHub") | string)␊ + sourceType?: (("VsoGit" | "GitHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if the artifact source is enabled (values: Enabled, Disabled).␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique immutable identifier of a resource (Guid).␊ */␊ @@ -20792,13 +27137,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a cost item.␊ */␊ - properties: (LabCostProperties | string)␊ + properties: (LabCostProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "costs"␊ [k: string]: unknown␊ }␊ @@ -20829,7 +27180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a cost target.␊ */␊ - targetCost?: (TargetCostProperties | string)␊ + targetCost?: (TargetCostProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique immutable identifier of a resource (Guid).␊ */␊ @@ -20843,7 +27197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cost thresholds.␊ */␊ - costThresholds?: (CostThresholdProperties[] | string)␊ + costThresholds?: (CostThresholdProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reporting cycle end date.␊ */␊ @@ -20855,15 +27212,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reporting cycle type.␊ */␊ - cycleType?: (("CalendarMonth" | "Custom") | string)␊ + cycleType?: (("CalendarMonth" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target cost status.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Lab target cost␊ */␊ - target?: (number | string)␊ + target?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20873,7 +27239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this threshold will be displayed on cost charts.␊ */␊ - displayOnChart?: (("Enabled" | "Disabled") | string)␊ + displayOnChart?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the datetime when notifications were last sent for this threshold.␊ */␊ @@ -20881,11 +27250,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a percentage cost threshold.␊ */␊ - percentageThreshold?: (PercentageCostThresholdProperties | string)␊ + percentageThreshold?: (PercentageCostThresholdProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether notifications will be sent when this threshold is exceeded.␊ */␊ - sendNotificationWhenExceeded?: (("Enabled" | "Disabled") | string)␊ + sendNotificationWhenExceeded?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the cost threshold item.␊ */␊ @@ -20899,7 +27274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cost threshold value.␊ */␊ - thresholdValue?: (number | string)␊ + thresholdValue?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20918,13 +27296,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a custom image.␊ */␊ - properties: (CustomImageProperties | string)␊ + properties: (CustomImageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customimages"␊ [k: string]: unknown␊ }␊ @@ -20955,11 +27339,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for creating a custom image from a VHD.␊ */␊ - vhd?: (CustomImagePropertiesCustom | string)␊ + vhd?: (CustomImagePropertiesCustom | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties for creating a custom image from a virtual machine.␊ */␊ - vm?: (CustomImagePropertiesFromVm | string)␊ + vm?: (CustomImagePropertiesFromVm | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20973,11 +27363,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OS type of the custom image (i.e. Windows, Linux).␊ */␊ - osType: (("Windows" | "Linux" | "None") | string)␊ + osType: (("Windows" | "Linux" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether sysprep has been run on the VHD.␊ */␊ - sysPrep?: (boolean | string)␊ + sysPrep?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -20987,7 +27383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a Linux OS.␊ */␊ - linuxOsInfo?: (LinuxOsInfo | string)␊ + linuxOsInfo?: (LinuxOsInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source vm identifier.␊ */␊ @@ -20995,7 +27394,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a Windows OS.␊ */␊ - windowsOsInfo?: (WindowsOsInfo | string)␊ + windowsOsInfo?: (WindowsOsInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21005,7 +27407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Linux OS (i.e. NonDeprovisioned, DeprovisionRequested, DeprovisionApplied).␊ */␊ - linuxOsState?: (("NonDeprovisioned" | "DeprovisionRequested" | "DeprovisionApplied") | string)␊ + linuxOsState?: (("NonDeprovisioned" | "DeprovisionRequested" | "DeprovisionApplied") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21015,7 +27420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Windows OS (i.e. NonSysprepped, SysprepRequested, SysprepApplied).␊ */␊ - windowsOsState?: (("NonSysprepped" | "SysprepRequested" | "SysprepApplied") | string)␊ + windowsOsState?: (("NonSysprepped" | "SysprepRequested" | "SysprepApplied") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21034,13 +27442,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a formula.␊ */␊ - properties: (FormulaProperties | string)␊ + properties: (FormulaProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "formulas"␊ [k: string]: unknown␊ }␊ @@ -21059,7 +27473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for creating a virtual machine.␊ */␊ - formulaContent?: (LabVirtualMachineCreationParameter | string)␊ + formulaContent?: (LabVirtualMachineCreationParameter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS type of the formula.␊ */␊ @@ -21075,7 +27492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a VM from which a formula is to be created.␊ */␊ - vm?: (FormulaPropertiesFromVm | string)␊ + vm?: (FormulaPropertiesFromVm | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21093,13 +27513,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for virtual machine creation.␊ */␊ - properties?: (LabVirtualMachineCreationParameterProperties | string)␊ + properties?: (LabVirtualMachineCreationParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21109,27 +27535,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether another user can take ownership of the virtual machine␊ */␊ - allowClaim?: (boolean | string)␊ + allowClaim?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level.␊ */␊ - applicableSchedule?: (ApplicableSchedule | string)␊ + applicableSchedule?: (ApplicableSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an artifact deployment.␊ */␊ - artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties | string)␊ + artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The artifacts to be installed on the virtual machine.␊ */␊ - artifacts?: (ArtifactInstallProperties[] | string)␊ + artifacts?: (ArtifactInstallProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters for creating multiple virtual machines as a single action.␊ */␊ - bulkCreationParameters?: (BulkCreationParameters | string)␊ + bulkCreationParameters?: (BulkCreationParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a virtual machine returned by the Microsoft.Compute API.␊ */␊ - computeVm?: (ComputeVmProperties | string)␊ + computeVm?: (ComputeVmProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The email address of creator of the virtual machine.␊ */␊ @@ -21149,7 +27593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the virtual machine is to be created without a public IP address.␊ */␊ - disallowPublicIpAddress?: (boolean | string)␊ + disallowPublicIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the environment that contains this virtual machine, if any.␊ */␊ @@ -21165,11 +27612,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference information for an Azure Marketplace image.␊ */␊ - galleryImageReference?: (GalleryImageReference | string)␊ + galleryImageReference?: (GalleryImageReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this virtual machine uses an SSH key for authentication.␊ */␊ - isAuthenticationWithSshKey?: (boolean | string)␊ + isAuthenticationWithSshKey?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The lab subnet name of the virtual machine.␊ */␊ @@ -21181,7 +27634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a network interface.␊ */␊ - networkInterface?: (NetworkInterfaceProperties | string)␊ + networkInterface?: (NetworkInterfaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The notes of the virtual machine.␊ */␊ @@ -21229,7 +27685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells source of creation of lab virtual machine. Output property only.␊ */␊ - virtualMachineCreationSource?: (("FromCustomImage" | "FromGalleryImage") | string)␊ + virtualMachineCreationSource?: (("FromCustomImage" | "FromGalleryImage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21243,13 +27702,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedules applicable to a virtual machine.␊ */␊ - properties: (ApplicableScheduleProperties | string)␊ + properties: (ApplicableScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21259,11 +27724,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A schedule.␊ */␊ - labVmsShutdown?: (Schedule | string)␊ + labVmsShutdown?: (Schedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A schedule.␊ */␊ - labVmsStartup?: (Schedule | string)␊ + labVmsStartup?: (Schedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21277,13 +27748,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties | string)␊ + properties: (ScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21293,15 +27770,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a daily schedule.␊ */␊ - dailyRecurrence?: (DayDetails | string)␊ + dailyRecurrence?: (DayDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an hourly schedule.␊ */␊ - hourlyRecurrence?: (HourDetails | string)␊ + hourlyRecurrence?: (HourDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Notification settings for a schedule.␊ */␊ - notificationSettings?: (NotificationSettings | string)␊ + notificationSettings?: (NotificationSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -21309,7 +27795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the schedule (i.e. Enabled, Disabled).␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID to which the schedule belongs␊ */␊ @@ -21329,7 +27818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a weekly schedule.␊ */␊ - weeklyRecurrence?: (WeekDetails | string)␊ + weeklyRecurrence?: (WeekDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21349,7 +27841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minutes of the hour the schedule will run.␊ */␊ - minute?: (number | string)␊ + minute?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21359,11 +27854,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If notifications are enabled for this schedule (i.e. Enabled, Disabled).␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time in minutes before event at which notification will be sent.␊ */␊ - timeInMinutes?: (number | string)␊ + timeInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The webhook URL to which the notification will be sent.␊ */␊ @@ -21381,7 +27882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The days of the week for which the schedule is set (e.g. Sunday, Monday, Tuesday, etc.).␊ */␊ - weekdays?: (string[] | string)␊ + weekdays?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21391,7 +27895,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The total count of the artifacts that were successfully applied.␊ */␊ - artifactsApplied?: (number | string)␊ + artifactsApplied?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deployment status of the artifact.␊ */␊ @@ -21399,7 +27906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The total count of the artifacts that were tentatively applied.␊ */␊ - totalArtifacts?: (number | string)␊ + totalArtifacts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21421,7 +27931,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters of the artifact.␊ */␊ - parameters?: (ArtifactParameterProperties[] | string)␊ + parameters?: (ArtifactParameterProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the artifact.␊ */␊ @@ -21453,7 +27966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of virtual machine instances to create.␊ */␊ - instanceCount?: (number | string)␊ + instanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21463,11 +27979,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets data disks blob uri for the virtual machine.␊ */␊ - dataDiskIds?: (string[] | string)␊ + dataDiskIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets all data disks attached to the virtual machine.␊ */␊ - dataDisks?: (ComputeDataDisk[] | string)␊ + dataDisks?: (ComputeDataDisk[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the network interface ID of the virtual machine.␊ */␊ @@ -21483,7 +28005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the statuses of the virtual machine.␊ */␊ - statuses?: (ComputeVmInstanceViewStatus[] | string)␊ + statuses?: (ComputeVmInstanceViewStatus[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the size of the virtual machine.␊ */␊ @@ -21497,7 +28022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets data disk size in GiB.␊ */␊ - diskSizeGiB?: (number | string)␊ + diskSizeGiB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When backed by a blob, the URI of underlying blob.␊ */␊ @@ -21583,7 +28111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine that determine how it is connected to a load balancer.␊ */␊ - sharedPublicIpAddressConfiguration?: (SharedPublicIpAddressConfiguration | string)␊ + sharedPublicIpAddressConfiguration?: (SharedPublicIpAddressConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SshAuthority property is a server DNS host name or IP address followed by the service port number for SSH.␊ */␊ @@ -21605,7 +28136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The incoming NAT rules␊ */␊ - inboundNatRules?: (InboundNatRule[] | string)␊ + inboundNatRules?: (InboundNatRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21615,15 +28149,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to which the external traffic will be redirected.␊ */␊ - backendPort?: (number | string)␊ + backendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external endpoint port of the inbound connection. Possible values range between 1 and 65535, inclusive. If unspecified, a value will be allocated automatically.␊ */␊ - frontendPort?: (number | string)␊ + frontendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint.␊ */␊ - transportProtocol?: (("Tcp" | "Udp") | string)␊ + transportProtocol?: (("Tcp" | "Udp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21652,13 +28195,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (NotificationChannelProperties | string)␊ + properties: (NotificationChannelProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notificationchannels"␊ [k: string]: unknown␊ }␊ @@ -21673,7 +28222,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of event for which this notification is enabled.␊ */␊ - events?: (Event[] | string)␊ + events?: (Event[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -21695,7 +28247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The event type for which this notification is enabled (i.e. AutoShutdown, Cost).␊ */␊ - eventName?: (("AutoShutdown" | "Cost") | string)␊ + eventName?: (("AutoShutdown" | "Cost") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -21714,13 +28269,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties | string)␊ + properties: (ScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schedules"␊ [k: string]: unknown␊ }␊ @@ -21732,7 +28293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a managed identity␊ */␊ - identity?: (IdentityProperties | string)␊ + identity?: (IdentityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -21746,7 +28310,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "servicerunners"␊ [k: string]: unknown␊ }␊ @@ -21788,13 +28355,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a lab user profile.␊ */␊ - properties: (UserProperties | string)␊ + properties: (UserProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -21805,7 +28378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity attributes of a lab user.␊ */␊ - identity?: (UserIdentity | string)␊ + identity?: (UserIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -21813,7 +28389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a user's secret store.␊ */␊ - secretStore?: (UserSecretStore | string)␊ + secretStore?: (UserSecretStore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique immutable identifier of a resource (Guid).␊ */␊ @@ -21876,13 +28455,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine.␊ */␊ - properties: (LabVirtualMachineProperties | string)␊ + properties: (LabVirtualMachineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -21893,23 +28478,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether another user can take ownership of the virtual machine␊ */␊ - allowClaim?: (boolean | string)␊ + allowClaim?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schedules applicable to a virtual machine. The schedules may have been defined on a VM or on lab level.␊ */␊ - applicableSchedule?: (ApplicableSchedule | string)␊ + applicableSchedule?: (ApplicableSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an artifact deployment.␊ */␊ - artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties | string)␊ + artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The artifacts to be installed on the virtual machine.␊ */␊ - artifacts?: (ArtifactInstallProperties[] | string)␊ + artifacts?: (ArtifactInstallProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a virtual machine returned by the Microsoft.Compute API.␊ */␊ - computeVm?: (ComputeVmProperties | string)␊ + computeVm?: (ComputeVmProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The email address of creator of the virtual machine.␊ */␊ @@ -21929,7 +28529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the virtual machine is to be created without a public IP address.␊ */␊ - disallowPublicIpAddress?: (boolean | string)␊ + disallowPublicIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the environment that contains this virtual machine, if any.␊ */␊ @@ -21945,11 +28548,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference information for an Azure Marketplace image.␊ */␊ - galleryImageReference?: (GalleryImageReference | string)␊ + galleryImageReference?: (GalleryImageReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this virtual machine uses an SSH key for authentication.␊ */␊ - isAuthenticationWithSshKey?: (boolean | string)␊ + isAuthenticationWithSshKey?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The lab subnet name of the virtual machine.␊ */␊ @@ -21961,7 +28570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a network interface.␊ */␊ - networkInterface?: (NetworkInterfaceProperties | string)␊ + networkInterface?: (NetworkInterfaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The notes of the virtual machine.␊ */␊ @@ -22009,7 +28621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells source of creation of lab virtual machine. Output property only.␊ */␊ - virtualMachineCreationSource?: (("FromCustomImage" | "FromGalleryImage") | string)␊ + virtualMachineCreationSource?: (("FromCustomImage" | "FromGalleryImage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22028,13 +28643,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network.␊ */␊ - properties: (VirtualNetworkProperties | string)␊ + properties: (VirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualnetworks"␊ [k: string]: unknown␊ }␊ @@ -22045,7 +28666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The allowed subnets of the virtual network.␊ */␊ - allowedSubnets?: (Subnet[] | string)␊ + allowedSubnets?: (Subnet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the virtual network.␊ */␊ @@ -22057,7 +28681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The external subnet properties.␊ */␊ - externalSubnets?: (ExternalSubnet[] | string)␊ + externalSubnets?: (ExternalSubnet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -22065,7 +28692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The subnet overrides of the virtual network.␊ */␊ - subnetOverrides?: (SubnetOverride[] | string)␊ + subnetOverrides?: (SubnetOverride[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique immutable identifier of a resource (Guid).␊ */␊ @@ -22079,7 +28709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The permission policy of the subnet for allowing public IP addresses (i.e. Allow, Deny)).␊ */␊ - allowPublicIp?: (("Default" | "Deny" | "Allow") | string)␊ + allowPublicIp?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet as seen in the lab.␊ */␊ @@ -22119,15 +28752,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for public IP address sharing.␊ */␊ - sharedPublicIpAddressConfiguration?: (SubnetSharedPublicIpAddressConfiguration | string)␊ + sharedPublicIpAddressConfiguration?: (SubnetSharedPublicIpAddressConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this subnet can be used during virtual machine creation (i.e. Allow, Deny).␊ */␊ - useInVmCreationPermission?: (("Default" | "Deny" | "Allow") | string)␊ + useInVmCreationPermission?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether public IP addresses can be assigned to virtual machines on this subnet (i.e. Allow, Deny).␊ */␊ - usePublicIpAddressPermission?: (("Default" | "Deny" | "Allow") | string)␊ + usePublicIpAddressPermission?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual network pool associated with this subnet.␊ */␊ @@ -22141,7 +28783,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend ports that virtual machines on this subnet are allowed to expose␊ */␊ - allowedPorts?: (Port[] | string)␊ + allowedPorts?: (Port[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22151,11 +28796,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend port of the target virtual machine.␊ */␊ - backendPort?: (number | string)␊ + backendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol type of the port.␊ */␊ - transportProtocol?: (("Tcp" | "Udp") | string)␊ + transportProtocol?: (("Tcp" | "Udp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22174,13 +28825,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an artifact source.␊ */␊ - properties: (ArtifactSourceProperties | string)␊ + properties: (ArtifactSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/artifactsources"␊ [k: string]: unknown␊ }␊ @@ -22200,13 +28857,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a custom image.␊ */␊ - properties: (CustomImageProperties | string)␊ + properties: (CustomImageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/customimages"␊ [k: string]: unknown␊ }␊ @@ -22226,13 +28889,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a formula.␊ */␊ - properties: (FormulaProperties | string)␊ + properties: (FormulaProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/formulas"␊ [k: string]: unknown␊ }␊ @@ -22252,13 +28921,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Policy.␊ */␊ - properties: (PolicyProperties | string)␊ + properties: (PolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/policysets/policies"␊ [k: string]: unknown␊ }␊ @@ -22273,7 +28948,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The evaluator type of the policy (i.e. AllowedValuesPolicy, MaxValuePolicy).␊ */␊ - evaluatorType?: (("AllowedValuesPolicy" | "MaxValuePolicy") | string)␊ + evaluatorType?: (("AllowedValuesPolicy" | "MaxValuePolicy") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The fact data of the policy.␊ */␊ @@ -22281,7 +28959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The fact name of the policy (e.g. LabVmCount, LabVmSize, MaxVmsAllowedPerLab, etc.␊ */␊ - factName?: (("UserOwnedLabVmCount" | "UserOwnedLabPremiumVmCount" | "LabVmCount" | "LabPremiumVmCount" | "LabVmSize" | "GalleryImage" | "UserOwnedLabVmCountInSubnet" | "LabTargetCost") | string)␊ + factName?: (("UserOwnedLabVmCount" | "UserOwnedLabPremiumVmCount" | "LabVmCount" | "LabPremiumVmCount" | "LabVmSize" | "GalleryImage" | "UserOwnedLabVmCountInSubnet" | "LabTargetCost") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -22289,7 +28970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the policy.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold of the policy (i.e. a number for MaxValuePolicy, and a JSON array of values for AllowedValuesPolicy).␊ */␊ @@ -22316,13 +29000,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties | string)␊ + properties: (ScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/schedules"␊ [k: string]: unknown␊ }␊ @@ -22342,14 +29032,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine.␊ */␊ - properties: (LabVirtualMachineProperties | string)␊ + properties: (LabVirtualMachineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LabsVirtualmachinesSchedulesChildResource[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -22369,13 +29065,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties | string)␊ + properties: (ScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schedules"␊ [k: string]: unknown␊ }␊ @@ -22395,13 +29097,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network.␊ */␊ - properties: (VirtualNetworkProperties | string)␊ + properties: (VirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/virtualnetworks"␊ [k: string]: unknown␊ }␊ @@ -22421,13 +29129,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a cost item.␊ */␊ - properties: (LabCostProperties | string)␊ + properties: (LabCostProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/costs"␊ [k: string]: unknown␊ }␊ @@ -22447,13 +29161,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (NotificationChannelProperties | string)␊ + properties: (NotificationChannelProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/notificationchannels"␊ [k: string]: unknown␊ }␊ @@ -22465,7 +29185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a managed identity␊ */␊ - identity?: (IdentityProperties | string)␊ + identity?: (IdentityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -22479,7 +29202,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/servicerunners"␊ [k: string]: unknown␊ }␊ @@ -22499,14 +29225,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a lab user profile.␊ */␊ - properties: (UserProperties | string)␊ + properties: (UserProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (LabsUsersDisksChildResource | LabsUsersEnvironmentsChildResource | LabsUsersSecretsChildResource)[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/users"␊ [k: string]: unknown␊ }␊ @@ -22526,13 +29258,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a disk.␊ */␊ - properties: (DiskProperties | string)␊ + properties: (DiskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disks"␊ [k: string]: unknown␊ }␊ @@ -22547,11 +29285,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The size of the disk in Gibibytes.␊ */␊ - diskSizeGiB?: (number | string)␊ + diskSizeGiB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage type for the disk (i.e. Standard, Premium).␊ */␊ - diskType?: (("Standard" | "Premium") | string)␊ + diskType?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When backed by a blob, the URI of underlying blob.␊ */␊ @@ -22594,13 +29338,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an environment.␊ */␊ - properties: (EnvironmentProperties | string)␊ + properties: (EnvironmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "environments"␊ [k: string]: unknown␊ }␊ @@ -22615,7 +29365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an environment deployment.␊ */␊ - deploymentProperties?: (EnvironmentDeploymentProperties | string)␊ + deploymentProperties?: (EnvironmentDeploymentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -22637,7 +29390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters of the Azure Resource Manager template.␊ */␊ - parameters?: (ArmTemplateParameterProperties[] | string)␊ + parameters?: (ArmTemplateParameterProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22670,13 +29426,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a secret.␊ */␊ - properties: (SecretProperties5 | string)␊ + properties: (SecretProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "secrets"␊ [k: string]: unknown␊ }␊ @@ -22714,13 +29476,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties | string)␊ + properties: (ScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/virtualmachines/schedules"␊ [k: string]: unknown␊ }␊ @@ -22740,13 +29508,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a disk.␊ */␊ - properties: (DiskProperties | string)␊ + properties: (DiskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/users/disks"␊ [k: string]: unknown␊ }␊ @@ -22766,13 +29540,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an environment.␊ */␊ - properties: (EnvironmentProperties | string)␊ + properties: (EnvironmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/users/environments"␊ [k: string]: unknown␊ }␊ @@ -22792,13 +29572,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a secret.␊ */␊ - properties: (SecretProperties5 | string)␊ + properties: (SecretProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/users/secrets"␊ [k: string]: unknown␊ }␊ @@ -22814,7 +29600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a configure alert request.␊ */␊ - properties: (ConfigureAlertRequestProperties | string)␊ + properties: (ConfigureAlertRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationAlertSettings"␊ [k: string]: unknown␊ }␊ @@ -22825,7 +29614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The custom email address for sending emails.␊ */␊ - customEmailAddresses?: (string[] | string)␊ + customEmailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The locale for the email notification.␊ */␊ @@ -22848,7 +29640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of site details provided during the time of site creation␊ */␊ - properties: (FabricCreationInputProperties | string)␊ + properties: (FabricCreationInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsReplicationFabricsReplicationProtectionContainersChildResource | VaultsReplicationFabricsReplicationRecoveryServicesProvidersChildResource | VaultsReplicationFabricsReplicationvCentersChildResource)[]␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics"␊ [k: string]: unknown␊ @@ -22860,7 +29655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fabric provider specific settings.␊ */␊ - customDetails?: (FabricSpecificCreationInput | string)␊ + customDetails?: (FabricSpecificCreationInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22905,7 +29703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create protection container input properties.␊ */␊ - properties: (CreateProtectionContainerInputProperties | string)␊ + properties: (CreateProtectionContainerInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationProtectionContainers"␊ [k: string]: unknown␊ }␊ @@ -22916,7 +29717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provider specific inputs for container creation.␊ */␊ - providerSpecificInput?: (ReplicationProviderSpecificContainerCreationInput[] | string)␊ + providerSpecificInput?: (ReplicationProviderSpecificContainerCreationInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -22945,7 +29749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an add provider request.␊ */␊ - properties: (AddRecoveryServicesProviderInputProperties | string)␊ + properties: (AddRecoveryServicesProviderInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationRecoveryServicesProviders"␊ [k: string]: unknown␊ }␊ @@ -22956,7 +29763,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity provider input.␊ */␊ - authenticationIdentityInput: (IdentityProviderInput | string)␊ + authenticationIdentityInput: (IdentityProviderInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the machine where the provider is getting added.␊ */␊ @@ -22964,7 +29774,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity provider input.␊ */␊ - resourceAccessIdentityInput: (IdentityProviderInput | string)␊ + resourceAccessIdentityInput: (IdentityProviderInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23005,7 +29818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an add vCenter request.␊ */␊ - properties: (AddVCenterRequestProperties | string)␊ + properties: (AddVCenterRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationvCenters"␊ [k: string]: unknown␊ }␊ @@ -23047,7 +29863,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Common input details for network mapping operation.␊ */␊ - properties: (CreateNetworkMappingInputProperties | string)␊ + properties: (CreateNetworkMappingInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationNetworks/replicationNetworkMappings"␊ [k: string]: unknown␊ }␊ @@ -23058,7 +29877,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Input details specific to fabrics during Network Mapping.␊ */␊ - fabricSpecificDetails?: (FabricSpecificCreateNetworkMappingInput | string)␊ + fabricSpecificDetails?: (FabricSpecificCreateNetworkMappingInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recovery fabric Name.␊ */␊ @@ -23106,7 +29928,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create protection container input properties.␊ */␊ - properties: (CreateProtectionContainerInputProperties | string)␊ + properties: (CreateProtectionContainerInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VaultsReplicationFabricsReplicationProtectionContainersReplicationMigrationItemsChildResource | VaultsReplicationFabricsReplicationProtectionContainersReplicationProtectedItemsChildResource | VaultsReplicationFabricsReplicationProtectionContainersReplicationProtectionContainerMappingsChildResource)[]␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers"␊ [k: string]: unknown␊ @@ -23123,7 +29948,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable migration input properties.␊ */␊ - properties: (EnableMigrationInputProperties | string)␊ + properties: (EnableMigrationInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationMigrationItems"␊ [k: string]: unknown␊ }␊ @@ -23138,7 +29966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable migration provider specific input.␊ */␊ - providerSpecificDetails: (EnableMigrationProviderSpecificInput | string)␊ + providerSpecificDetails: (EnableMigrationProviderSpecificInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23152,12 +29983,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disks to include list.␊ */␊ - disksToInclude: (VMwareCbtDiskInput[] | string)␊ + disksToInclude: (VMwareCbtDiskInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "VMwareCbt"␊ /**␊ * License type.␊ */␊ - licenseType?: (("NotSpecified" | "NoLicenseType" | "WindowsServer") | string)␊ + licenseType?: (("NotSpecified" | "NoLicenseType" | "WindowsServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether auto resync is to be done.␊ */␊ @@ -23219,7 +30056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disk type.␊ */␊ - diskType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS") | string)␊ + diskType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether the disk is the OS disk.␊ */␊ @@ -23246,7 +30086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable protection input properties.␊ */␊ - properties: (EnableProtectionInputProperties | string)␊ + properties: (EnableProtectionInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationProtectedItems"␊ [k: string]: unknown␊ }␊ @@ -23265,7 +30108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable protection provider specific input.␊ */␊ - providerSpecificDetails?: (EnableProtectionProviderSpecificInput | string)␊ + providerSpecificDetails?: (EnableProtectionProviderSpecificInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23275,7 +30121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Recovery disk encryption info (BEK and KEK).␊ */␊ - diskEncryptionInfo?: (DiskEncryptionInfo | string)␊ + diskEncryptionInfo?: (DiskEncryptionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The fabric specific object Id of the virtual machine.␊ */␊ @@ -23308,11 +30157,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of vm disk details.␊ */␊ - vmDisks?: (A2AVmDiskInputDetails[] | string)␊ + vmDisks?: (A2AVmDiskInputDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of vm managed disk details.␊ */␊ - vmManagedDisks?: (A2AVmManagedDiskInputDetails[] | string)␊ + vmManagedDisks?: (A2AVmManagedDiskInputDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23322,11 +30177,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk Encryption Key Information (BitLocker Encryption Key (BEK) on Windows).␊ */␊ - diskEncryptionKeyInfo?: (DiskEncryptionKeyInfo | string)␊ + diskEncryptionKeyInfo?: (DiskEncryptionKeyInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Encryption Key (KEK) information.␊ */␊ - keyEncryptionKeyInfo?: (KeyEncryptionKeyInfo | string)␊ + keyEncryptionKeyInfo?: (KeyEncryptionKeyInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23408,7 +30269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of VHD IDs of disks to be protected.␊ */␊ - disksToInclude?: (string[] | string)␊ + disksToInclude?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selected option to enable RDP\\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.␊ */␊ @@ -23471,7 +30335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disks to include list.␊ */␊ - disksToInclude?: (string[] | string)␊ + disksToInclude?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selected option to enable RDP\\SSH on target vm after failover. String value of {SrsDataContract.EnableRDPOnTargetOption} enum.␊ */␊ @@ -23542,11 +30409,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DiskExclusionInput when doing enable protection of virtual machine in InMage provider.␊ */␊ - diskExclusionInput?: (InMageDiskExclusionInput | string)␊ + diskExclusionInput?: (InMageDiskExclusionInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks to include list.␊ */␊ - disksToInclude?: (string[] | string)␊ + disksToInclude?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "InMage"␊ /**␊ * The Master Target Id.␊ @@ -23585,11 +30458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The guest disk signature based option for disk exclusion.␊ */␊ - diskSignatureOptions?: (InMageDiskSignatureExclusionOptions[] | string)␊ + diskSignatureOptions?: (InMageDiskSignatureExclusionOptions[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume label based option for disk exclusion.␊ */␊ - volumeOptions?: (InMageVolumeExclusionOptions[] | string)␊ + volumeOptions?: (InMageVolumeExclusionOptions[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23635,7 +30514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configure pairing input properties.␊ */␊ - properties: (CreateProtectionContainerMappingInputProperties | string)␊ + properties: (CreateProtectionContainerMappingInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replicationProtectionContainerMappings"␊ [k: string]: unknown␊ }␊ @@ -23650,7 +30532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provider specific input for pairing operations.␊ */␊ - providerSpecificInput?: (ReplicationProviderSpecificContainerMappingInput | string)␊ + providerSpecificInput?: (ReplicationProviderSpecificContainerMappingInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target unique protection container name.␊ */␊ @@ -23664,7 +30549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating whether the auto update is enabled.␊ */␊ - agentAutoUpdateStatus?: (("Disabled" | "Enabled") | string)␊ + agentAutoUpdateStatus?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The automation account arm id.␊ */␊ @@ -23715,7 +30603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable migration input properties.␊ */␊ - properties: (EnableMigrationInputProperties | string)␊ + properties: (EnableMigrationInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationMigrationItems"␊ [k: string]: unknown␊ }␊ @@ -23731,7 +30622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable protection input properties.␊ */␊ - properties: (EnableProtectionInputProperties | string)␊ + properties: (EnableProtectionInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems"␊ [k: string]: unknown␊ }␊ @@ -23747,7 +30641,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configure pairing input properties.␊ */␊ - properties: (CreateProtectionContainerMappingInputProperties | string)␊ + properties: (CreateProtectionContainerMappingInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectionContainerMappings"␊ [k: string]: unknown␊ }␊ @@ -23763,7 +30660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an add provider request.␊ */␊ - properties: (AddRecoveryServicesProviderInputProperties | string)␊ + properties: (AddRecoveryServicesProviderInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationRecoveryServicesProviders"␊ [k: string]: unknown␊ }␊ @@ -23779,7 +30679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage mapping input properties.␊ */␊ - properties: (StorageMappingInputProperties | string)␊ + properties: (StorageMappingInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationStorageClassifications/replicationStorageClassificationMappings"␊ [k: string]: unknown␊ }␊ @@ -23805,7 +30708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an add vCenter request.␊ */␊ - properties: (AddVCenterRequestProperties | string)␊ + properties: (AddVCenterRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationvCenters"␊ [k: string]: unknown␊ }␊ @@ -23821,7 +30727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy creation properties.␊ */␊ - properties: (CreatePolicyInputProperties | string)␊ + properties: (CreatePolicyInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationPolicies"␊ [k: string]: unknown␊ }␊ @@ -23832,7 +30741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for provider specific input␊ */␊ - providerSpecificInput?: (PolicyProviderSpecificInput | string)␊ + providerSpecificInput?: (PolicyProviderSpecificInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23842,20 +30754,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * The app consistent snapshot frequency (in minutes).␊ */␊ - appConsistentFrequencyInMinutes?: (number | string)␊ + appConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The crash consistent snapshot frequency (in minutes).␊ */␊ - crashConsistentFrequencyInMinutes?: (number | string)␊ + crashConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "A2A"␊ /**␊ * A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.␊ */␊ - multiVmSyncStatus: (("Enable" | "Disable") | string)␊ + multiVmSyncStatus: (("Enable" | "Disable") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The duration in minutes until which the recovery points need to be stored.␊ */␊ - recoveryPointHistory?: (number | string)␊ + recoveryPointHistory?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23865,7 +30789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.␊ */␊ - applicationConsistentSnapshotFrequencyInHours?: (number | string)␊ + applicationConsistentSnapshotFrequencyInHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "HyperVReplicaAzure"␊ /**␊ * The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.␊ @@ -23874,15 +30801,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The duration (in hours) to which point the recovery history needs to be maintained.␊ */␊ - recoveryPointHistoryDuration?: (number | string)␊ + recoveryPointHistoryDuration?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The replication interval.␊ */␊ - replicationInterval?: (number | string)␊ + replicationInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of storage accounts to which the VMs in the primary cloud can replicate to.␊ */␊ - storageAccounts?: (string[] | string)␊ + storageAccounts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23892,11 +30828,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the authentication type.␊ */␊ - allowedAuthenticationType?: (number | string)␊ + allowedAuthenticationType?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating the application consistent frequency.␊ */␊ - applicationConsistentSnapshotFrequencyInHours?: (number | string)␊ + applicationConsistentSnapshotFrequencyInHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether compression has to be enabled.␊ */␊ @@ -23921,7 +30863,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the number of recovery points.␊ */␊ - recoveryPoints?: (number | string)␊ + recoveryPoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether the VM has to be auto deleted.␊ */␊ @@ -23929,11 +30874,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the replication interval.␊ */␊ - replicationFrequencyInSeconds?: (number | string)␊ + replicationFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating the recovery HTTPS port.␊ */␊ - replicationPort?: (number | string)␊ + replicationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23943,11 +30894,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the authentication type.␊ */␊ - allowedAuthenticationType?: (number | string)␊ + allowedAuthenticationType?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating the application consistent frequency.␊ */␊ - applicationConsistentSnapshotFrequencyInHours?: (number | string)␊ + applicationConsistentSnapshotFrequencyInHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether compression has to be enabled.␊ */␊ @@ -23972,7 +30929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the number of recovery points.␊ */␊ - recoveryPoints?: (number | string)␊ + recoveryPoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether the VM has to be auto deleted.␊ */␊ @@ -23980,7 +30940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating the recovery HTTPS port.␊ */␊ - replicationPort?: (number | string)␊ + replicationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -23990,24 +30953,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * The app consistent snapshot frequency (in minutes).␊ */␊ - appConsistentFrequencyInMinutes?: (number | string)␊ + appConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The crash consistent snapshot frequency (in minutes).␊ */␊ - crashConsistentFrequencyInMinutes?: (number | string)␊ + crashConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "InMageAzureV2"␊ /**␊ * A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.␊ */␊ - multiVmSyncStatus: (("Enable" | "Disable") | string)␊ + multiVmSyncStatus: (("Enable" | "Disable") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The duration in minutes until which the recovery points need to be stored.␊ */␊ - recoveryPointHistory?: (number | string)␊ + recoveryPointHistory?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The recovery point threshold in minutes.␊ */␊ - recoveryPointThresholdInMinutes?: (number | string)␊ + recoveryPointThresholdInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24017,20 +30995,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * The app consistent snapshot frequency (in minutes).␊ */␊ - appConsistentFrequencyInMinutes?: (number | string)␊ + appConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "InMage"␊ /**␊ * A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.␊ */␊ - multiVmSyncStatus: (("Enable" | "Disable") | string)␊ + multiVmSyncStatus: (("Enable" | "Disable") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The duration in minutes until which the recovery points need to be stored.␊ */␊ - recoveryPointHistory?: (number | string)␊ + recoveryPointHistory?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The recovery point threshold in minutes.␊ */␊ - recoveryPointThresholdInMinutes?: (number | string)␊ + recoveryPointThresholdInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24040,16 +31030,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * The app consistent snapshot frequency (in minutes).␊ */␊ - appConsistentFrequencyInMinutes?: (number | string)␊ + appConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The crash consistent snapshot frequency (in minutes).␊ */␊ - crashConsistentFrequencyInMinutes?: (number | string)␊ + crashConsistentFrequencyInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "VMwareCbt"␊ /**␊ * The duration in minutes until which the recovery points need to be stored.␊ */␊ - recoveryPointHistoryInMinutes?: (number | string)␊ + recoveryPointHistoryInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24064,7 +31063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Recovery plan creation properties.␊ */␊ - properties: (CreateRecoveryPlanInputProperties | string)␊ + properties: (CreateRecoveryPlanInputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/replicationRecoveryPlans"␊ [k: string]: unknown␊ }␊ @@ -24075,11 +31077,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The failover deployment model.␊ */␊ - failoverDeploymentModel?: (("NotApplicable" | "Classic" | "ResourceManager") | string)␊ + failoverDeploymentModel?: (("NotApplicable" | "Classic" | "ResourceManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The recovery plan groups.␊ */␊ - groups: (RecoveryPlanGroup[] | string)␊ + groups: (RecoveryPlanGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary fabric Id.␊ */␊ @@ -24097,19 +31105,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The end group actions.␊ */␊ - endGroupActions?: (RecoveryPlanAction[] | string)␊ + endGroupActions?: (RecoveryPlanAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The group type.␊ */␊ - groupType: (("Shutdown" | "Boot" | "Failover") | string)␊ + groupType: (("Shutdown" | "Boot" | "Failover") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of protected items.␊ */␊ - replicationProtectedItems?: (RecoveryPlanProtectedItem[] | string)␊ + replicationProtectedItems?: (RecoveryPlanProtectedItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start group actions.␊ */␊ - startGroupActions?: (RecoveryPlanAction[] | string)␊ + startGroupActions?: (RecoveryPlanAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24123,15 +31143,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Recovery plan action custom details.␊ */␊ - customDetails: (RecoveryPlanActionDetails | string)␊ + customDetails: (RecoveryPlanActionDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of failover directions.␊ */␊ - failoverDirections: (("PrimaryToRecovery" | "RecoveryToPrimary")[] | string)␊ + failoverDirections: (("PrimaryToRecovery" | "RecoveryToPrimary")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of failover types.␊ */␊ - failoverTypes: (("ReverseReplicate" | "Commit" | "PlannedFailover" | "UnplannedFailover" | "DisableProtection" | "TestFailover" | "TestFailoverCleanup" | "Failback" | "FinalizeFailback" | "ChangePit" | "RepairReplication" | "SwitchProtection" | "CompleteMigration")[] | string)␊ + failoverTypes: (("ReverseReplicate" | "Commit" | "PlannedFailover" | "UnplannedFailover" | "DisableProtection" | "TestFailover" | "TestFailoverCleanup" | "Failback" | "FinalizeFailback" | "ChangePit" | "RepairReplication" | "SwitchProtection" | "CompleteMigration")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24141,7 +31170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The fabric location.␊ */␊ - fabricLocation: (("Primary" | "Recovery") | string)␊ + fabricLocation: (("Primary" | "Recovery") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "AutomationRunbookActionDetails"␊ /**␊ * The runbook ARM Id.␊ @@ -24171,7 +31203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The fabric location.␊ */␊ - fabricLocation: (("Primary" | "Recovery") | string)␊ + fabricLocation: (("Primary" | "Recovery") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "ScriptActionDetails"␊ /**␊ * The script path.␊ @@ -24213,18 +31248,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a DigitalTwinsInstance.␊ */␊ - properties: (DigitalTwinsProperties | string)␊ + properties: (DigitalTwinsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DigitalTwinsInstancesEndpointsChildResource[]␊ /**␊ * Information about the SKU of the DigitalTwinsInstance.␊ */␊ - sku?: (DigitalTwinsSkuInfo | string)␊ + sku?: (DigitalTwinsSkuInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DigitalTwins/digitalTwinsInstances"␊ [k: string]: unknown␊ }␊ @@ -24242,11 +31286,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Endpoint Resource.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties related to Digital Twins Endpoint␊ */␊ - properties: (DigitalTwinsEndpointResourceProperties | string)␊ + properties: (DigitalTwinsEndpointResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "endpoints"␊ [k: string]: unknown␊ }␊ @@ -24306,7 +31356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the SKU.␊ */␊ - name: ("F1" | string)␊ + name: ("F1" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24321,7 +31374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties related to Digital Twins Endpoint␊ */␊ - properties: ((ServiceBus | EventHub | EventGrid) | string)␊ + properties: ((ServiceBus | EventHub | EventGrid) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DigitalTwins/digitalTwinsInstances/endpoints"␊ [k: string]: unknown␊ }␊ @@ -24345,14 +31401,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a lab.␊ */␊ - properties: (LabProperties1 | string)␊ + properties: (LabProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (LabsArtifactsourcesChildResource1 | LabsCustomimagesChildResource1 | LabsFormulasChildResource1 | LabsSchedulesChildResource1 | LabsVirtualmachinesChildResource1 | LabsVirtualnetworksChildResource1)[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs"␊ [k: string]: unknown␊ }␊ @@ -24379,7 +31441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the lab storage.␊ */␊ - labStorageType?: (("Standard" | "Premium") | string)␊ + labStorageType?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -24387,7 +31452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage accounts of the lab.␊ */␊ - storageAccounts?: (string[] | string)␊ + storageAccounts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the key vault of the lab.␊ */␊ @@ -24414,13 +31482,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an artifact source.␊ */␊ - properties: (ArtifactSourceProperties1 | string)␊ + properties: (ArtifactSourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "artifactsources"␊ [k: string]: unknown␊ }␊ @@ -24451,11 +31525,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the artifact source.␊ */␊ - sourceType?: (("VsoGit" | "GitHub") | string)␊ + sourceType?: (("VsoGit" | "GitHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the artifact source.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI of the artifact source.␊ */␊ @@ -24482,13 +31562,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a custom image.␊ */␊ - properties: (CustomImageProperties1 | string)␊ + properties: (CustomImageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customimages"␊ [k: string]: unknown␊ }␊ @@ -24511,7 +31597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OS type of the custom image.␊ */␊ - osType?: (("Windows" | "Linux" | "None") | string)␊ + osType?: (("Windows" | "Linux" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -24519,11 +31608,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for creating a custom image from a VHD.␊ */␊ - vhd?: (CustomImagePropertiesCustom1 | string)␊ + vhd?: (CustomImagePropertiesCustom1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties for creating a custom image from a virtual machine.␊ */␊ - vm?: (CustomImagePropertiesFromVm1 | string)␊ + vm?: (CustomImagePropertiesFromVm1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24537,7 +31632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether sysprep has been run on the VHD.␊ */␊ - sysPrep?: (boolean | string)␊ + sysPrep?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24547,7 +31645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a Linux OS.␊ */␊ - linuxOsInfo?: (LinuxOsInfo1 | string)␊ + linuxOsInfo?: (LinuxOsInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source vm identifier.␊ */␊ @@ -24555,11 +31656,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether sysprep has been run on the VHD.␊ */␊ - sysPrep?: (boolean | string)␊ + sysPrep?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about a Windows OS.␊ */␊ - windowsOsInfo?: (WindowsOsInfo1 | string)␊ + windowsOsInfo?: (WindowsOsInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24569,7 +31676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Linux OS.␊ */␊ - linuxOsState?: (("NonDeprovisioned" | "DeprovisionRequested" | "DeprovisionApplied") | string)␊ + linuxOsState?: (("NonDeprovisioned" | "DeprovisionRequested" | "DeprovisionApplied") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24579,7 +31689,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the Windows OS.␊ */␊ - windowsOsState?: (("NonSysprepped" | "SysprepRequested" | "SysprepApplied") | string)␊ + windowsOsState?: (("NonSysprepped" | "SysprepRequested" | "SysprepApplied") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24602,13 +31715,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a formula.␊ */␊ - properties: (FormulaProperties1 | string)␊ + properties: (FormulaProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "formulas"␊ [k: string]: unknown␊ }␊ @@ -24631,7 +31750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A virtual machine.␊ */␊ - formulaContent?: (LabVirtualMachine | string)␊ + formulaContent?: (LabVirtualMachine | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS type of the formula.␊ */␊ @@ -24643,7 +31765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a VM from which a formula is to be created.␊ */␊ - vm?: (FormulaPropertiesFromVm1 | string)␊ + vm?: (FormulaPropertiesFromVm1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24665,13 +31790,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine.␊ */␊ - properties?: (LabVirtualMachineProperties1 | string)␊ + properties?: (LabVirtualMachineProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the resource.␊ */␊ @@ -24685,11 +31816,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an artifact deployment.␊ */␊ - artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties1 | string)␊ + artifactDeploymentStatus?: (ArtifactDeploymentStatusProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The artifacts to be installed on the virtual machine.␊ */␊ - artifacts?: (ArtifactInstallProperties1[] | string)␊ + artifacts?: (ArtifactInstallProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource identifier (Microsoft.Compute) of the virtual machine.␊ */␊ @@ -24709,7 +31846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the virtual machine is to be created without a public IP address.␊ */␊ - disallowPublicIpAddress?: (boolean | string)␊ + disallowPublicIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The fully-qualified domain name of the virtual machine.␊ */␊ @@ -24717,11 +31857,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference information for an Azure Marketplace image.␊ */␊ - galleryImageReference?: (GalleryImageReference1 | string)␊ + galleryImageReference?: (GalleryImageReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating whether this virtual machine uses an SSH key for authentication.␊ */␊ - isAuthenticationWithSshKey?: (boolean | string)␊ + isAuthenticationWithSshKey?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The lab subnet name of the virtual machine.␊ */␊ @@ -24771,7 +31917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The total count of the artifacts that were successfully applied.␊ */␊ - artifactsApplied?: (number | string)␊ + artifactsApplied?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deployment status of the artifact.␊ */␊ @@ -24779,7 +31928,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The total count of the artifacts that were tentatively applied.␊ */␊ - totalArtifacts?: (number | string)␊ + totalArtifacts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24793,7 +31945,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters of the artifact.␊ */␊ - parameters?: (ArtifactParameterProperties1[] | string)␊ + parameters?: (ArtifactParameterProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24866,13 +32021,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a schedule.␊ */␊ - properties: (ScheduleProperties1 | string)␊ + properties: (ScheduleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schedules"␊ [k: string]: unknown␊ }␊ @@ -24883,11 +32044,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a daily schedule.␊ */␊ - dailyRecurrence?: (DayDetails1 | string)␊ + dailyRecurrence?: (DayDetails1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an hourly schedule.␊ */␊ - hourlyRecurrence?: (HourDetails1 | string)␊ + hourlyRecurrence?: (HourDetails1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning status of the resource.␊ */␊ @@ -24895,11 +32062,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the schedule.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The task type of the schedule.␊ */␊ - taskType?: (("LabVmsShutdownTask" | "LabVmsStartupTask" | "LabBillingTask") | string)␊ + taskType?: (("LabVmsShutdownTask" | "LabVmsStartupTask" | "LabBillingTask") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time zone id.␊ */␊ @@ -24907,7 +32080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a weekly schedule.␊ */␊ - weeklyRecurrence?: (WeekDetails1 | string)␊ + weeklyRecurrence?: (WeekDetails1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24924,7 +32100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minutes of the hour the schedule will run.␊ */␊ - minute?: (number | string)␊ + minute?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24938,7 +32117,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The days of the week.␊ */␊ - weekdays?: (string[] | string)␊ + weekdays?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -24961,13 +32143,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine.␊ */␊ - properties: (LabVirtualMachineProperties1 | string)␊ + properties: (LabVirtualMachineProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -24991,13 +32179,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network.␊ */␊ - properties: (VirtualNetworkProperties1 | string)␊ + properties: (VirtualNetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualnetworks"␊ [k: string]: unknown␊ }␊ @@ -25008,7 +32202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The allowed subnets of the virtual network.␊ */␊ - allowedSubnets?: (Subnet1[] | string)␊ + allowedSubnets?: (Subnet1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the virtual network.␊ */␊ @@ -25024,11 +32221,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The subnet overrides of the virtual network.␊ */␊ - subnetOverrides?: (SubnetOverride1[] | string)␊ + subnetOverrides?: (SubnetOverride1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Subnet1 {␊ - allowPublicIp?: (("Default" | "Deny" | "Allow") | string)␊ + allowPublicIp?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ labSubnetName?: string␊ resourceId?: string␊ [k: string]: unknown␊ @@ -25048,11 +32251,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this subnet can be used during virtual machine creation.␊ */␊ - useInVmCreationPermission?: (("Default" | "Deny" | "Allow") | string)␊ + useInVmCreationPermission?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether public IP addresses can be assigned to virtual machines on this subnet.␊ */␊ - usePublicIpAddressPermission?: (("Default" | "Deny" | "Allow") | string)␊ + usePublicIpAddressPermission?: (("Default" | "Deny" | "Allow") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25075,13 +32284,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual machine.␊ */␊ - properties: (LabVirtualMachineProperties1 | string)␊ + properties: (LabVirtualMachineProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DevTestLab/labs/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -25104,11 +32319,20 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU (pricing tier) of the Kusto cluster.␊ */␊ - sku: ((AzureSku | string) | string)␊ + sku: ((AzureSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabases[]␊ [k: string]: unknown␊ }␊ @@ -25136,7 +32360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Database Create Or Update Kusto operation.␊ */␊ - properties: (DatabaseProperties | string)␊ + properties: (DatabaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25165,15 +32392,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties | string)␊ + properties?: (ClusterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesChildResource[]␊ - sku: (AzureSku1 | string)␊ + sku: (AzureSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ [k: string]: unknown␊ }␊ @@ -25184,7 +32420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TrustedExternalTenant {␊ @@ -25210,13 +32449,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties1 | string)␊ + properties: (DatabaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -25227,26 +32472,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of days of data that should be kept in cache for fast queries.␊ */␊ - hotCachePeriodInDays?: (number | string)␊ + hotCachePeriodInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of days data should be kept before it stops being accessible to queries.␊ */␊ - softDeletePeriodInDays: (number | string)␊ + softDeletePeriodInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureSku1 {␊ /**␊ * SKU capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("KC8" | "KC16" | "KS8" | "KS16" | "D13_v2" | "D14_v2" | "L8" | "L16") | string)␊ + name: (("KC8" | "KC16" | "KS8" | "KS16" | "D13_v2" | "D14_v2" | "L8" | "L16") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: ("Standard" | string)␊ + tier: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25265,14 +32525,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties1 | string)␊ + properties: (DatabaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesEventhubconnectionsChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/databases"␊ [k: string]: unknown␊ }␊ @@ -25292,7 +32558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties: (EventHubConnectionProperties | string)␊ + properties: (EventHubConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventhubconnections"␊ [k: string]: unknown␊ }␊ @@ -25307,7 +32576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -25338,18 +32610,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties1 | string)␊ + properties?: (ClusterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesChildResource1[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku2 | string)␊ + sku: (AzureSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ [k: string]: unknown␊ }␊ @@ -25360,7 +32641,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant1[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25389,7 +32673,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties2 | string)␊ + properties: (DatabaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -25414,15 +32701,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25441,7 +32737,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties2 | string)␊ + properties: (DatabaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesDataConnectionsChildResource[]␊ type: "Microsoft.Kusto/clusters/databases"␊ [k: string]: unknown␊ @@ -25454,7 +32753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties1 | string)␊ + properties?: (EventHubConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25468,7 +32770,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -25491,7 +32796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties | string)␊ + properties?: (EventGridConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25505,7 +32813,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO") | string)␊ + dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -25540,23 +32851,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties2 | string)␊ + properties?: (ClusterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesChildResource2[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku3 | string)␊ + sku: (AzureSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25566,23 +32889,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale | string)␊ + optimizedAutoscale?: (OptimizedAutoscale | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant2[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25592,19 +32930,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25651,7 +33001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties3 | string)␊ + properties: (DatabaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -25676,15 +33029,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25703,7 +33065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties: (DatabaseProperties3 | string)␊ + properties: (DatabaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersDatabasesDataConnectionsChildResource1[]␊ type: "Microsoft.Kusto/clusters/databases"␊ [k: string]: unknown␊ @@ -25716,7 +33081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties2 | string)␊ + properties?: (EventHubConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25730,7 +33098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -25738,7 +33109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -25757,7 +33131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties | string)␊ + properties?: (IotHubConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25771,11 +33148,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -25802,7 +33185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties1 | string)␊ + properties?: (EventGridConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25816,7 +33202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -25843,7 +33232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity1 | string)␊ + identity?: (Identity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -25855,23 +33247,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties3 | string)␊ + properties?: (ClusterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersDatabasesChildResource3 | ClustersAttachedDatabaseConfigurationsChildResource)[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku4 | string)␊ + sku: (AzureSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25881,13 +33285,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties {␊ @@ -25900,27 +33310,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the key vault.␊ */␊ - keyVaultProperties?: (KeyVaultProperties | string)␊ + keyVaultProperties?: (KeyVaultProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale1 | string)␊ + optimizedAutoscale?: (OptimizedAutoscale1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant3[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration1 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25948,19 +33376,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -25999,7 +33439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadWriteDatabaseProperties | string)␊ + properties?: (ReadWriteDatabaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26024,7 +33467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadOnlyFollowingDatabaseProperties | string)␊ + properties?: (ReadOnlyFollowingDatabaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26053,7 +33499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties | string)␊ + properties: (AttachedDatabaseConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -26072,7 +33521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default principals modification kind.␊ */␊ - defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | string)␊ + defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26082,15 +33534,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26101,7 +33562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties3 | string)␊ + properties?: (EventHubConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26115,7 +33579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -26123,7 +33590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -26142,7 +33612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties1 | string)␊ + properties?: (IotHubConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26156,11 +33629,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -26187,7 +33666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties2 | string)␊ + properties?: (EventGridConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26201,7 +33683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | string)␊ + dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -26236,7 +33721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties | string)␊ + properties: (AttachedDatabaseConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -26248,7 +33736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity2 | string)␊ + identity?: (Identity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -26260,23 +33751,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties4 | string)␊ + properties?: (ClusterProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersPrincipalAssignmentsChildResource | ClustersDatabasesChildResource4 | ClustersAttachedDatabaseConfigurationsChildResource1 | ClustersDataConnectionsChildResource)[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku5 | string)␊ + sku: (AzureSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26286,13 +33789,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties1 {␊ @@ -26305,27 +33814,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the key vault.␊ */␊ - keyVaultProperties?: (KeyVaultProperties1 | string)␊ + keyVaultProperties?: (KeyVaultProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale2 | string)␊ + optimizedAutoscale?: (OptimizedAutoscale2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant4[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration2 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26353,19 +33880,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26408,7 +33947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties | string)␊ + properties: (ClusterPrincipalProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -26423,11 +33965,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster principal role.␊ */␊ - role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | string)␊ + role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -26442,7 +33990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadWriteDatabaseProperties1 | string)␊ + properties?: (ReadWriteDatabaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26467,7 +34018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadOnlyFollowingDatabaseProperties1 | string)␊ + properties?: (ReadOnlyFollowingDatabaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26496,7 +34050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties1 | string)␊ + properties: (AttachedDatabaseConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -26515,7 +34072,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default principals modification kind.␊ */␊ - defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | string)␊ + defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26525,7 +34085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva (DGS) data connection properties␊ */␊ - properties?: (GenevaDataConnectionProperties | string)␊ + properties?: (GenevaDataConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "Geneva"␊ [k: string]: unknown␊ }␊ @@ -26546,7 +34109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva legacy data connection properties.␊ */␊ - properties?: (GenevaLegacyDataConnectionProperties | string)␊ + properties?: (GenevaLegacyDataConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "GenevaLegacy"␊ [k: string]: unknown␊ }␊ @@ -26575,15 +34141,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26598,7 +34173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties | string)␊ + properties: (DatabasePrincipalProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -26613,11 +34191,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database principal role.␊ */␊ - role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | string)␊ + role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -26632,7 +34216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties4 | string)␊ + properties?: (EventHubConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26642,7 +34229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The event hub messages compression type.␊ */␊ - compression?: (("None" | "GZip") | string)␊ + compression?: (("None" | "GZip") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -26650,7 +34240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -26658,7 +34251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -26677,7 +34273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto Iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties2 | string)␊ + properties?: (IotHubConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26691,11 +34290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -26722,7 +34327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties3 | string)␊ + properties?: (EventGridConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26736,7 +34344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -26771,7 +34382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties1 | string)␊ + properties: (AttachedDatabaseConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -26787,7 +34401,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties | string)␊ + properties: (ClusterPrincipalProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -26803,7 +34420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties | string)␊ + properties: (DatabasePrincipalProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/databases/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -26815,7 +34435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity3 | string)␊ + identity?: (Identity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -26827,23 +34450,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties5 | string)␊ + properties?: (ClusterProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersPrincipalAssignmentsChildResource1 | ClustersDatabasesChildResource5 | ClustersAttachedDatabaseConfigurationsChildResource2 | ClustersDataConnectionsChildResource1)[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku6 | string)␊ + sku: (AzureSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26853,13 +34488,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties2 {␊ @@ -26872,35 +34513,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the purge operations are enabled.␊ */␊ - enablePurge?: (boolean | string)␊ + enablePurge?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the key vault.␊ */␊ - keyVaultProperties?: (KeyVaultProperties2 | string)␊ + keyVaultProperties?: (KeyVaultProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of language extension objects.␊ */␊ - languageExtensions?: (LanguageExtensionsList | string)␊ + languageExtensions?: (LanguageExtensionsList | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale3 | string)␊ + optimizedAutoscale?: (OptimizedAutoscale3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant5[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration3 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26928,7 +34593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of language extensions.␊ */␊ - value?: (LanguageExtension[] | string)␊ + value?: (LanguageExtension[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26938,7 +34606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The language extension name.␊ */␊ - languageExtensionName?: (("PYTHON" | "R") | string)␊ + languageExtensionName?: (("PYTHON" | "R") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -26948,19 +34619,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27003,7 +34686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties1 | string)␊ + properties: (ClusterPrincipalProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27018,11 +34704,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster principal role.␊ */␊ - role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | string)␊ + role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -27037,7 +34729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadWriteDatabaseProperties2 | string)␊ + properties?: (ReadWriteDatabaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27062,7 +34757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadOnlyFollowingDatabaseProperties2 | string)␊ + properties?: (ReadOnlyFollowingDatabaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27091,7 +34789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties2 | string)␊ + properties: (AttachedDatabaseConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -27110,7 +34811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default principals modification kind.␊ */␊ - defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | string)␊ + defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27120,7 +34824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva (DGS) data connection properties␊ */␊ - properties?: (GenevaDataConnectionProperties1 | string)␊ + properties?: (GenevaDataConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "Geneva"␊ [k: string]: unknown␊ }␊ @@ -27141,7 +34848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva legacy data connection properties.␊ */␊ - properties?: (GenevaLegacyDataConnectionProperties1 | string)␊ + properties?: (GenevaLegacyDataConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "GenevaLegacy"␊ [k: string]: unknown␊ }␊ @@ -27170,15 +34880,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27193,7 +34912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties1 | string)␊ + properties: (DatabasePrincipalProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27208,11 +34930,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database principal role.␊ */␊ - role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | string)␊ + role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -27227,7 +34955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties5 | string)␊ + properties?: (EventHubConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27237,7 +34968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The event hub messages compression type.␊ */␊ - compression?: (("None" | "GZip") | string)␊ + compression?: (("None" | "GZip") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -27245,7 +34979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -27253,7 +34990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -27272,7 +35012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto Iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties3 | string)␊ + properties?: (IotHubConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27286,11 +35029,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -27317,7 +35066,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties4 | string)␊ + properties?: (EventGridConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27331,7 +35083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | string)␊ + dataFormat: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -27366,7 +35121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties2 | string)␊ + properties: (AttachedDatabaseConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -27382,7 +35140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties1 | string)␊ + properties: (ClusterPrincipalProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27398,7 +35159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties1 | string)␊ + properties: (DatabasePrincipalProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/databases/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27410,7 +35174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity4 | string)␊ + identity?: (Identity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -27422,23 +35189,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties6 | string)␊ + properties?: (ClusterProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersPrincipalAssignmentsChildResource2 | ClustersDatabasesChildResource6 | ClustersAttachedDatabaseConfigurationsChildResource3 | ClustersDataConnectionsChildResource2)[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku7 | string)␊ + sku: (AzureSku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27448,13 +35227,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties3 {␊ @@ -27467,35 +35252,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if double encryption is enabled.␊ */␊ - enableDoubleEncryption?: (boolean | string)␊ + enableDoubleEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the purge operations are enabled.␊ */␊ - enablePurge?: (boolean | string)␊ + enablePurge?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the key vault.␊ */␊ - keyVaultProperties?: (KeyVaultProperties3 | string)␊ + keyVaultProperties?: (KeyVaultProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale4 | string)␊ + optimizedAutoscale?: (OptimizedAutoscale4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant6[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration4 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27523,19 +35332,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27578,7 +35399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties2 | string)␊ + properties: (ClusterPrincipalProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27593,11 +35417,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster principal role.␊ */␊ - role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | string)␊ + role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -27612,7 +35442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadWriteDatabaseProperties3 | string)␊ + properties?: (ReadWriteDatabaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27637,7 +35470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadOnlyFollowingDatabaseProperties3 | string)␊ + properties?: (ReadOnlyFollowingDatabaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27666,7 +35502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties3 | string)␊ + properties: (AttachedDatabaseConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -27685,7 +35524,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default principals modification kind.␊ */␊ - defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | string)␊ + defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27695,7 +35537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva (DGS) data connection properties␊ */␊ - properties?: (GenevaDataConnectionProperties2 | string)␊ + properties?: (GenevaDataConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "Geneva"␊ [k: string]: unknown␊ }␊ @@ -27716,7 +35561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva legacy data connection properties.␊ */␊ - properties?: (GenevaLegacyDataConnectionProperties2 | string)␊ + properties?: (GenevaLegacyDataConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "GenevaLegacy"␊ [k: string]: unknown␊ }␊ @@ -27745,15 +35593,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27768,7 +35625,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties2 | string)␊ + properties: (DatabasePrincipalProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27783,11 +35643,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database principal role.␊ */␊ - role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | string)␊ + role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -27802,7 +35668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties6 | string)␊ + properties?: (EventHubConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27812,7 +35681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The event hub messages compression type.␊ */␊ - compression?: (("None" | "GZip") | string)␊ + compression?: (("None" | "GZip") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -27820,7 +35692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -27828,7 +35703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -27847,7 +35725,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto Iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties4 | string)␊ + properties?: (IotHubConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27861,11 +35742,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -27892,7 +35779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties5 | string)␊ + properties?: (EventGridConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -27902,7 +35792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of blob storage event type to process.␊ */␊ - blobStorageEventType?: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobRenamed") | string)␊ + blobStorageEventType?: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobRenamed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -27910,7 +35803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -27918,7 +35814,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A Boolean value that, if set to true, indicates that ingestion should ignore the first record of every file␊ */␊ - ignoreFirstRecord?: (boolean | string)␊ + ignoreFirstRecord?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -27949,7 +35848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties3 | string)␊ + properties: (AttachedDatabaseConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -27965,7 +35867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties2 | string)␊ + properties: (ClusterPrincipalProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27981,7 +35886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties2 | string)␊ + properties: (DatabasePrincipalProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/databases/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -27993,7 +35901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity5 | string)␊ + identity?: (Identity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -28005,23 +35916,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto cluster properties.␊ */␊ - properties?: (ClusterProperties7 | string)␊ + properties?: (ClusterProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersPrincipalAssignmentsChildResource3 | ClustersDatabasesChildResource7 | ClustersAttachedDatabaseConfigurationsChildResource4 | ClustersDataConnectionsChildResource3)[]␊ /**␊ * Azure SKU definition.␊ */␊ - sku: (AzureSku8 | string)␊ + sku: (AzureSku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters"␊ /**␊ * An array represents the availability zones of the cluster.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28031,13 +35954,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.␊ */␊ - type: (("None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned") | string)␊ + type: (("None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentssgqdofschemasidentitypropertiesuserassignedidentitiesadditionalproperties4 {␊ @@ -28050,39 +35979,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicates if the cluster's disks are encrypted.␊ */␊ - enableDiskEncryption?: (boolean | string)␊ + enableDiskEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if double encryption is enabled.␊ */␊ - enableDoubleEncryption?: (boolean | string)␊ + enableDoubleEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the purge operations are enabled.␊ */␊ - enablePurge?: (boolean | string)␊ + enablePurge?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean value that indicates if the streaming ingest is enabled.␊ */␊ - enableStreamingIngest?: (boolean | string)␊ + enableStreamingIngest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The engine type.␊ */␊ - engineType?: (("V2" | "V3") | string)␊ + engineType?: (("V2" | "V3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the key vault.␊ */␊ - keyVaultProperties?: (KeyVaultProperties4 | string)␊ + keyVaultProperties?: (KeyVaultProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains the optimized auto scale definition.␊ */␊ - optimizedAutoscale?: (OptimizedAutoscale5 | string)␊ + optimizedAutoscale?: (OptimizedAutoscale5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster's external tenants.␊ */␊ - trustedExternalTenants?: (TrustedExternalTenant7[] | string)␊ + trustedExternalTenants?: (TrustedExternalTenant7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A class that contains virtual network definition.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration5 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28114,19 +36070,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean value that indicate if the optimized autoscale feature is enabled or not.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed instances count.␊ */␊ - maximum: (number | string)␊ + maximum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed instances count.␊ */␊ - minimum: (number | string)␊ + minimum: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the template defined, for instance 1.␊ */␊ - version: (number | string)␊ + version: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28169,7 +36137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties3 | string)␊ + properties: (ClusterPrincipalProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -28184,11 +36155,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster principal role.␊ */␊ - role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | string)␊ + role: (("AllDatabasesAdmin" | "AllDatabasesViewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -28203,7 +36180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadWriteDatabaseProperties4 | string)␊ + properties?: (ReadWriteDatabaseProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28228,7 +36208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto database properties.␊ */␊ - properties?: (ReadOnlyFollowingDatabaseProperties4 | string)␊ + properties?: (ReadOnlyFollowingDatabaseProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28257,7 +36240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties4 | string)␊ + properties: (AttachedDatabaseConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -28276,7 +36262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default principals modification kind.␊ */␊ - defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | string)␊ + defaultPrincipalsModificationKind: (("Union" | "Replace" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28286,7 +36275,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva (DGS) data connection properties␊ */␊ - properties?: (GenevaDataConnectionProperties3 | string)␊ + properties?: (GenevaDataConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "Geneva"␊ [k: string]: unknown␊ }␊ @@ -28307,7 +36299,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Geneva legacy data connection properties.␊ */␊ - properties?: (GenevaLegacyDataConnectionProperties3 | string)␊ + properties?: (GenevaLegacyDataConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ kind: "GenevaLegacy"␊ [k: string]: unknown␊ }␊ @@ -28336,15 +36331,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances of the cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU name.␊ */␊ - name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E64i_v3" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | string)␊ + name: (("Standard_DS13_v2+1TB_PS" | "Standard_DS13_v2+2TB_PS" | "Standard_DS14_v2+3TB_PS" | "Standard_DS14_v2+4TB_PS" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_L8s" | "Standard_L16s" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_v2" | "Standard_E64i_v3" | "Standard_E2a_v4" | "Standard_E4a_v4" | "Standard_E8a_v4" | "Standard_E16a_v4" | "Standard_E8as_v4+1TB_PS" | "Standard_E8as_v4+2TB_PS" | "Standard_E16as_v4+3TB_PS" | "Standard_E16as_v4+4TB_PS" | "Dev(No SLA)_Standard_E2a_v4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier.␊ */␊ - tier: (("Basic" | "Standard") | string)␊ + tier: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28359,7 +36363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties3 | string)␊ + properties: (DatabasePrincipalProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -28374,11 +36381,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Principal type.␊ */␊ - principalType: (("App" | "Group" | "User") | string)␊ + principalType: (("App" | "Group" | "User") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database principal role.␊ */␊ - role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | string)␊ + role: (("Admin" | "Ingestor" | "Monitor" | "User" | "UnrestrictedViewers" | "Viewer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant id of the principal␊ */␊ @@ -28393,7 +36406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event hub connection properties.␊ */␊ - properties?: (EventHubConnectionProperties7 | string)␊ + properties?: (EventHubConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28403,7 +36419,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The event hub messages compression type.␊ */␊ - compression?: (("None" | "GZip") | string)␊ + compression?: (("None" | "GZip") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -28411,7 +36430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the event hub to be used to create a data connection.␊ */␊ @@ -28419,7 +36441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * System properties of the event hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -28438,7 +36463,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto Iot hub connection properties.␊ */␊ - properties?: (IotHubConnectionProperties5 | string)␊ + properties?: (IotHubConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28452,11 +36480,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System properties of the iot hub␊ */␊ - eventSystemProperties?: (string[] | string)␊ + eventSystemProperties?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the Iot hub to be used to create a data connection.␊ */␊ @@ -28483,7 +36517,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the Kusto event grid connection properties.␊ */␊ - properties?: (EventGridConnectionProperties6 | string)␊ + properties?: (EventGridConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28493,7 +36530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of blob storage event type to process.␊ */␊ - blobStorageEventType?: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobRenamed") | string)␊ + blobStorageEventType?: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobRenamed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event hub consumer group.␊ */␊ @@ -28501,7 +36541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data format of the message. Optionally the data format can be added to each message.␊ */␊ - dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | string)␊ + dataFormat?: (("MULTIJSON" | "JSON" | "CSV" | "TSV" | "SCSV" | "SOHSV" | "PSV" | "TXT" | "RAW" | "SINGLEJSON" | "AVRO" | "TSVE" | "PARQUET" | "ORC" | "APACHEAVRO" | "W3CLOGFILE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID where the event grid is configured to send events.␊ */␊ @@ -28509,7 +36552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A Boolean value that, if set to true, indicates that ingestion should ignore the first record of every file␊ */␊ - ignoreFirstRecord?: (boolean | string)␊ + ignoreFirstRecord?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.␊ */␊ @@ -28540,7 +36586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class representing the an attached database configuration properties of kind specific.␊ */␊ - properties: (AttachedDatabaseConfigurationProperties4 | string)␊ + properties: (AttachedDatabaseConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/attachedDatabaseConfigurations"␊ [k: string]: unknown␊ }␊ @@ -28556,7 +36605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing cluster principal property.␊ */␊ - properties: (ClusterPrincipalProperties3 | string)␊ + properties: (ClusterPrincipalProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -28572,7 +36624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class representing database principal property.␊ */␊ - properties: (DatabasePrincipalProperties3 | string)␊ + properties: (DatabasePrincipalProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Kusto/clusters/databases/principalAssignments"␊ [k: string]: unknown␊ }␊ @@ -28590,29 +36645,50 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Cache/Redis: sku/name␊ */␊ - name: (("Basic" | "Standard") | string)␊ + name: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Cache/Redis: sku/size␊ */␊ - family: ("C" | string)␊ + family: ("C" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Cache/Redis: sku/capacity␊ */␊ - capacity: ((0 | 1 | 2 | 3 | 4 | 5 | 6) | string)␊ + capacity: ((0 | 1 | 2 | 3 | 4 | 5 | 6) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Cache/Redis: version of Redis␊ */␊ - redisVersion: ("2.8" | string)␊ + redisVersion: ("2.8" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Cache/Redis: maxMemoryPolicy. How Redis will select what to remove when maxmemory is reached. Default: VolatileLRU.␊ */␊ - maxMemoryPolicy?: (string | ("VolatileLRU" | "AllKeysLRU" | "VolatileRandom" | "AllKeysRandom" | "VolatileTTL" | "NoEviction"))␊ + maxMemoryPolicy?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("VolatileLRU" | "AllKeysLRU" | "VolatileRandom" | "AllKeysRandom" | "VolatileTTL" | "NoEviction"))␊ /**␊ * Microsoft.Cache/Redis enableNonSslPort. Enables less secure direct access to redis on port 6379 WITHOUT SSL tunneling.␊ */␊ - enableNonSslPort?: (boolean | string)␊ + enableNonSslPort?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ }␊ [k: string]: unknown␊ }␊ @@ -28632,18 +36708,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties | string)␊ + properties: (NotificationHubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesNotificationHubs_AuthorizationRulesChildResource[]␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku10 | string)␊ + sku?: (Sku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -28654,27 +36739,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - admCredential?: (AdmCredential | string)␊ + admCredential?: (AdmCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub ApnsCredential.␊ */␊ - apnsCredential?: (ApnsCredential | string)␊ + apnsCredential?: (ApnsCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AuthorizationRules of the created NotificationHub␊ */␊ - authorizationRules?: (SharedAccessAuthorizationRuleProperties[] | string)␊ + authorizationRules?: (SharedAccessAuthorizationRuleProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - baiduCredential?: (BaiduCredential | string)␊ + baiduCredential?: (BaiduCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - gcmCredential?: (GcmCredential | string)␊ + gcmCredential?: (GcmCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - mpnsCredential?: (MpnsCredential | string)␊ + mpnsCredential?: (MpnsCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The NotificationHub name.␊ */␊ @@ -28686,7 +36789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - wnsCredential?: (WnsCredential | string)␊ + wnsCredential?: (WnsCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28696,7 +36802,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - properties?: (AdmCredentialProperties | string)␊ + properties?: (AdmCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28724,7 +36833,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub ApnsCredential. Note that there is no explicit switch between Certificate and Token Authentication Modes. The mode is determined based on the properties passed in.␊ */␊ - properties?: (ApnsCredentialProperties | string)␊ + properties?: (ApnsCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28772,7 +36884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights?: (("Manage" | "Send" | "Listen")[] | string)␊ + rights?: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28782,7 +36897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - properties?: (BaiduCredentialProperties | string)␊ + properties?: (BaiduCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28810,7 +36928,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - properties?: (GcmCredentialProperties | string)␊ + properties?: (GcmCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28834,7 +36955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - properties?: (MpnsCredentialProperties | string)␊ + properties?: (MpnsCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28862,7 +36986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - properties?: (WnsCredentialProperties | string)␊ + properties?: (WnsCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -28895,7 +37022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties | string)␊ + properties: (SharedAccessAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -28906,7 +37036,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the resource␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku Family␊ */␊ @@ -28914,7 +37047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the notification hub sku.␊ */␊ - name: (("Free" | "Basic" | "Standard") | string)␊ + name: (("Free" | "Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku size␊ */␊ @@ -28937,7 +37073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties | string)␊ + properties: (SharedAccessAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -28957,13 +37096,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to CreateOrUpdate Redis operation.␊ */␊ - properties: (RedisProperties | string)␊ + properties: (RedisProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis"␊ [k: string]: unknown␊ }␊ @@ -28974,13 +37119,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the value is true, then the non-SLL Redis server port (6379) will be enabled.␊ */␊ - enableNonSslPort?: (boolean | string)␊ + enableNonSslPort?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * All Redis Settings. Few possible keys: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.␊ */␊ redisConfiguration?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * RedisVersion parameter has been deprecated. As such, it is no longer necessary to provide this parameter and any value specified is ignored.␊ */␊ @@ -28988,11 +37139,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of shards to be created on a Premium Cluster Cache.␊ */␊ - shardCount?: (number | string)␊ + shardCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU parameters supplied to the create Redis operation.␊ */␊ - sku: (Sku11 | string)␊ + sku: (Sku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required when deploying a Redis cache inside an existing Azure Virtual Network.␊ */␊ @@ -29006,7 +37163,10 @@ Generated by [AVA](https://avajs.dev). */␊ tenantSettings?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exact ARM resource ID of the virtual network to deploy the Redis cache in. Example format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1␊ */␊ @@ -29020,15 +37180,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * What size of Redis cache to deploy. Valid values: for C family (0, 1, 2, 3, 4, 5, 6), for P family (1, 2, 3, 4).␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Which family to use. Valid values: (C, P).␊ */␊ - family: (("C" | "P") | string)␊ + family: (("C" | "P") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * What type of Redis cache to deploy. Valid values: (Basic, Standard, Premium).␊ */␊ - name: (("Basic" | "Standard" | "Premium") | string)␊ + name: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29042,11 +37211,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the profile (Enabled/Disabled)␊ */␊ - profileStatus?: (("Enabled" | "Disabled") | string)␊ + profileStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The traffic routing method (Performance/Priority/Weighted␊ */␊ - trafficRoutingMethod: (("Performance" | "Priority" | "Weighted") | string)␊ + trafficRoutingMethod: (("Performance" | "Priority" | "Weighted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS configuration settings for the profile␊ */␊ @@ -29055,9 +37230,15 @@ Generated by [AVA](https://avajs.dev). * Microsoft.Network/trafficManagerProfiles The DNS name for the profile, relative to the Traffic Manager DNS suffix␊ */␊ relativeName: string␊ - ttl: (number | string)␊ + ttl: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ fqdn?: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles Configuration for monitoring (probing) of endpoints in this profile␊ */␊ @@ -29065,16 +37246,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles The protocol over which Traffic Manager will send monitoring requests␊ */␊ - protocol: (("HTTP" | "HTTPS") | string)␊ + protocol: (("HTTP" | "HTTPS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The port to which Traffic Manager will send monitoring requests␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The path (relative to the hostname of the endpoint) to which Traffic Manager will send monitoring requests␊ */␊ path: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoints over which this profile will route traffic␊ */␊ @@ -29085,7 +37275,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: ("Microsoft.Network/trafficManagerProfiles/azureEndpoints" | "Microsoft.Network/trafficManagerProfiles/externalEndpoints" | "Microsoft.Network/trafficManagerProfiles/nestedEndpoints")␊ properties: {␊ - endpointStatus?: (("Enabled" | "Disabled") | string)␊ + endpointStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (not allowed for ExternalEndpoints) The ID of a Microsoft.Network/publicIpAddresses, Microsoft.ClassicCompute/domainNames resource (for AzureEndpoints) or a Microsoft.Network/trafficMaanagerProfiles resource (for NestedEndpoints)␊ */␊ @@ -29097,11 +37290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Weighted) The weight of the endpoint␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Priority) The priority of the endpoint␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used for ExternalEndpoints and NestedEndpoints) The location of the endpoint. One of the supported Microsoft Azure locations, except 'global'␊ */␊ @@ -29109,11 +37308,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used for NestedEndpoints) The minimum number of endpoints in the child profile that need to be available in order for this endpoint to be considered available in the current profile.␊ */␊ - minChildEndpoints?: (number | string)␊ + minChildEndpoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ }␊ [k: string]: unknown␊ }␊ @@ -29128,11 +37333,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the profile (Enabled/Disabled)␊ */␊ - profileStatus?: (("Enabled" | "Disabled") | string)␊ + profileStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The traffic routing method (Performance/Priority/Weighted/Geographic)␊ */␊ - trafficRoutingMethod: (("Performance" | "Priority" | "Weighted" | "Geographic") | string)␊ + trafficRoutingMethod: (("Performance" | "Priority" | "Weighted" | "Geographic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS configuration settings for the profile␊ */␊ @@ -29141,9 +37352,15 @@ Generated by [AVA](https://avajs.dev). * Microsoft.Network/trafficManagerProfiles The DNS name for the profile, relative to the Traffic Manager DNS suffix␊ */␊ relativeName: string␊ - ttl: (number | string)␊ + ttl: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ fqdn?: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles Configuration for monitoring (probing) of endpoints in this profile␊ */␊ @@ -29151,16 +37368,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles The protocol over which Traffic Manager will send monitoring requests␊ */␊ - protocol: (("HTTP" | "HTTPS") | string)␊ + protocol: (("HTTP" | "HTTPS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The port to which Traffic Manager will send monitoring requests␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The path (relative to the hostname of the endpoint) to which Traffic Manager will send monitoring requests␊ */␊ path: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoints over which this profile will route traffic␊ */␊ @@ -29171,7 +37397,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: ("Microsoft.Network/trafficManagerProfiles/azureEndpoints" | "Microsoft.Network/trafficManagerProfiles/externalEndpoints" | "Microsoft.Network/trafficManagerProfiles/nestedEndpoints")␊ properties: {␊ - endpointStatus?: (("Enabled" | "Disabled") | string)␊ + endpointStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (not allowed for ExternalEndpoints) The ID of a Microsoft.Network/publicIpAddresses, Microsoft.ClassicCompute/domainNames resource (for AzureEndpoints) or a Microsoft.Network/trafficMaanagerProfiles resource (for NestedEndpoints)␊ */␊ @@ -29183,11 +37412,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Weighted) The weight of the endpoint␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Priority) The priority of the endpoint␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used for ExternalEndpoints and NestedEndpoints) The location of the endpoint. One of the supported Microsoft Azure locations, except 'global'␊ */␊ @@ -29195,7 +37430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used for NestedEndpoints) The minimum number of endpoints in the child profile that need to be available in order for this endpoint to be considered available in the current profile.␊ */␊ - minChildEndpoints?: (number | string)␊ + minChildEndpoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Geographic) the list of regions mapped to this endpoint. Please consult Traffic Manager Geographic documentation for a full list of accepted values.␊ */␊ @@ -29203,7 +37441,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ }␊ [k: string]: unknown␊ }␊ @@ -29218,11 +37459,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the profile (Enabled/Disabled)␊ */␊ - profileStatus?: (("Enabled" | "Disabled") | string)␊ + profileStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The traffic routing method (Performance/Priority/Weighted/Geographic)␊ */␊ - trafficRoutingMethod: (("Performance" | "Priority" | "Weighted" | "Geographic") | string)␊ + trafficRoutingMethod: (("Performance" | "Priority" | "Weighted" | "Geographic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS configuration settings for the profile␊ */␊ @@ -29231,9 +37478,15 @@ Generated by [AVA](https://avajs.dev). * Microsoft.Network/trafficManagerProfiles The DNS name for the profile, relative to the Traffic Manager DNS suffix␊ */␊ relativeName: string␊ - ttl: (number | string)␊ + ttl: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ fqdn?: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles Configuration for monitoring (probing) of endpoints in this profile␊ */␊ @@ -29241,11 +37494,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles The protocol over which Traffic Manager will send monitoring requests␊ */␊ - protocol: (("HTTP" | "HTTPS" | "TCP") | string)␊ + protocol: (("HTTP" | "HTTPS" | "TCP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The port to which Traffic Manager will send monitoring requests␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The path (relative to the hostname of the endpoint) to which Traffic Manager will send monitoring requests␊ */␊ @@ -29253,16 +37512,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles The interval at which Traffic Manager will send monitoring requests to each endpoint in this profile␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The time that Traffic Manager allows endpoints in this profile to respond to monitoring requests.␊ */␊ - timeoutInSeconds?: (number | string)␊ + timeoutInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles The number of consecutive failed monitoring requests that Traffic Manager tolerates before declaring an endpoint in this profile Degraded after the next failed monitoring request␊ */␊ - toleratedNumberOfFailures?: (number | string)␊ - } | string)␊ + toleratedNumberOfFailures?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoints over which this profile will route traffic␊ */␊ @@ -29273,7 +37544,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: ("Microsoft.Network/trafficManagerProfiles/azureEndpoints" | "Microsoft.Network/trafficManagerProfiles/externalEndpoints" | "Microsoft.Network/trafficManagerProfiles/nestedEndpoints")␊ properties: {␊ - endpointStatus?: (("Enabled" | "Disabled") | string)␊ + endpointStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (not allowed for ExternalEndpoints) The ID of a Microsoft.Network/publicIpAddresses, Microsoft.ClassicCompute/domainNames resource (for AzureEndpoints) or a Microsoft.Network/trafficMaanagerProfiles resource (for NestedEndpoints)␊ */␊ @@ -29285,11 +37559,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Weighted) The weight of the endpoint␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Priority) The priority of the endpoint␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used for ExternalEndpoints and NestedEndpoints) The location of the endpoint. One of the supported Microsoft Azure locations, except 'global'␊ */␊ @@ -29297,7 +37577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/trafficManagerProfiles (only used for NestedEndpoints) The minimum number of endpoints in the child profile that need to be available in order for this endpoint to be considered available in the current profile.␊ */␊ - minChildEndpoints?: (number | string)␊ + minChildEndpoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/trafficManagerProfiles (only used with trafficRoutingMethod:Geographic) the list of regions mapped to this endpoint. Please consult Traffic Manager Geographic documentation for a full list of accepted values.␊ */␊ @@ -29305,7 +37588,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ }␊ [k: string]: unknown␊ }␊ @@ -29325,7 +37611,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Region where the resource lives␊ */␊ @@ -29333,7 +37622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Traffic Manager profile.␊ */␊ - properties: (ProfileProperties1 | string)␊ + properties: (ProfileProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29343,31 +37635,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the Traffic Manager profile.␊ */␊ - profileStatus?: (("Enabled" | "Disabled") | string)␊ + profileStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The traffic routing method of the Traffic Manager profile.␊ */␊ - trafficRoutingMethod?: (("Performance" | "Priority" | "Weighted" | "Geographic" | "MultiValue" | "Subnet") | string)␊ + trafficRoutingMethod?: (("Performance" | "Priority" | "Weighted" | "Geographic" | "MultiValue" | "Subnet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings of the Traffic Manager profile.␊ */␊ - dnsConfig?: (DnsConfig | string)␊ + dnsConfig?: (DnsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoint monitoring settings of the Traffic Manager profile.␊ */␊ - monitorConfig?: (MonitorConfig | string)␊ + monitorConfig?: (MonitorConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of endpoints in the Traffic Manager profile.␊ */␊ - endpoints?: (Endpoint1[] | string)␊ + endpoints?: (Endpoint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage profile.␊ */␊ - trafficViewEnrollmentStatus?: (("Enabled" | "Disabled") | string)␊ + trafficViewEnrollmentStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of endpoints to be returned for MultiValue routing type.␊ */␊ - maxReturn?: (number | string)␊ + maxReturn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29381,7 +37694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DNS Time-To-Live (TTL), in seconds. This informs the local DNS resolvers and DNS clients how long to cache DNS responses provided by this Traffic Manager profile.␊ */␊ - ttl?: (number | string)␊ + ttl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29391,15 +37707,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The profile-level monitoring status of the Traffic Manager profile.␊ */␊ - profileMonitorStatus?: (("CheckingEndpoints" | "Online" | "Degraded" | "Disabled" | "Inactive") | string)␊ + profileMonitorStatus?: (("CheckingEndpoints" | "Online" | "Degraded" | "Disabled" | "Inactive") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol (HTTP, HTTPS or TCP) used to probe for endpoint health.␊ */␊ - protocol?: (("HTTP" | "HTTPS" | "TCP") | string)␊ + protocol?: (("HTTP" | "HTTPS" | "TCP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port used to probe for endpoint health.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path relative to the endpoint domain name used to probe for endpoint health.␊ */␊ @@ -29407,23 +37732,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The monitor interval for endpoints in this profile. This is the interval at which Traffic Manager will check the health of each endpoint in this profile.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The monitor timeout for endpoints in this profile. This is the time that Traffic Manager allows endpoints in this profile to response to the health check.␊ */␊ - timeoutInSeconds?: (number | string)␊ + timeoutInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of consecutive failed health check that Traffic Manager tolerates before declaring an endpoint in this profile Degraded after the next failed health check.␊ */␊ - toleratedNumberOfFailures?: (number | string)␊ + toleratedNumberOfFailures?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of custom headers.␊ */␊ - customHeaders?: (MonitorConfigCustomHeadersItem[] | string)␊ + customHeaders?: (MonitorConfigCustomHeadersItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of expected status code ranges.␊ */␊ - expectedStatusCodeRanges?: (MonitorConfigExpectedStatusCodeRangesItem[] | string)␊ + expectedStatusCodeRanges?: (MonitorConfigExpectedStatusCodeRangesItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29447,11 +37787,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Min status code.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max status code.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29473,7 +37819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Traffic Manager endpoint.␊ */␊ - properties?: (EndpointProperties | string)␊ + properties?: (EndpointProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29491,15 +37840,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the endpoint. If the endpoint is Enabled, it is probed for endpoint health and is included in the traffic routing method.␊ */␊ - endpointStatus?: (("Enabled" | "Disabled") | string)␊ + endpointStatus?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight of this endpoint when using the 'Weighted' traffic routing method. Possible values are from 1 to 1000.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of this endpoint when using the 'Priority' traffic routing method. Possible values are from 1 to 1000, lower values represent higher priority. This is an optional parameter. If specified, it must be specified on all endpoints, and no two endpoints can share the same priority value.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the external or nested endpoints when using the 'Performance' traffic routing method.␊ */␊ @@ -29507,23 +37865,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The monitoring status of the endpoint.␊ */␊ - endpointMonitorStatus?: (("CheckingEndpoint" | "Online" | "Degraded" | "Disabled" | "Inactive" | "Stopped") | string)␊ + endpointMonitorStatus?: (("CheckingEndpoint" | "Online" | "Degraded" | "Disabled" | "Inactive" | "Stopped") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of endpoints that must be available in the child profile in order for the parent profile to be considered available. Only applicable to endpoint of type 'NestedEndpoints'.␊ */␊ - minChildEndpoints?: (number | string)␊ + minChildEndpoints?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of countries/regions mapped to this endpoint when using the 'Geographic' traffic routing method. Please consult Traffic Manager Geographic documentation for a full list of accepted values.␊ */␊ - geoMapping?: (string[] | string)␊ + geoMapping?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of subnets, IP addresses, and/or address ranges mapped to this endpoint when using the 'Subnet' traffic routing method. An empty list will match all ranges not covered by other endpoints.␊ */␊ - subnets?: (EndpointPropertiesSubnetsItem[] | string)␊ + subnets?: (EndpointPropertiesSubnetsItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of custom headers.␊ */␊ - customHeaders?: (EndpointPropertiesCustomHeadersItem[] | string)␊ + customHeaders?: (EndpointPropertiesCustomHeadersItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29541,7 +37914,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Block size (number of leading bits in the subnet mask).␊ */␊ - scope?: (number | string)␊ + scope?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29581,7 +37957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "BlobStorage") | string)␊ + kind: (("Storage" | "BlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -29590,17 +37969,26 @@ Generated by [AVA](https://avajs.dev). * The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.␊ */␊ name: string␊ - properties?: (StorageAccountPropertiesCreateParameters | string)␊ + properties?: (StorageAccountPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku12 | string)␊ + sku: (Sku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -29608,15 +37996,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain | string)␊ + customDomain?: (CustomDomain | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption | string)␊ + encryption?: (Encryption | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29630,7 +38027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29640,11 +38040,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage␊ */␊ - keySource: ("Microsoft.Storage" | string)␊ + keySource: ("Microsoft.Storage" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices | string)␊ + services?: (EncryptionServices | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29654,7 +38060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService | string)␊ + blob?: (EncryptionService | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29664,7 +38073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29674,7 +38086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29685,11 +38100,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity6 | string)␊ + identity?: (Identity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "BlobStorage") | string)␊ + kind: (("Storage" | "BlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -29701,17 +38122,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters1 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku13 | string)␊ + sku: (Sku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -29722,7 +38152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29732,23 +38165,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain1 | string)␊ + customDomain?: (CustomDomain1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption1 | string)␊ + encryption?: (Encryption1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet4 | string)␊ + networkAcls?: (NetworkRuleSet4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29762,7 +38210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29772,15 +38223,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties5 | string)␊ + keyvaultproperties?: (KeyVaultProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices1 | string)␊ + services?: (EncryptionServices1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29808,11 +38268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService1 | string)␊ + blob?: (EncryptionService1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService1 | string)␊ + file?: (EncryptionService1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29822,7 +38288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29832,19 +38301,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule4[] | string)␊ + ipRules?: (IPRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule5[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29854,7 +38335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -29868,7 +38352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -29876,7 +38363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29886,11 +38376,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction[] | string)␊ + restrictions?: (Restriction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29900,7 +38396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29911,11 +38410,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity7 | string)␊ + identity?: (Identity7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -29927,17 +38432,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters2 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku14 | string)␊ + sku: (Sku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -29948,7 +38462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29958,23 +38475,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain2 | string)␊ + customDomain?: (CustomDomain2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption2 | string)␊ + encryption?: (Encryption2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet5 | string)␊ + networkAcls?: (NetworkRuleSet5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29988,7 +38520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -29998,15 +38533,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties6 | string)␊ + keyvaultproperties?: (KeyVaultProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices2 | string)␊ + services?: (EncryptionServices2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30034,11 +38578,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService2 | string)␊ + blob?: (EncryptionService2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService2 | string)␊ + file?: (EncryptionService2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30048,7 +38598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30058,19 +38611,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule5[] | string)␊ + ipRules?: (IPRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule6[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30080,7 +38645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -30094,7 +38662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -30102,7 +38673,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30112,11 +38686,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction1[] | string)␊ + restrictions?: (Restriction1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30126,7 +38706,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30137,11 +38720,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity8 | string)␊ + identity?: (Identity8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -30153,17 +38742,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters3 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku15 | string)␊ + sku: (Sku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -30174,7 +38772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30184,27 +38785,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain3 | string)␊ + customDomain?: (CustomDomain3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption3 | string)␊ + encryption?: (Encryption3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet6 | string)␊ + networkAcls?: (NetworkRuleSet6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30218,7 +38837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30228,15 +38850,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties7 | string)␊ + keyvaultproperties?: (KeyVaultProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices3 | string)␊ + services?: (EncryptionServices3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30264,11 +38895,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService3 | string)␊ + blob?: (EncryptionService3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService3 | string)␊ + file?: (EncryptionService3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30278,7 +38915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30288,19 +38928,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule6[] | string)␊ + ipRules?: (IPRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule7[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30310,7 +38962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -30324,7 +38979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -30332,7 +38990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30342,11 +39003,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction2[] | string)␊ + restrictions?: (Restriction2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30356,7 +39023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30371,7 +39041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties | string)␊ + properties?: (ContainerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -30385,11 +39058,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30404,7 +39083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty | string)␊ + properties: (ImmutabilityPolicyProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -30415,7 +39097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays: (number | string)␊ + immutabilityPeriodSinceCreationInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30430,7 +39115,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty | string)␊ + properties?: (ImmutabilityPolicyProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -30442,11 +39130,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity9 | string)␊ + identity?: (Identity9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -30458,18 +39152,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters4 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsManagementPoliciesChildResource[]␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku16 | string)␊ + sku: (Sku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -30480,7 +39183,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30490,27 +39196,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain4 | string)␊ + customDomain?: (CustomDomain4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption4 | string)␊ + encryption?: (Encryption4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet7 | string)␊ + networkAcls?: (NetworkRuleSet7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30524,7 +39248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30534,15 +39261,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties8 | string)␊ + keyvaultproperties?: (KeyVaultProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices4 | string)␊ + services?: (EncryptionServices4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30570,11 +39306,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService4 | string)␊ + blob?: (EncryptionService4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService4 | string)␊ + file?: (EncryptionService4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30584,7 +39326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30594,19 +39339,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule7[] | string)␊ + ipRules?: (IPRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule8[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30616,7 +39373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -30630,7 +39390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -30638,7 +39401,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30653,7 +39419,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - properties: (ManagementPoliciesRules | string)␊ + properties: (ManagementPoliciesRules | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -30676,11 +39445,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction3[] | string)␊ + restrictions?: (Restriction3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30690,7 +39465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30705,7 +39483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - properties?: (ManagementPoliciesRules | string)␊ + properties?: (ManagementPoliciesRules | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -30721,7 +39502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties1 | string)␊ + properties?: (ContainerProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource1[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -30735,11 +39519,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30754,7 +39544,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty1 | string)␊ + properties: (ImmutabilityPolicyProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -30765,7 +39558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays: (number | string)␊ + immutabilityPeriodSinceCreationInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30780,7 +39576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty1 | string)␊ + properties?: (ImmutabilityPolicyProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -30792,11 +39591,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity10 | string)␊ + identity?: (Identity10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -30808,18 +39613,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters5 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesChildResource[]␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku17 | string)␊ + sku: (Sku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -30830,7 +39644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30840,31 +39657,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables Azure Files AAD Integration for SMB if sets to true.␊ */␊ - azureFilesAadIntegration?: (boolean | string)␊ + azureFilesAadIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain5 | string)␊ + customDomain?: (CustomDomain5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption5 | string)␊ + encryption?: (Encryption5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet8 | string)␊ + networkAcls?: (NetworkRuleSet8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30878,7 +39716,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30888,15 +39729,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties9 | string)␊ + keyvaultproperties?: (KeyVaultProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices5 | string)␊ + services?: (EncryptionServices5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30924,11 +39774,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService5 | string)␊ + blob?: (EncryptionService5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService5 | string)␊ + file?: (EncryptionService5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30938,7 +39794,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30948,19 +39807,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule8[] | string)␊ + ipRules?: (IPRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule9[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -30970,7 +39841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -30984,7 +39858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -30992,7 +39869,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31007,7 +39887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties: (BlobServicePropertiesProperties | string)␊ + properties: (BlobServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "blobServices"␊ [k: string]: unknown␊ }␊ @@ -31018,7 +39901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules | string)␊ + cors?: (CorsRules | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions.␊ */␊ @@ -31026,7 +39912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The blob service properties for soft delete.␊ */␊ - deleteRetentionPolicy?: (DeleteRetentionPolicy | string)␊ + deleteRetentionPolicy?: (DeleteRetentionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31036,7 +39925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The List of CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - corsRules?: (CorsRule[] | string)␊ + corsRules?: (CorsRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31046,23 +39938,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.␊ */␊ - allowedHeaders: (string[] | string)␊ + allowedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.␊ */␊ - allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | string)␊ + allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains␊ */␊ - allowedOrigins: (string[] | string)␊ + allowedOrigins: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of response headers to expose to CORS clients.␊ */␊ - exposedHeaders: (string[] | string)␊ + exposedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.␊ */␊ - maxAgeInSeconds: (number | string)␊ + maxAgeInSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31072,11 +39979,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the number of days that the deleted blob should be retained. The minimum specified value can be 1 and the maximum value can be 365.␊ */␊ - days?: (number | string)␊ + days?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether DeleteRetentionPolicy is enabled for the Blob service.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31086,11 +39999,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction4[] | string)␊ + restrictions?: (Restriction4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31100,7 +40019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31115,7 +40037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties?: (BlobServicePropertiesProperties | string)␊ + properties?: (BlobServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersChildResource[]␊ type: "Microsoft.Storage/storageAccounts/blobServices"␊ [k: string]: unknown␊ @@ -31132,7 +40057,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties: (ContainerProperties2 | string)␊ + properties: (ContainerProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "containers"␊ [k: string]: unknown␊ }␊ @@ -31145,11 +40073,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31164,7 +40098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties2 | string)␊ + properties?: (ContainerProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource2[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -31181,7 +40118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty2 | string)␊ + properties: (ImmutabilityPolicyProperty2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -31192,7 +40132,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays: (number | string)␊ + immutabilityPeriodSinceCreationInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31207,7 +40150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty2 | string)␊ + properties?: (ImmutabilityPolicyProperty2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -31219,11 +40165,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity11 | string)␊ + identity?: (Identity11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -31235,18 +40187,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters6 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StorageAccountsManagementPoliciesChildResource1 | StorageAccountsBlobServicesChildResource1)[]␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku18 | string)␊ + sku: (Sku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -31257,7 +40218,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31267,31 +40231,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables Azure Files AAD Integration for SMB if sets to true.␊ */␊ - azureFilesAadIntegration?: (boolean | string)␊ + azureFilesAadIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain6 | string)␊ + customDomain?: (CustomDomain6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption6 | string)␊ + encryption?: (Encryption6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet9 | string)␊ + networkAcls?: (NetworkRuleSet9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31305,7 +40290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31315,15 +40303,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties10 | string)␊ + keyvaultproperties?: (KeyVaultProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices6 | string)␊ + services?: (EncryptionServices6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31351,11 +40348,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService6 | string)␊ + blob?: (EncryptionService6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService6 | string)␊ + file?: (EncryptionService6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31365,7 +40368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31375,19 +40381,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule9[] | string)␊ + ipRules?: (IPRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule10[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31397,7 +40415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -31411,7 +40432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -31419,7 +40443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31446,7 +40473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties: (BlobServicePropertiesProperties1 | string)␊ + properties: (BlobServicePropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "blobServices"␊ [k: string]: unknown␊ }␊ @@ -31457,7 +40487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules1 | string)␊ + cors?: (CorsRules1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions.␊ */␊ @@ -31465,7 +40498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The blob service properties for soft delete.␊ */␊ - deleteRetentionPolicy?: (DeleteRetentionPolicy1 | string)␊ + deleteRetentionPolicy?: (DeleteRetentionPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31475,7 +40511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The List of CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - corsRules?: (CorsRule1[] | string)␊ + corsRules?: (CorsRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31485,23 +40524,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.␊ */␊ - allowedHeaders: (string[] | string)␊ + allowedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.␊ */␊ - allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | string)␊ + allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains␊ */␊ - allowedOrigins: (string[] | string)␊ + allowedOrigins: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of response headers to expose to CORS clients.␊ */␊ - exposedHeaders: (string[] | string)␊ + exposedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.␊ */␊ - maxAgeInSeconds: (number | string)␊ + maxAgeInSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31511,11 +40565,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the number of days that the deleted blob should be retained. The minimum specified value can be 1 and the maximum value can be 365.␊ */␊ - days?: (number | string)␊ + days?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether DeleteRetentionPolicy is enabled for the Blob service.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31525,11 +40585,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction5[] | string)␊ + restrictions?: (Restriction5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31539,7 +40605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31554,7 +40623,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties?: (BlobServicePropertiesProperties1 | string)␊ + properties?: (BlobServicePropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersChildResource1[]␊ type: "Microsoft.Storage/storageAccounts/blobServices"␊ [k: string]: unknown␊ @@ -31571,7 +40643,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties: (ContainerProperties3 | string)␊ + properties: (ContainerProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "containers"␊ [k: string]: unknown␊ }␊ @@ -31584,11 +40659,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31603,7 +40684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties3 | string)␊ + properties?: (ContainerProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource3[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -31620,7 +40704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty3 | string)␊ + properties: (ImmutabilityPolicyProperty3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -31631,7 +40718,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays: (number | string)␊ + immutabilityPeriodSinceCreationInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31646,7 +40736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty3 | string)␊ + properties?: (ImmutabilityPolicyProperty3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -31670,11 +40763,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity12 | string)␊ + identity?: (Identity12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -31686,18 +40785,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters7 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StorageAccountsManagementPoliciesChildResource2 | StorageAccountsBlobServicesChildResource2 | StorageAccountsFileServicesChildResource)[]␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku19 | string)␊ + sku: (Sku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -31708,7 +40816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31718,47 +40829,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.␊ */␊ - allowBlobPublicAccess?: (boolean | string)␊ + allowBlobPublicAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.␊ */␊ - allowSharedKeyAccess?: (boolean | string)␊ + allowSharedKeyAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for Azure Files identity based authentication.␊ */␊ - azureFilesIdentityBasedAuthentication?: (AzureFilesIdentityBasedAuthentication | string)␊ + azureFilesIdentityBasedAuthentication?: (AzureFilesIdentityBasedAuthentication | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain7 | string)␊ + customDomain?: (CustomDomain7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption7 | string)␊ + encryption?: (Encryption7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.␊ */␊ - largeFileSharesState?: (("Disabled" | "Enabled") | string)␊ + largeFileSharesState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.␊ */␊ - minimumTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2") | string)␊ + minimumTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet10 | string)␊ + networkAcls?: (NetworkRuleSet10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31768,11 +40912,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Settings properties for Active Directory (AD).␊ */␊ - activeDirectoryProperties?: (ActiveDirectoryProperties | string)␊ + activeDirectoryProperties?: (ActiveDirectoryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the directory service used.␊ */␊ - directoryServiceOptions: (("None" | "AADDS" | "AD") | string)␊ + directoryServiceOptions: (("None" | "AADDS" | "AD") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31816,7 +40966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31826,15 +40979,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties11 | string)␊ + keyvaultproperties?: (KeyVaultProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices7 | string)␊ + services?: (EncryptionServices7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31862,11 +41024,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService7 | string)␊ + blob?: (EncryptionService7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService7 | string)␊ + file?: (EncryptionService7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31876,7 +41044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31886,19 +41057,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule10[] | string)␊ + ipRules?: (IPRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule11[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31908,7 +41091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -31922,7 +41108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -31930,7 +41119,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31945,7 +41137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicy properties.␊ */␊ - properties: (ManagementPolicyProperties | string)␊ + properties: (ManagementPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -31956,7 +41151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - policy: (ManagementPolicySchema | string)␊ + policy: (ManagementPolicySchema | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31966,7 +41164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - rules: (ManagementPolicyRule[] | string)␊ + rules: (ManagementPolicyRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31976,11 +41177,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.␊ */␊ - definition: (ManagementPolicyDefinition | string)␊ + definition: (ManagementPolicyDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rule is enabled if set to true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.␊ */␊ @@ -31988,7 +41195,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The valid value is Lifecycle␊ */␊ - type: ("Lifecycle" | string)␊ + type: ("Lifecycle" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -31998,11 +41208,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions are applied to the filtered blobs when the execution condition is met.␊ */␊ - actions: (ManagementPolicyAction | string)␊ + actions: (ManagementPolicyAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters. ␊ */␊ - filters?: (ManagementPolicyFilter | string)␊ + filters?: (ManagementPolicyFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32012,11 +41228,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Management policy action for base blob.␊ */␊ - baseBlob?: (ManagementPolicyBaseBlob | string)␊ + baseBlob?: (ManagementPolicyBaseBlob | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management policy action for snapshot.␊ */␊ - snapshot?: (ManagementPolicySnapShot | string)␊ + snapshot?: (ManagementPolicySnapShot | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32026,15 +41248,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object to define the number of days after last modification.␊ */␊ - delete?: (DateAfterModification | string)␊ + delete?: (DateAfterModification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after last modification.␊ */␊ - tierToArchive?: (DateAfterModification | string)␊ + tierToArchive?: (DateAfterModification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after last modification.␊ */␊ - tierToCool?: (DateAfterModification | string)␊ + tierToCool?: (DateAfterModification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32044,7 +41275,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating the age in days after last modification␊ */␊ - daysAfterModificationGreaterThan: (number | string)␊ + daysAfterModificationGreaterThan: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32054,7 +41288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object to define the number of days after creation.␊ */␊ - delete?: (DateAfterCreation | string)␊ + delete?: (DateAfterCreation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32064,7 +41301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating the age in days after creation␊ */␊ - daysAfterCreationGreaterThan: (number | string)␊ + daysAfterCreationGreaterThan: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32074,11 +41314,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of predefined enum values. Only blockBlob is supported.␊ */␊ - blobTypes: (string[] | string)␊ + blobTypes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of strings for prefixes to be match.␊ */␊ - prefixMatch?: (string[] | string)␊ + prefixMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32093,7 +41339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties: (BlobServicePropertiesProperties2 | string)␊ + properties: (BlobServicePropertiesProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "blobServices"␊ [k: string]: unknown␊ }␊ @@ -32104,15 +41353,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Automatic Snapshot is enabled if set to true.␊ */␊ - automaticSnapshotPolicyEnabled?: (boolean | string)␊ + automaticSnapshotPolicyEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The blob service properties for change feed events.␊ */␊ - changeFeed?: (ChangeFeed | string)␊ + changeFeed?: (ChangeFeed | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules2 | string)␊ + cors?: (CorsRules2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions.␊ */␊ @@ -32120,7 +41378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The blob service properties for soft delete.␊ */␊ - deleteRetentionPolicy?: (DeleteRetentionPolicy2 | string)␊ + deleteRetentionPolicy?: (DeleteRetentionPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32130,7 +41391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether change feed event logging is enabled for the Blob service.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32140,7 +41404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The List of CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - corsRules?: (CorsRule2[] | string)␊ + corsRules?: (CorsRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32150,23 +41417,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.␊ */␊ - allowedHeaders: (string[] | string)␊ + allowedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.␊ */␊ - allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | string)␊ + allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains␊ */␊ - allowedOrigins: (string[] | string)␊ + allowedOrigins: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of response headers to expose to CORS clients.␊ */␊ - exposedHeaders: (string[] | string)␊ + exposedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.␊ */␊ - maxAgeInSeconds: (number | string)␊ + maxAgeInSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32176,11 +41458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the number of days that the deleted blob should be retained. The minimum specified value can be 1 and the maximum value can be 365.␊ */␊ - days?: (number | string)␊ + days?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether DeleteRetentionPolicy is enabled for the Blob service.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32195,7 +41483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of File services in storage account.␊ */␊ - properties: (FileServicePropertiesProperties | string)␊ + properties: (FileServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "fileServices"␊ [k: string]: unknown␊ }␊ @@ -32206,7 +41497,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules2 | string)␊ + cors?: (CorsRules2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32216,11 +41510,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.␊ */␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS" | "Standard_GZRS" | "Standard_RAGZRS") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS" | "Standard_GZRS" | "Standard_RAGZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.␊ */␊ - restrictions?: (Restriction6[] | string)␊ + restrictions?: (Restriction6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32230,7 +41530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reason for the restriction. As of now this can be "QuotaId" or "NotAvailableForSubscription". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The "NotAvailableForSubscription" is related to capacity at DC.␊ */␊ - reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | string)␊ + reasonCode?: (("QuotaId" | "NotAvailableForSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32245,7 +41548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties?: (BlobServicePropertiesProperties2 | string)␊ + properties?: (BlobServicePropertiesProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersChildResource2[]␊ type: "Microsoft.Storage/storageAccounts/blobServices"␊ [k: string]: unknown␊ @@ -32262,7 +41568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties: (ContainerProperties4 | string)␊ + properties: (ContainerProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "containers"␊ [k: string]: unknown␊ }␊ @@ -32275,11 +41584,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32294,7 +41609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties4 | string)␊ + properties?: (ContainerProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource4[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -32311,7 +41629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty4 | string)␊ + properties: (ImmutabilityPolicyProperty4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -32322,7 +41643,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays: (number | string)␊ + immutabilityPeriodSinceCreationInDays: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32337,7 +41661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty4 | string)␊ + properties?: (ImmutabilityPolicyProperty4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -32353,7 +41680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicy properties.␊ */␊ - properties?: (ManagementPolicyProperties | string)␊ + properties?: (ManagementPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -32369,7 +41699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of File services in storage account.␊ */␊ - properties?: (FileServicePropertiesProperties | string)␊ + properties?: (FileServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsFileServicesSharesChildResource[]␊ type: "Microsoft.Storage/storageAccounts/fileServices"␊ [k: string]: unknown␊ @@ -32386,7 +41719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the file share.␊ */␊ - properties: (FileShareProperties | string)␊ + properties: (FileShareProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "shares"␊ [k: string]: unknown␊ }␊ @@ -32399,11 +41735,17 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120).␊ */␊ - shareQuota?: (number | string)␊ + shareQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32418,7 +41760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the file share.␊ */␊ - properties?: (FileShareProperties | string)␊ + properties?: (FileShareProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/fileServices/shares"␊ [k: string]: unknown␊ }␊ @@ -32430,11 +41775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity13 | string)␊ + identity?: (Identity13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of storage account.␊ */␊ - kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | string)␊ + kind: (("Storage" | "StorageV2" | "BlobStorage" | "FileStorage" | "BlockBlobStorage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.␊ */␊ @@ -32446,18 +41797,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters used to create the storage account.␊ */␊ - properties?: (StorageAccountPropertiesCreateParameters8 | string)␊ + properties?: (StorageAccountPropertiesCreateParameters8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StorageAccountsManagementPoliciesChildResource3 | StorageAccountsInventoryPoliciesChildResource | StorageAccountsPrivateEndpointConnectionsChildResource | StorageAccountsObjectReplicationPoliciesChildResource | StorageAccountsEncryptionScopesChildResource | StorageAccountsBlobServicesChildResource3 | StorageAccountsFileServicesChildResource1 | StorageAccountsQueueServicesChildResource | StorageAccountsTableServicesChildResource)[]␊ /**␊ * The SKU of the storage account.␊ */␊ - sku: (Sku20 | string)␊ + sku: (Sku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -32468,7 +41828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32478,51 +41841,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required for storage accounts where kind = BlobStorage. The access tier used for billing.␊ */␊ - accessTier?: (("Hot" | "Cool") | string)␊ + accessTier?: (("Hot" | "Cool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.␊ */␊ - allowBlobPublicAccess?: (boolean | string)␊ + allowBlobPublicAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.␊ */␊ - allowSharedKeyAccess?: (boolean | string)␊ + allowSharedKeyAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for Azure Files identity based authentication.␊ */␊ - azureFilesIdentityBasedAuthentication?: (AzureFilesIdentityBasedAuthentication1 | string)␊ + azureFilesIdentityBasedAuthentication?: (AzureFilesIdentityBasedAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom domain assigned to this storage account. This can be set via Update.␊ */␊ - customDomain?: (CustomDomain8 | string)␊ + customDomain?: (CustomDomain8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption settings on the storage account.␊ */␊ - encryption?: (Encryption8 | string)␊ + encryption?: (Encryption8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Account HierarchicalNamespace enabled if sets to true.␊ */␊ - isHnsEnabled?: (boolean | string)␊ + isHnsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.␊ */␊ - largeFileSharesState?: (("Disabled" | "Enabled") | string)␊ + largeFileSharesState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.␊ */␊ - minimumTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2") | string)␊ + minimumTlsVersion?: (("TLS1_0" | "TLS1_1" | "TLS1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network rule set␊ */␊ - networkAcls?: (NetworkRuleSet11 | string)␊ + networkAcls?: (NetworkRuleSet11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing␊ */␊ - routingPreference?: (RoutingPreference | string)␊ + routingPreference?: (RoutingPreference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01.␊ */␊ - supportsHttpsTrafficOnly?: (boolean | string)␊ + supportsHttpsTrafficOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32532,11 +41931,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Settings properties for Active Directory (AD).␊ */␊ - activeDirectoryProperties?: (ActiveDirectoryProperties1 | string)␊ + activeDirectoryProperties?: (ActiveDirectoryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the directory service used.␊ */␊ - directoryServiceOptions: (("None" | "AADDS" | "AD") | string)␊ + directoryServiceOptions: (("None" | "AADDS" | "AD") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32580,7 +41985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.␊ */␊ - useSubDomainName?: (boolean | string)␊ + useSubDomainName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32590,19 +41998,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault.␊ */␊ - keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | string)␊ + keySource: (("Microsoft.Storage" | "Microsoft.Keyvault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of key vault.␊ */␊ - keyvaultproperties?: (KeyVaultProperties12 | string)␊ + keyvaultproperties?: (KeyVaultProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.␊ */␊ - requireInfrastructureEncryption?: (boolean | string)␊ + requireInfrastructureEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of services that support encryption.␊ */␊ - services?: (EncryptionServices8 | string)␊ + services?: (EncryptionServices8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32630,19 +42050,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A service that allows server-side encryption to be used.␊ */␊ - blob?: (EncryptionService8 | string)␊ + blob?: (EncryptionService8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - file?: (EncryptionService8 | string)␊ + file?: (EncryptionService8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - queue?: (EncryptionService8 | string)␊ + queue?: (EncryptionService8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A service that allows server-side encryption to be used.␊ */␊ - table?: (EncryptionService8 | string)␊ + table?: (EncryptionService8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32652,11 +42084,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean indicating whether or not the service encrypts the data as it is stored.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.␊ */␊ - keyType?: (("Service" | "Account") | string)␊ + keyType?: (("Service" | "Account") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32666,19 +42104,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.␊ */␊ - bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | string)␊ + bypass?: (("None" | "Logging" | "Metrics" | "AzureServices") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the IP ACL rules␊ */␊ - ipRules?: (IPRule11[] | string)␊ + ipRules?: (IPRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the virtual network rules␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule12[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32688,7 +42138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -32702,7 +42155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -32710,7 +42166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the state of virtual network rule.␊ */␊ - state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | string)␊ + state?: (("provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32720,15 +42179,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A boolean flag which indicates whether internet routing storage endpoints are to be published␊ */␊ - publishInternetEndpoints?: (boolean | string)␊ + publishInternetEndpoints?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A boolean flag which indicates whether microsoft routing storage endpoints are to be published␊ */␊ - publishMicrosoftEndpoints?: (boolean | string)␊ + publishMicrosoftEndpoints?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing Choice defines the kind of network routing opted by the user.␊ */␊ - routingChoice?: (("MicrosoftRouting" | "InternetRouting") | string)␊ + routingChoice?: (("MicrosoftRouting" | "InternetRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32743,7 +42211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicy properties.␊ */␊ - properties: (ManagementPolicyProperties1 | string)␊ + properties: (ManagementPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -32754,7 +42225,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - policy: (ManagementPolicySchema1 | string)␊ + policy: (ManagementPolicySchema1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32764,7 +42238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.␊ */␊ - rules: (ManagementPolicyRule1[] | string)␊ + rules: (ManagementPolicyRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32774,11 +42251,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.␊ */␊ - definition: (ManagementPolicyDefinition1 | string)␊ + definition: (ManagementPolicyDefinition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rule is enabled if set to true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.␊ */␊ @@ -32786,7 +42269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The valid value is Lifecycle␊ */␊ - type: ("Lifecycle" | string)␊ + type: ("Lifecycle" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32796,11 +42282,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions are applied to the filtered blobs when the execution condition is met.␊ */␊ - actions: (ManagementPolicyAction1 | string)␊ + actions: (ManagementPolicyAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters. ␊ */␊ - filters?: (ManagementPolicyFilter1 | string)␊ + filters?: (ManagementPolicyFilter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32810,15 +42302,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Management policy action for base blob.␊ */␊ - baseBlob?: (ManagementPolicyBaseBlob1 | string)␊ + baseBlob?: (ManagementPolicyBaseBlob1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management policy action for snapshot.␊ */␊ - snapshot?: (ManagementPolicySnapShot1 | string)␊ + snapshot?: (ManagementPolicySnapShot1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management policy action for blob version.␊ */␊ - version?: (ManagementPolicyVersion | string)␊ + version?: (ManagementPolicyVersion | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32828,19 +42329,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.␊ */␊ - delete?: (DateAfterModification1 | string)␊ + delete?: (DateAfterModification1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.␊ */␊ - enableAutoTierToHotFromCool?: (boolean | string)␊ + enableAutoTierToHotFromCool?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.␊ */␊ - tierToArchive?: (DateAfterModification1 | string)␊ + tierToArchive?: (DateAfterModification1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.␊ */␊ - tierToCool?: (DateAfterModification1 | string)␊ + tierToCool?: (DateAfterModification1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32850,11 +42363,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy␊ */␊ - daysAfterLastAccessTimeGreaterThan?: (number | string)␊ + daysAfterLastAccessTimeGreaterThan?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating the age in days after last modification␊ */␊ - daysAfterModificationGreaterThan?: (number | string)␊ + daysAfterModificationGreaterThan?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32864,15 +42383,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object to define the number of days after creation.␊ */␊ - delete?: (DateAfterCreation1 | string)␊ + delete?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after creation.␊ */␊ - tierToArchive?: (DateAfterCreation1 | string)␊ + tierToArchive?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after creation.␊ */␊ - tierToCool?: (DateAfterCreation1 | string)␊ + tierToCool?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32882,7 +42410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating the age in days after creation␊ */␊ - daysAfterCreationGreaterThan: (number | string)␊ + daysAfterCreationGreaterThan: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32892,15 +42423,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object to define the number of days after creation.␊ */␊ - delete?: (DateAfterCreation1 | string)␊ + delete?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after creation.␊ */␊ - tierToArchive?: (DateAfterCreation1 | string)␊ + tierToArchive?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object to define the number of days after creation.␊ */␊ - tierToCool?: (DateAfterCreation1 | string)␊ + tierToCool?: (DateAfterCreation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32910,15 +42450,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of blob index tag based filters, there can be at most 10 tag filters␊ */␊ - blobIndexMatch?: (TagFilter[] | string)␊ + blobIndexMatch?: (TagFilter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.␊ */␊ - blobTypes: (string[] | string)␊ + blobTypes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of strings for prefixes to be match.␊ */␊ - prefixMatch?: (string[] | string)␊ + prefixMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32951,11 +42500,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account blob inventory policy properties.␊ */␊ - properties: (BlobInventoryPolicyProperties | string)␊ + properties: (BlobInventoryPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData | string)␊ + systemData?: (SystemData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "inventoryPolicies"␊ [k: string]: unknown␊ }␊ @@ -32966,7 +42521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account blob inventory policy rules.␊ */␊ - policy: (BlobInventoryPolicySchema | string)␊ + policy: (BlobInventoryPolicySchema | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32980,15 +42538,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy is enabled if set to true.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account blob inventory policy rules. The rule is applied when it is enabled.␊ */␊ - rules: (BlobInventoryPolicyRule[] | string)␊ + rules: (BlobInventoryPolicyRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The valid value is Inventory␊ */␊ - type: ("Inventory" | string)␊ + type: ("Inventory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -32998,11 +42565,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that defines the blob inventory rule. Each definition consists of a set of filters.␊ */␊ - definition: (BlobInventoryPolicyDefinition | string)␊ + definition: (BlobInventoryPolicyDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rule is enabled when set to true.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.␊ */␊ @@ -33016,7 +42589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An object that defines the blob inventory rule filter conditions.␊ */␊ - filters: (BlobInventoryPolicyFilter | string)␊ + filters: (BlobInventoryPolicyFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33026,19 +42602,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs.␊ */␊ - blobTypes: (string[] | string)␊ + blobTypes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Includes blob versions in blob inventory when value set to true.␊ */␊ - includeBlobVersions?: (boolean | string)␊ + includeBlobVersions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Includes blob snapshots in blob inventory when value set to true.␊ */␊ - includeSnapshots?: (boolean | string)␊ + includeSnapshots?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of strings for blob prefixes to be matched.␊ */␊ - prefixMatch?: (string[] | string)␊ + prefixMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33056,7 +42644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -33068,7 +42659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33083,7 +42677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties3 | string)␊ + properties: (PrivateEndpointConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -33094,15 +42691,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private Endpoint resource.␊ */␊ - privateEndpoint?: (PrivateEndpoint3 | string)␊ + privateEndpoint?: (PrivateEndpoint3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState3 | string)␊ + privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the private endpoint connection resource.␊ */␊ - provisioningState?: (("Succeeded" | "Creating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Creating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33126,7 +42732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33141,7 +42750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ObjectReplicationPolicy properties.␊ */␊ - properties: (ObjectReplicationPolicyProperties | string)␊ + properties: (ObjectReplicationPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "objectReplicationPolicies"␊ [k: string]: unknown␊ }␊ @@ -33156,7 +42768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account object replication rules.␊ */␊ - rules?: (ObjectReplicationPolicyRule[] | string)␊ + rules?: (ObjectReplicationPolicyRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Source account name.␊ */␊ @@ -33174,7 +42789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.␊ */␊ - filters?: (ObjectReplicationPolicyFilter | string)␊ + filters?: (ObjectReplicationPolicyFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.␊ */␊ @@ -33196,7 +42814,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.␊ */␊ - prefixMatch?: (string[] | string)␊ + prefixMatch?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33211,7 +42832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the encryption scope.␊ */␊ - properties: (EncryptionScopeProperties | string)␊ + properties: (EncryptionScopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "encryptionScopes"␊ [k: string]: unknown␊ }␊ @@ -33222,15 +42846,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.␊ */␊ - keyVaultProperties?: (EncryptionScopeKeyVaultProperties | string)␊ + keyVaultProperties?: (EncryptionScopeKeyVaultProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provider for the encryption scope. Possible values (case-insensitive): Microsoft.Storage, Microsoft.KeyVault.␊ */␊ - source?: (("Microsoft.Storage" | "Microsoft.KeyVault") | string)␊ + source?: (("Microsoft.Storage" | "Microsoft.KeyVault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of the encryption scope. Possible values (case-insensitive): Enabled, Disabled.␊ */␊ - state?: (("Enabled" | "Disabled") | string)␊ + state?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33255,7 +42888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties: (BlobServicePropertiesProperties3 | string)␊ + properties: (BlobServicePropertiesProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "blobServices"␊ [k: string]: unknown␊ }␊ @@ -33266,19 +42902,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deprecated in favor of isVersioningEnabled property.␊ */␊ - automaticSnapshotPolicyEnabled?: (boolean | string)␊ + automaticSnapshotPolicyEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The blob service properties for change feed events.␊ */␊ - changeFeed?: (ChangeFeed1 | string)␊ + changeFeed?: (ChangeFeed1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service properties for soft delete.␊ */␊ - containerDeleteRetentionPolicy?: (DeleteRetentionPolicy3 | string)␊ + containerDeleteRetentionPolicy?: (DeleteRetentionPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules3 | string)␊ + cors?: (CorsRules3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions.␊ */␊ @@ -33286,19 +42934,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service properties for soft delete.␊ */␊ - deleteRetentionPolicy?: (DeleteRetentionPolicy3 | string)␊ + deleteRetentionPolicy?: (DeleteRetentionPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Versioning is enabled if set to true.␊ */␊ - isVersioningEnabled?: (boolean | string)␊ + isVersioningEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The blob service properties for Last access time based tracking policy.␊ */␊ - lastAccessTimeTrackingPolicy?: (LastAccessTimeTrackingPolicy | string)␊ + lastAccessTimeTrackingPolicy?: (LastAccessTimeTrackingPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The blob service properties for blob restore policy␊ */␊ - restorePolicy?: (RestorePolicyProperties | string)␊ + restorePolicy?: (RestorePolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33308,11 +42968,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether change feed event logging is enabled for the Blob service.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33322,11 +42988,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.␊ */␊ - days?: (number | string)␊ + days?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether DeleteRetentionPolicy is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33336,7 +43008,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The List of CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - corsRules?: (CorsRule3[] | string)␊ + corsRules?: (CorsRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33346,23 +43021,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.␊ */␊ - allowedHeaders: (string[] | string)␊ + allowedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.␊ */␊ - allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | string)␊ + allowedMethods: (("DELETE" | "GET" | "HEAD" | "MERGE" | "POST" | "OPTIONS" | "PUT")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains␊ */␊ - allowedOrigins: (string[] | string)␊ + allowedOrigins: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. A list of response headers to expose to CORS clients.␊ */␊ - exposedHeaders: (string[] | string)␊ + exposedHeaders: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.␊ */␊ - maxAgeInSeconds: (number | string)␊ + maxAgeInSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33372,19 +43062,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only␊ */␊ - blobType?: (string[] | string)␊ + blobType?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true last access time based tracking is enabled.␊ */␊ - enable: (boolean | string)␊ + enable: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the policy. The valid value is AccessTimeTracking. This field is currently read only.␊ */␊ - name?: ("AccessTimeTracking" | string)␊ + name?: ("AccessTimeTracking" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1␊ */␊ - trackingGranularityInDays?: (number | string)␊ + trackingGranularityInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33394,11 +43096,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.␊ */␊ - days?: (number | string)␊ + days?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Blob restore is enabled if set to true.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33413,7 +43121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of File services in storage account.␊ */␊ - properties: (FileServicePropertiesProperties1 | string)␊ + properties: (FileServicePropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "fileServices"␊ [k: string]: unknown␊ }␊ @@ -33424,11 +43135,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules3 | string)␊ + cors?: (CorsRules3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service properties for soft delete.␊ */␊ - shareDeleteRetentionPolicy?: (DeleteRetentionPolicy3 | string)␊ + shareDeleteRetentionPolicy?: (DeleteRetentionPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33443,7 +43160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Queue service.␊ */␊ - properties: (QueueServicePropertiesProperties | string)␊ + properties: (QueueServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "queueServices"␊ [k: string]: unknown␊ }␊ @@ -33454,7 +43174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules3 | string)␊ + cors?: (CorsRules3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33469,7 +43192,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Table service.␊ */␊ - properties: (TableServicePropertiesProperties | string)␊ + properties: (TableServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tableServices"␊ [k: string]: unknown␊ }␊ @@ -33480,15 +43206,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sets the CORS rules. You can include up to five CorsRule elements in the request. ␊ */␊ - cors?: (CorsRules3 | string)␊ + cors?: (CorsRules3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * The SKU of the storage account.␊ */␊ export interface Sku20 {␊ - name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS" | "Standard_GZRS" | "Standard_RAGZRS") | string)␊ - tier?: (("Standard" | "Premium") | string)␊ + name: (("Standard_LRS" | "Standard_GRS" | "Standard_RAGRS" | "Standard_ZRS" | "Premium_LRS" | "Premium_ZRS" | "Standard_GZRS" | "Standard_RAGZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33503,7 +43238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Blob service.␊ */␊ - properties?: (BlobServicePropertiesProperties3 | string)␊ + properties?: (BlobServicePropertiesProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersChildResource3[]␊ type: "Microsoft.Storage/storageAccounts/blobServices"␊ [k: string]: unknown␊ @@ -33520,7 +43258,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties: (ContainerProperties5 | string)␊ + properties: (ContainerProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "containers"␊ [k: string]: unknown␊ }␊ @@ -33535,17 +43276,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Block override of encryption scope from the container default.␊ */␊ - denyEncryptionScopeOverride?: (boolean | string)␊ + denyEncryptionScopeOverride?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A name-value pair to associate with the container as metadata.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether data in the container may be accessed publicly and the level of access.␊ */␊ - publicAccess?: (("Container" | "Blob" | "None") | string)␊ + publicAccess?: (("Container" | "Blob" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33560,7 +43310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container.␊ */␊ - properties?: (ContainerProperties5 | string)␊ + properties?: (ContainerProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsBlobServicesContainersImmutabilityPoliciesChildResource5[]␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers"␊ [k: string]: unknown␊ @@ -33577,7 +43330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties: (ImmutabilityPolicyProperty5 | string)␊ + properties: (ImmutabilityPolicyProperty5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -33588,11 +43344,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API␊ */␊ - allowProtectedAppendWrites?: (boolean | string)␊ + allowProtectedAppendWrites?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The immutability period for the blobs in the container since the policy creation, in days.␊ */␊ - immutabilityPeriodSinceCreationInDays?: (number | string)␊ + immutabilityPeriodSinceCreationInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33607,7 +43369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an ImmutabilityPolicy of a blob container.␊ */␊ - properties?: (ImmutabilityPolicyProperty5 | string)␊ + properties?: (ImmutabilityPolicyProperty5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/blobServices/containers/immutabilityPolicies"␊ [k: string]: unknown␊ }␊ @@ -33623,7 +43388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of File services in storage account.␊ */␊ - properties?: (FileServicePropertiesProperties1 | string)␊ + properties?: (FileServicePropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsFileServicesSharesChildResource1[]␊ type: "Microsoft.Storage/storageAccounts/fileServices"␊ [k: string]: unknown␊ @@ -33640,7 +43408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the file share.␊ */␊ - properties: (FileShareProperties1 | string)␊ + properties: (FileShareProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "shares"␊ [k: string]: unknown␊ }␊ @@ -33651,25 +43422,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.␊ */␊ - accessTier?: (("TransactionOptimized" | "Hot" | "Cool" | "Premium") | string)␊ + accessTier?: (("TransactionOptimized" | "Hot" | "Cool" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The authentication protocol that is used for the file share. Can only be specified when creating a share.␊ */␊ - enabledProtocols?: (("SMB" | "NFS") | string)␊ + enabledProtocols?: (("SMB" | "NFS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A name-value pair to associate with the share as metadata.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The property is for NFS share only. The default is NoRootSquash.␊ */␊ - rootSquash?: (("NoRootSquash" | "RootSquash" | "AllSquash") | string)␊ + rootSquash?: (("NoRootSquash" | "RootSquash" | "AllSquash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.␊ */␊ - shareQuota?: (number | string)␊ + shareQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33684,7 +43470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the file share.␊ */␊ - properties?: (FileShareProperties1 | string)␊ + properties?: (FileShareProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/fileServices/shares"␊ [k: string]: unknown␊ }␊ @@ -33700,7 +43489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ManagementPolicy properties.␊ */␊ - properties?: (ManagementPolicyProperties1 | string)␊ + properties?: (ManagementPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/managementPolicies"␊ [k: string]: unknown␊ }␊ @@ -33716,7 +43508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties?: (PrivateEndpointConnectionProperties3 | string)␊ + properties?: (PrivateEndpointConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -33732,7 +43527,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the encryption scope.␊ */␊ - properties?: (EncryptionScopeProperties | string)␊ + properties?: (EncryptionScopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/encryptionScopes"␊ [k: string]: unknown␊ }␊ @@ -33748,7 +43546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Storage Account ObjectReplicationPolicy properties.␊ */␊ - properties?: (ObjectReplicationPolicyProperties | string)␊ + properties?: (ObjectReplicationPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/objectReplicationPolicies"␊ [k: string]: unknown␊ }␊ @@ -33764,7 +43565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Queue service.␊ */␊ - properties?: (QueueServicePropertiesProperties | string)␊ + properties?: (QueueServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsQueueServicesQueuesChildResource[]␊ type: "Microsoft.Storage/storageAccounts/queueServices"␊ [k: string]: unknown␊ @@ -33777,8 +43581,14 @@ Generated by [AVA](https://avajs.dev). /**␊ * A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase alphanumeric and dash(-) characters only, it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters.␊ */␊ - name: (string | string)␊ - properties: (QueueProperties | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (QueueProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "queues"␊ [k: string]: unknown␊ }␊ @@ -33788,7 +43598,10 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33800,7 +43613,10 @@ Generated by [AVA](https://avajs.dev). * A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase alphanumeric and dash(-) characters only, it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters.␊ */␊ name: string␊ - properties?: (QueueProperties | string)␊ + properties?: (QueueProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/queueServices/queues"␊ [k: string]: unknown␊ }␊ @@ -33816,7 +43632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account’s Table service.␊ */␊ - properties?: (TableServicePropertiesProperties | string)␊ + properties?: (TableServicePropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: StorageAccountsTableServicesTablesChildResource[]␊ type: "Microsoft.Storage/storageAccounts/tableServices"␊ [k: string]: unknown␊ @@ -33829,7 +43648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tables"␊ [k: string]: unknown␊ }␊ @@ -33857,11 +43679,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account blob inventory policy properties.␊ */␊ - properties?: (BlobInventoryPolicyProperties | string)␊ + properties?: (BlobInventoryPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData | string)␊ + systemData?: (SystemData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/storageAccounts/inventoryPolicies"␊ [k: string]: unknown␊ }␊ @@ -33881,17 +43709,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of dedicated cloud node␊ */␊ - properties: (DedicatedCloudNodeProperties | string)␊ + properties: (DedicatedCloudNodeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The purchase SKU for CloudSimple paid resources␊ */␊ - sku?: (Sku21 | string)␊ + sku?: (Sku21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags model␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.VMwareCloudSimple/dedicatedCloudNodes"␊ [k: string]: unknown␊ }␊ @@ -33906,7 +43743,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * count of nodes to create␊ */␊ - nodesCount: (number | string)␊ + nodesCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Placement Group id, e.g. "n1"␊ */␊ @@ -33918,7 +43758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The purchase SKU for CloudSimple paid resources␊ */␊ - skuDescription?: (SkuDescription | string)␊ + skuDescription?: (SkuDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -33977,13 +43820,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of dedicated cloud service␊ */␊ - properties: (DedicatedCloudServiceProperties | string)␊ + properties: (DedicatedCloudServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags model␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.VMwareCloudSimple/dedicatedCloudServices"␊ [k: string]: unknown␊ }␊ @@ -34013,13 +43862,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of virtual machine␊ */␊ - properties: (VirtualMachineProperties | string)␊ + properties: (VirtualMachineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags model␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.VMwareCloudSimple/virtualMachines"␊ [k: string]: unknown␊ }␊ @@ -34030,27 +43885,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The amount of memory␊ */␊ - amountOfRam: (number | string)␊ + amountOfRam: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Guest OS Customization properties␊ */␊ - customization?: (GuestOSCustomization | string)␊ + customization?: (GuestOSCustomization | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Virtual Disks␊ */␊ - disks?: (VirtualDisk[] | string)␊ + disks?: (VirtualDisk[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expose Guest OS or not␊ */␊ - exposeToGuestVM?: (boolean | string)␊ + exposeToGuestVM?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Virtual NICs␊ */␊ - nics?: (VirtualNic[] | string)␊ + nics?: (VirtualNic[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of CPU cores␊ */␊ - numberOfCores: (number | string)␊ + numberOfCores: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Password for login. Deprecated - use customization property␊ */␊ @@ -34062,7 +43935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource pool model␊ */␊ - resourcePool?: (ResourcePool | string)␊ + resourcePool?: (ResourcePool | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Template Id␊ */␊ @@ -34074,7 +43950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Virtual VSphere Networks␊ */␊ - vSphereNetworks?: (string[] | string)␊ + vSphereNetworks?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -34084,7 +43963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of dns servers to use␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine hostname␊ */␊ @@ -34114,11 +43996,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk's independence mode type.␊ */␊ - independenceMode: (("persistent" | "independent_persistent" | "independent_nonpersistent") | string)␊ + independenceMode: (("persistent" | "independent_persistent" | "independent_nonpersistent") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disk's total size␊ */␊ - totalSize: (number | string)␊ + totalSize: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disk's id␊ */␊ @@ -34132,11 +44020,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Guest OS nic customization␊ */␊ - customization?: (GuestOSNICCustomization | string)␊ + customization?: (GuestOSNICCustomization | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NIC ip address␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NIC MAC address␊ */␊ @@ -34144,15 +44038,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual network model␊ */␊ - network: (VirtualNetwork | string)␊ + network: (VirtualNetwork | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NIC type.␊ */␊ - nicType: (("E1000" | "E1000E" | "PCNET32" | "VMXNET" | "VMXNET2" | "VMXNET3") | string)␊ + nicType: (("E1000" | "E1000E" | "PCNET32" | "VMXNET" | "VMXNET2" | "VMXNET3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Is NIC powered on/off on boot␊ */␊ - powerOnBoot?: (boolean | string)␊ + powerOnBoot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NIC id␊ */␊ @@ -34166,19 +44069,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP address allocation method.␊ */␊ - allocation?: (("static" | "dynamic") | string)␊ + allocation?: (("static" | "dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of dns servers to use␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway addresses assigned to nic␊ */␊ - gateway?: (string[] | string)␊ - ipAddress?: (string | string)␊ - mask?: (string | string)␊ - primaryWinsServer?: (string | string)␊ - secondaryWinsServer?: (string | string)␊ + gateway?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + ipAddress?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + mask?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + primaryWinsServer?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + secondaryWinsServer?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -34192,7 +44116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of virtual network␊ */␊ - properties?: (VirtualNetworkProperties2 | string)␊ + properties?: (VirtualNetworkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -34212,7 +44139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of resource pool␊ */␊ - properties?: (ResourcePoolProperties | string)␊ + properties?: (ResourcePoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -34231,11 +44161,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Compute/availabilitySets - Platform update domain count␊ */␊ - platformUpdateDomainCount?: (number | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Compute/availabilitySets - Platform fault domain count␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -34267,7 +44203,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics {␊ @@ -34852,11 +44791,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Compute/virtualMachineScaleSets - Upgrade policy␊ */␊ - upgradePolicy: (UpgradePolicy | string)␊ + upgradePolicy: (UpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Compute/virtualMachineScaleSets - Virtual machine policy␊ */␊ - virtualMachineProfile: (VirtualMachineProfile | string)␊ + virtualMachineProfile: (VirtualMachineProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -34864,7 +44809,10 @@ Generated by [AVA](https://avajs.dev). export interface Sku22 {␊ name: string␊ tier?: string␊ - capacity: (string | number)␊ + capacity: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ [k: string]: unknown␊ }␊ export interface UpgradePolicy {␊ @@ -34901,7 +44849,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface WinRMListener {␊ - protocol: (("Http" | "Https") | string)␊ + protocol: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ certificateUrl: string␊ [k: string]: unknown␊ }␊ @@ -34913,7 +44864,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface LinuxConfiguration {␊ - disablePasswordAuthentication?: (string | boolean)␊ + disablePasswordAuthentication?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | boolean)␊ ssh?: Ssh␊ [k: string]: unknown␊ }␊ @@ -34940,7 +44894,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetStorageProfile {␊ - imageReference?: (ImageReference | string)␊ + imageReference?: (ImageReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ osDisk: VirtualMachineScaleSetOSDisk␊ [k: string]: unknown␊ }␊ @@ -34956,7 +44913,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ vhdContainers?: string[]␊ caching?: string␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetExtensionProfile {␊ @@ -35012,54 +44972,87 @@ Generated by [AVA](https://avajs.dev). * The job collection name.␊ */␊ name: string␊ - properties: (JobCollectionProperties | string)␊ + properties: (JobCollectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: JobCollectionsJobsChildResource[]␊ /**␊ * Gets or sets the tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections"␊ [k: string]: unknown␊ }␊ export interface JobCollectionProperties {␊ - quota?: (JobCollectionQuota | string)␊ - sku?: (Sku23 | string)␊ + quota?: (JobCollectionQuota | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sku?: (Sku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | string)␊ + state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobCollectionQuota {␊ /**␊ * Gets or set the maximum job count.␊ */␊ - maxJobCount?: (number | string)␊ + maxJobCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the maximum job occurrence.␊ */␊ - maxJobOccurrence?: (number | string)␊ - maxRecurrence?: (JobMaxRecurrence | string)␊ + maxJobOccurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxRecurrence?: (JobMaxRecurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobMaxRecurrence {␊ /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Sku23 {␊ /**␊ * Gets or set the SKU.␊ */␊ - name?: (("Standard" | "Free" | "Premium") | string)␊ + name?: (("Standard" | "Free" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35071,13 +45064,22 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties | string)␊ + properties: (JobProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ export interface JobProperties {␊ - action?: (JobAction | string)␊ - recurrence?: (JobRecurrence | string)␊ + action?: (JobAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + recurrence?: (JobRecurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job start time.␊ */␊ @@ -35085,32 +45087,74 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or set the job state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | string)␊ + state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobAction {␊ - errorAction?: (JobErrorAction | string)␊ - queueMessage?: (StorageQueueMessage | string)␊ - request?: (HttpRequest | string)␊ - retryPolicy?: (RetryPolicy | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage | string)␊ + errorAction?: (JobErrorAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + queueMessage?: (StorageQueueMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobErrorAction {␊ - queueMessage?: (StorageQueueMessage | string)␊ - request?: (HttpRequest | string)␊ - retryPolicy?: (RetryPolicy | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage | string)␊ + queueMessage?: (StorageQueueMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job error action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface StorageQueueMessage {␊ @@ -35133,7 +45177,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface HttpRequest {␊ - authentication?: (HttpAuthentication | string)␊ + authentication?: (HttpAuthentication | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the request body.␊ */␊ @@ -35143,7 +45190,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the method of the request.␊ */␊ @@ -35158,14 +45208,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the http authentication type.␊ */␊ - type?: (("NotSpecified" | "ClientCertificate" | "ActiveDirectoryOAuth" | "Basic") | string)␊ + type?: (("NotSpecified" | "ClientCertificate" | "ActiveDirectoryOAuth" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface RetryPolicy {␊ /**␊ * Gets or sets the number of times a retry should be attempted.␊ */␊ - retryCount?: (number | string)␊ + retryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the retry interval between retries.␊ */␊ @@ -35173,18 +45229,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the retry strategy to be used.␊ */␊ - retryType?: (("None" | "Fixed") | string)␊ + retryType?: (("None" | "Fixed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusQueueMessage {␊ - authentication?: (ServiceBusAuthentication | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties | string)␊ + authentication?: (ServiceBusAuthentication | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -35200,7 +45268,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusAuthentication {␊ @@ -35215,7 +45286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the authentication type.␊ */␊ - type?: (("NotSpecified" | "SharedAccessKey") | string)␊ + type?: (("NotSpecified" | "SharedAccessKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusBrokeredMessageProperties {␊ @@ -35230,7 +45304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the force persistence.␊ */␊ - forcePersistence?: (boolean | string)␊ + forcePersistence?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the label.␊ */␊ @@ -35274,14 +45351,23 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface ServiceBusTopicMessage {␊ - authentication?: (ServiceBusAuthentication | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties | string)␊ + authentication?: (ServiceBusAuthentication | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -35297,14 +45383,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrence {␊ /**␊ * Gets or sets the maximum number of times that the job should run.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the time at which the job will complete.␊ */␊ @@ -35312,46 +45404,76 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ - schedule?: (JobRecurrenceSchedule | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + schedule?: (JobRecurrenceSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceSchedule {␊ /**␊ * Gets or sets the hours of the day that the job should execute at.␊ */␊ - hours?: (number[] | string)␊ + hours?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the minutes of the hour that the job should execute at.␊ */␊ - minutes?: (number[] | string)␊ + minutes?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrences of days within a month.␊ */␊ - monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence[] | string)␊ + monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the week that the job should execute on.␊ */␊ - weekDays?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | string)␊ + weekDays?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceScheduleMonthlyOccurrence {␊ /**␊ * Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.␊ */␊ - day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | string)␊ + day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrence. Must be between -5 and 5.␊ */␊ - Occurrence?: (number | string)␊ + Occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35364,23 +45486,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Compute/virtualMachines - Availability set␊ */␊ - availabilitySet?: (Id | string)␊ + availabilitySet?: (Id | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Compute/virtualMachines - Hardware profile␊ */␊ - hardwareProfile: (HardwareProfile | string)␊ + hardwareProfile: (HardwareProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Compute/virtualMachines - Storage profile␊ */␊ - storageProfile: (StorageProfile | string)␊ + storageProfile: (StorageProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mirosoft.Compute/virtualMachines - Operating system profile␊ */␊ - osProfile?: (OsProfile | string)␊ + osProfile?: (OsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Compute/virtualMachines - Network profile␊ */␊ - networkProfile: (NetworkProfile | string)␊ + networkProfile: (NetworkProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35408,7 +45545,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface StorageProfile {␊ - imageReference?: (ImageReference | string)␊ + imageReference?: (ImageReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ osDisk: OsDisk␊ dataDisks?: DataDisk[]␊ [k: string]: unknown␊ @@ -35418,7 +45558,10 @@ Generated by [AVA](https://avajs.dev). vhd: Vhd␊ image?: Vhd␊ caching?: string␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Vhd {␊ @@ -35431,7 +45574,10 @@ Generated by [AVA](https://avajs.dev). lun: number␊ vhd: VhdUri␊ caching?: string␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VhdUri {␊ @@ -35472,7 +45618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Condition of the resource␊ */␊ - condition?: (boolean | string)␊ + condition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Version of the resource type, optional when apiProfile is used on the template␊ */␊ @@ -35491,7 +45640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count of the copy␊ */␊ - count?: (string | number)␊ + count?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * The copy mode␊ */␊ @@ -35499,7 +45651,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial copy batch size␊ */␊ - batchSize?: (string | number)␊ + batchSize?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35516,7 +45671,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Accounts1 {␊ apiVersion: "2015-10-01-preview"␊ - identity?: (EncryptionIdentity | string)␊ + identity?: (EncryptionIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the account regional location.␊ */␊ @@ -35528,14 +45686,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data Lake Store account properties information␊ */␊ - properties: (DataLakeStoreAccountProperties | string)␊ + properties: (DataLakeStoreAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AccountsFirewallRulesChildResource[]␊ /**␊ * the value of custom properties.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeStore/accounts"␊ [k: string]: unknown␊ }␊ @@ -35543,7 +45707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of encryption being used. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35554,11 +45721,17 @@ Generated by [AVA](https://avajs.dev). * the default owner group for all new folders and files created in the Data Lake Store account.␊ */␊ defaultGroup?: string␊ - encryptionConfig?: (EncryptionConfig | string)␊ + encryptionConfig?: (EncryptionConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of encryption for this Data Lake store account.␊ */␊ - encryptionState?: (("Enabled" | "Disabled") | string)␊ + encryptionState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the gateway host.␊ */␊ @@ -35566,11 +45739,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface EncryptionConfig {␊ - keyVaultMetaInfo?: (KeyVaultMetaInfo | string)␊ + keyVaultMetaInfo?: (KeyVaultMetaInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.␊ */␊ - type?: (("UserManaged" | "ServiceManaged") | string)␊ + type?: (("UserManaged" | "ServiceManaged") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface KeyVaultMetaInfo {␊ @@ -35608,7 +45787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data Lake Store firewall rule properties information␊ */␊ - properties: (FirewallRuleProperties | string)␊ + properties: (FirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -35634,7 +45816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption identity properties.␊ */␊ - identity?: (EncryptionIdentity1 | string)␊ + identity?: (EncryptionIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -35643,14 +45828,20 @@ Generated by [AVA](https://avajs.dev). * The name of the Data Lake Store account.␊ */␊ name: string␊ - properties: (CreateDataLakeStoreAccountProperties | string)␊ + properties: (CreateDataLakeStoreAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (AccountsFirewallRulesChildResource1 | AccountsVirtualNetworkRulesChildResource | AccountsTrustedIdProvidersChildResource)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeStore/accounts"␊ [k: string]: unknown␊ }␊ @@ -35661,7 +45852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of encryption being used. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CreateDataLakeStoreAccountProperties {␊ @@ -35672,39 +45866,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption configuration for the account.␊ */␊ - encryptionConfig?: (EncryptionConfig1 | string)␊ + encryptionConfig?: (EncryptionConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of encryption for this Data Lake Store account.␊ */␊ - encryptionState?: (("Enabled" | "Disabled") | string)␊ + encryptionState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.␊ */␊ - firewallAllowAzureIps?: (("Enabled" | "Disabled") | string)␊ + firewallAllowAzureIps?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of firewall rules associated with this Data Lake Store account.␊ */␊ - firewallRules?: (CreateFirewallRuleWithAccountParameters[] | string)␊ + firewallRules?: (CreateFirewallRuleWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of the IP address firewall for this Data Lake Store account.␊ */␊ - firewallState?: (("Enabled" | "Disabled") | string)␊ + firewallState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The commitment tier to use for next month.␊ */␊ - newTier?: (("Consumption" | "Commitment_1TB" | "Commitment_10TB" | "Commitment_100TB" | "Commitment_500TB" | "Commitment_1PB" | "Commitment_5PB") | string)␊ + newTier?: (("Consumption" | "Commitment_1TB" | "Commitment_10TB" | "Commitment_100TB" | "Commitment_500TB" | "Commitment_1PB" | "Commitment_5PB") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of trusted identity providers associated with this Data Lake Store account.␊ */␊ - trustedIdProviders?: (CreateTrustedIdProviderWithAccountParameters[] | string)␊ + trustedIdProviders?: (CreateTrustedIdProviderWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of the trusted identity provider feature for this Data Lake Store account.␊ */␊ - trustedIdProviderState?: (("Enabled" | "Disabled") | string)␊ + trustedIdProviderState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules associated with this Data Lake Store account.␊ */␊ - virtualNetworkRules?: (CreateVirtualNetworkRuleWithAccountParameters[] | string)␊ + virtualNetworkRules?: (CreateVirtualNetworkRuleWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35714,11 +45935,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata information used by account encryption.␊ */␊ - keyVaultMetaInfo?: (KeyVaultMetaInfo1 | string)␊ + keyVaultMetaInfo?: (KeyVaultMetaInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of encryption configuration being used. Currently the only supported types are 'UserManaged' and 'ServiceManaged'.␊ */␊ - type: (("UserManaged" | "ServiceManaged") | string)␊ + type: (("UserManaged" | "ServiceManaged") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35750,7 +45977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35778,7 +46008,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trusted identity provider properties to use when creating a new trusted identity provider.␊ */␊ - properties: (CreateOrUpdateTrustedIdProviderProperties | string)␊ + properties: (CreateOrUpdateTrustedIdProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35802,7 +46035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual network rule properties to use when creating a new virtual network rule.␊ */␊ - properties: (CreateOrUpdateVirtualNetworkRuleProperties | string)␊ + properties: (CreateOrUpdateVirtualNetworkRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -35827,7 +46063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -35843,7 +46082,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual network rule properties to use when creating a new virtual network rule.␊ */␊ - properties: (CreateOrUpdateVirtualNetworkRuleProperties | string)␊ + properties: (CreateOrUpdateVirtualNetworkRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -35859,7 +46101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trusted identity provider properties to use when creating a new trusted identity provider.␊ */␊ - properties: (CreateOrUpdateTrustedIdProviderProperties | string)␊ + properties: (CreateOrUpdateTrustedIdProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "trustedIdProviders"␊ [k: string]: unknown␊ }␊ @@ -35875,7 +46120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeStore/accounts/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -35891,7 +46139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trusted identity provider properties to use when creating a new trusted identity provider.␊ */␊ - properties: (CreateOrUpdateTrustedIdProviderProperties | string)␊ + properties: (CreateOrUpdateTrustedIdProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeStore/accounts/trustedIdProviders"␊ [k: string]: unknown␊ }␊ @@ -35907,7 +46158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual network rule properties to use when creating a new virtual network rule.␊ */␊ - properties: (CreateOrUpdateVirtualNetworkRuleProperties | string)␊ + properties: (CreateOrUpdateVirtualNetworkRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeStore/accounts/virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -35924,14 +46178,20 @@ Generated by [AVA](https://avajs.dev). * The name of the Data Lake Analytics account to retrieve.␊ */␊ name: string␊ - properties: (CreateDataLakeAnalyticsAccountProperties | string)␊ + properties: (CreateDataLakeAnalyticsAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Accounts_DataLakeStoreAccountsChildResource | Accounts_StorageAccountsChildResource | AccountsComputePoliciesChildResource | AccountsFirewallRulesChildResource2)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts"␊ [k: string]: unknown␊ }␊ @@ -35939,11 +46199,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of compute policies associated with this account.␊ */␊ - computePolicies?: (CreateComputePolicyWithAccountParameters[] | string)␊ + computePolicies?: (CreateComputePolicyWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Data Lake Store accounts associated with this account.␊ */␊ - dataLakeStoreAccounts: (AddDataLakeStoreWithAccountParameters[] | string)␊ + dataLakeStoreAccounts: (AddDataLakeStoreWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default Data Lake Store account associated with this account.␊ */␊ @@ -35951,43 +46217,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.␊ */␊ - firewallAllowAzureIps?: (("Enabled" | "Disabled") | string)␊ + firewallAllowAzureIps?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of firewall rules associated with this account.␊ */␊ - firewallRules?: (CreateFirewallRuleWithAccountParameters1[] | string)␊ + firewallRules?: (CreateFirewallRuleWithAccountParameters1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of the IP address firewall for this account.␊ */␊ - firewallState?: (("Enabled" | "Disabled") | string)␊ + firewallState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported degree of parallelism for this account.␊ */␊ - maxDegreeOfParallelism?: (number | string)␊ + maxDegreeOfParallelism?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported degree of parallelism per job for this account.␊ */␊ - maxDegreeOfParallelismPerJob?: ((number & string) | string)␊ + maxDegreeOfParallelismPerJob?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported jobs running under the account at the same time.␊ */␊ - maxJobCount?: ((number & string) | string)␊ + maxJobCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum supported priority per job for this account.␊ */␊ - minPriorityPerJob?: (number | string)␊ + minPriorityPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The commitment tier for the next month.␊ */␊ - newTier?: (("Consumption" | "Commitment_100AUHours" | "Commitment_500AUHours" | "Commitment_1000AUHours" | "Commitment_5000AUHours" | "Commitment_10000AUHours" | "Commitment_50000AUHours" | "Commitment_100000AUHours" | "Commitment_500000AUHours") | string)␊ + newTier?: (("Consumption" | "Commitment_100AUHours" | "Commitment_500AUHours" | "Commitment_1000AUHours" | "Commitment_5000AUHours" | "Commitment_10000AUHours" | "Commitment_50000AUHours" | "Commitment_100000AUHours" | "Commitment_500000AUHours") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of days that job metadata is retained.␊ */␊ - queryStoreRetention?: ((number & string) | string)␊ + queryStoreRetention?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Blob Storage accounts associated with this account.␊ */␊ - storageAccounts?: (AddStorageAccountWithAccountParameters[] | string)␊ + storageAccounts?: (AddStorageAccountWithAccountParameters[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36001,7 +46297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute policy properties to use when creating a new compute policy.␊ */␊ - properties: (CreateOrUpdateComputePolicyProperties | string)␊ + properties: (CreateOrUpdateComputePolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36011,19 +46310,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.␊ */␊ - maxDegreeOfParallelismPerJob?: (number | string)␊ + maxDegreeOfParallelismPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.␊ */␊ - minPriorityPerJob?: (number | string)␊ + minPriorityPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AAD object identifier for the entity to create a policy for.␊ */␊ - objectId: (string | string)␊ + objectId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of AAD object the object identifier refers to.␊ */␊ - objectType: (("User" | "Group" | "ServicePrincipal") | string)␊ + objectType: (("User" | "Group" | "ServicePrincipal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36037,7 +46348,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Data Lake Store account properties to use when adding a new Data Lake Store account.␊ */␊ - properties?: (AddDataLakeStoreProperties | string)␊ + properties?: (AddDataLakeStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36061,7 +46375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties1 | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36089,7 +46406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Storage account properties to use when adding a new Azure Storage account.␊ */␊ - properties: (StorageAccountProperties | string)␊ + properties: (StorageAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36118,7 +46438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Data Lake Store account properties to use when adding a new Data Lake Store account.␊ */␊ - properties: (AddDataLakeStoreProperties | string)␊ + properties: (AddDataLakeStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "DataLakeStoreAccounts"␊ [k: string]: unknown␊ }␊ @@ -36134,7 +46457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Storage account properties to use when adding a new Azure Storage account.␊ */␊ - properties: (StorageAccountProperties | string)␊ + properties: (StorageAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "StorageAccounts"␊ [k: string]: unknown␊ }␊ @@ -36150,7 +46476,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute policy properties to use when creating a new compute policy.␊ */␊ - properties: (CreateOrUpdateComputePolicyProperties | string)␊ + properties: (CreateOrUpdateComputePolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computePolicies"␊ [k: string]: unknown␊ }␊ @@ -36166,7 +46495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties1 | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -36183,14 +46515,20 @@ Generated by [AVA](https://avajs.dev). * The name of the Data Lake Analytics account.␊ */␊ name: string␊ - properties: (CreateDataLakeAnalyticsAccountProperties1 | string)␊ + properties: (CreateDataLakeAnalyticsAccountProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (AccountsDataLakeStoreAccountsChildResource | AccountsStorageAccountsChildResource | AccountsComputePoliciesChildResource1 | AccountsFirewallRulesChildResource3)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts"␊ [k: string]: unknown␊ }␊ @@ -36198,11 +46536,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of compute policies associated with this account.␊ */␊ - computePolicies?: (CreateComputePolicyWithAccountParameters1[] | string)␊ + computePolicies?: (CreateComputePolicyWithAccountParameters1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Data Lake Store accounts associated with this account.␊ */␊ - dataLakeStoreAccounts: (AddDataLakeStoreWithAccountParameters1[] | string)␊ + dataLakeStoreAccounts: (AddDataLakeStoreWithAccountParameters1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default Data Lake Store account associated with this account.␊ */␊ @@ -36210,43 +46554,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * The current state of allowing or disallowing IPs originating within Azure through the firewall. If the firewall is disabled, this is not enforced.␊ */␊ - firewallAllowAzureIps?: (("Enabled" | "Disabled") | string)␊ + firewallAllowAzureIps?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of firewall rules associated with this account.␊ */␊ - firewallRules?: (CreateFirewallRuleWithAccountParameters2[] | string)␊ + firewallRules?: (CreateFirewallRuleWithAccountParameters2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current state of the IP address firewall for this account.␊ */␊ - firewallState?: (("Enabled" | "Disabled") | string)␊ + firewallState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported degree of parallelism for this account.␊ */␊ - maxDegreeOfParallelism?: ((number & string) | string)␊ + maxDegreeOfParallelism?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported degree of parallelism per job for this account.␊ */␊ - maxDegreeOfParallelismPerJob?: ((number & string) | string)␊ + maxDegreeOfParallelismPerJob?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum supported jobs running under the account at the same time.␊ */␊ - maxJobCount?: ((number & string) | string)␊ + maxJobCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum supported priority per job for this account.␊ */␊ - minPriorityPerJob?: (number | string)␊ + minPriorityPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The commitment tier for the next month.␊ */␊ - newTier?: (("Consumption" | "Commitment_100AUHours" | "Commitment_500AUHours" | "Commitment_1000AUHours" | "Commitment_5000AUHours" | "Commitment_10000AUHours" | "Commitment_50000AUHours" | "Commitment_100000AUHours" | "Commitment_500000AUHours") | string)␊ + newTier?: (("Consumption" | "Commitment_100AUHours" | "Commitment_500AUHours" | "Commitment_1000AUHours" | "Commitment_5000AUHours" | "Commitment_10000AUHours" | "Commitment_50000AUHours" | "Commitment_100000AUHours" | "Commitment_500000AUHours") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of days that job metadata is retained.␊ */␊ - queryStoreRetention?: ((number & string) | string)␊ + queryStoreRetention?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Blob Storage accounts associated with this account.␊ */␊ - storageAccounts?: (AddStorageAccountWithAccountParameters1[] | string)␊ + storageAccounts?: (AddStorageAccountWithAccountParameters1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36260,7 +46634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute policy properties to use when creating a new compute policy.␊ */␊ - properties: (CreateOrUpdateComputePolicyProperties1 | string)␊ + properties: (CreateOrUpdateComputePolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36270,11 +46647,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum degree of parallelism per job this user can use to submit jobs. This property, the min priority per job property, or both must be passed.␊ */␊ - maxDegreeOfParallelismPerJob?: (number | string)␊ + maxDegreeOfParallelismPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum priority per job this user can use to submit jobs. This property, the max degree of parallelism per job property, or both must be passed.␊ */␊ - minPriorityPerJob?: (number | string)␊ + minPriorityPerJob?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AAD object identifier for the entity to create a policy for.␊ */␊ @@ -36282,7 +46665,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of AAD object the object identifier refers to.␊ */␊ - objectType: (("User" | "Group" | "ServicePrincipal") | string)␊ + objectType: (("User" | "Group" | "ServicePrincipal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36296,7 +46682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Data Lake Store account properties to use when adding a new Data Lake Store account.␊ */␊ - properties?: (AddDataLakeStoreProperties1 | string)␊ + properties?: (AddDataLakeStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36320,7 +46709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties2 | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36348,7 +46740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Storage account properties to use when adding a new Azure Storage account.␊ */␊ - properties: (AddStorageAccountProperties | string)␊ + properties: (AddStorageAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36377,7 +46772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Data Lake Store account properties to use when adding a new Data Lake Store account.␊ */␊ - properties: (AddDataLakeStoreProperties1 | string)␊ + properties: (AddDataLakeStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "dataLakeStoreAccounts"␊ [k: string]: unknown␊ }␊ @@ -36393,7 +46791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Storage account properties to use when adding a new Azure Storage account.␊ */␊ - properties: (AddStorageAccountProperties | string)␊ + properties: (AddStorageAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -36409,7 +46810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute policy properties to use when creating a new compute policy.␊ */␊ - properties: (CreateOrUpdateComputePolicyProperties1 | string)␊ + properties: (CreateOrUpdateComputePolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computePolicies"␊ [k: string]: unknown␊ }␊ @@ -36425,7 +46829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties2 | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -36441,7 +46848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Data Lake Store account properties to use when adding a new Data Lake Store account.␊ */␊ - properties: (AddDataLakeStoreProperties1 | string)␊ + properties: (AddDataLakeStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts/dataLakeStoreAccounts"␊ [k: string]: unknown␊ }␊ @@ -36457,7 +46867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Storage account properties to use when adding a new Azure Storage account.␊ */␊ - properties: (AddStorageAccountProperties | string)␊ + properties: (AddStorageAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts/storageAccounts"␊ [k: string]: unknown␊ }␊ @@ -36473,7 +46886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The firewall rule properties to use when creating a new firewall rule.␊ */␊ - properties: (CreateOrUpdateFirewallRuleProperties2 | string)␊ + properties: (CreateOrUpdateFirewallRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -36489,7 +46905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute policy properties to use when creating a new compute policy.␊ */␊ - properties: (CreateOrUpdateComputePolicyProperties1 | string)␊ + properties: (CreateOrUpdateComputePolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLakeAnalytics/accounts/computePolicies"␊ [k: string]: unknown␊ }␊ @@ -36501,7 +46920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Required. Indicates the type of cognitive service account.␊ */␊ - kind: (("Academic" | "Bing.Autosuggest" | "Bing.Search" | "Bing.Speech" | "Bing.SpellCheck" | "ComputerVision" | "ContentModerator" | "Emotion" | "Face" | "LUIS" | "Recommendations" | "SpeakerRecognition" | "Speech" | "SpeechTranslation" | "TextAnalytics" | "TextTranslation" | "WebLM") | string)␊ + kind: (("Academic" | "Bing.Autosuggest" | "Bing.Search" | "Bing.Speech" | "Bing.SpellCheck" | "ComputerVision" | "ContentModerator" | "Emotion" | "Face" | "LUIS" | "Recommendations" | "SpeakerRecognition" | "Speech" | "SpeechTranslation" | "TextAnalytics" | "TextTranslation" | "WebLM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update the request will succeed.␊ */␊ @@ -36519,13 +46941,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the cognitive services account.␊ */␊ - sku: (Sku24 | string)␊ + sku: (Sku24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CognitiveServices/accounts"␊ [k: string]: unknown␊ }␊ @@ -36536,7 +46964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the sku name. Required for account creation, optional for update.␊ */␊ - name: (("F0" | "P0" | "P1" | "P2" | "S0" | "S1" | "S2" | "S3" | "S4" | "S5" | "S6") | string)␊ + name: (("F0" | "P0" | "P1" | "P2" | "S0" | "S1" | "S2" | "S3" | "S4" | "S5" | "S6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36547,7 +46978,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (Identity14 | string)␊ + identity?: (Identity14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required. Indicates the type of cognitive service account.␊ */␊ @@ -36563,18 +46997,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Cognitive Services account.␊ */␊ - properties: (CognitiveServicesAccountProperties | string)␊ + properties: (CognitiveServicesAccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AccountsPrivateEndpointConnectionsChildResource[]␊ /**␊ * The SKU of the cognitive services account.␊ */␊ - sku?: (Sku25 | string)␊ + sku?: (Sku25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CognitiveServices/accounts"␊ [k: string]: unknown␊ }␊ @@ -36585,13 +47028,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("None" | "SystemAssigned" | "UserAssigned") | string)␊ + type?: (("None" | "SystemAssigned" | "UserAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: UserAssignedIdentity␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36615,7 +47064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The api properties for special APIs.␊ */␊ - apiProperties?: (CognitiveServicesAccountApiProperties | string)␊ + apiProperties?: (CognitiveServicesAccountApiProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional subdomain name used for token-based authentication.␊ */␊ @@ -36623,23 +47075,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure Encryption␊ */␊ - encryption?: (Encryption9 | string)␊ + encryption?: (Encryption9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules governing the network accessibility.␊ */␊ - networkAcls?: (NetworkRuleSet12 | string)␊ + networkAcls?: (NetworkRuleSet12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private endpoint connection associated with the Cognitive Services account.␊ */␊ - privateEndpointConnections?: (PrivateEndpointConnection[] | string)␊ + privateEndpointConnections?: (PrivateEndpointConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'.␊ */␊ - publicNetworkAccess?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage accounts for this resource.␊ */␊ - userOwnedStorage?: (UserOwnedStorage[] | string)␊ + userOwnedStorage?: (UserOwnedStorage[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36673,7 +47140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (Bing Search Only) The flag to enable statistics of Bing Search.␊ */␊ - statisticsEnabled?: (boolean | string)␊ + statisticsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * (Personalization Only) The storage account connection string.␊ */␊ @@ -36695,11 +47165,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enumerates the possible value of keySource for Encryption.␊ */␊ - keySource?: (("Microsoft.CognitiveServices" | "Microsoft.KeyVault") | string)␊ + keySource?: (("Microsoft.CognitiveServices" | "Microsoft.KeyVault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties to configure keyVault Properties␊ */␊ - keyVaultProperties?: (KeyVaultProperties13 | string)␊ + keyVaultProperties?: (KeyVaultProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36727,15 +47203,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP address rules.␊ */␊ - ipRules?: (IpRule[] | string)␊ + ipRules?: (IpRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule13[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36759,7 +47244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ignore missing vnet service endpoint or not.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the state of virtual network rule.␊ */␊ @@ -36777,7 +47265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties?: (PrivateEndpointConnectionProperties4 | string)␊ + properties?: (PrivateEndpointConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36787,15 +47278,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private link resource group ids.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Private Endpoint resource.␊ */␊ - privateEndpoint?: (PrivateEndpoint4 | string)␊ + privateEndpoint?: (PrivateEndpoint4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState4 | string)␊ + privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36819,7 +47319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36848,7 +47351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties4 | string)␊ + properties: (PrivateEndpointConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -36878,7 +47384,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties4 | string)␊ + properties: (PrivateEndpointConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CognitiveServices/accounts/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -36895,10 +47404,16 @@ Generated by [AVA](https://avajs.dev). * Power BI Embedded Workspace Collection name␊ */␊ name: string␊ - sku?: (AzureSku9 | string)␊ + sku?: (AzureSku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.PowerBI/workspaceCollections"␊ [k: string]: unknown␊ }␊ @@ -36906,11 +47421,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU name␊ */␊ - name: ("S1" | string)␊ + name: ("S1" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU tier␊ */␊ - tier: ("Standard" | string)␊ + tier: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36929,17 +47450,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Dedicated Capacity resource.␊ */␊ - properties: (DedicatedCapacityProperties | string)␊ + properties: (DedicatedCapacityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the SKU name and Azure pricing tier for PowerBI Dedicated resource.␊ */␊ - sku: (ResourceSku2 | string)␊ + sku: (ResourceSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional resource provisioning properties.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.PowerBIDedicated/capacities"␊ [k: string]: unknown␊ }␊ @@ -36950,7 +47480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities␊ */␊ - administration?: (DedicatedCapacityAdministrators | string)␊ + administration?: (DedicatedCapacityAdministrators | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36960,7 +47493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of administrator user identities.␊ */␊ - members?: (string[] | string)␊ + members?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -36970,7 +47506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the SKU.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SKU level.␊ */␊ @@ -36978,7 +47517,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the Azure pricing tier to which the SKU applies.␊ */␊ - tier?: ("PBIE_Azure" | string)␊ + tier?: ("PBIE_Azure" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37001,13 +47543,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the data catalog.␊ */␊ - properties: (ADCCatalogProperties | string)␊ + properties: (ADCCatalogProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataCatalog/catalogs"␊ [k: string]: unknown␊ }␊ @@ -37018,27 +47566,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure data catalog admin list.␊ */␊ - admins?: (Principals[] | string)␊ + admins?: (Principals[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Automatic unit adjustment enabled or not.␊ */␊ - enableAutomaticUnitAdjustment?: (boolean | string)␊ + enableAutomaticUnitAdjustment?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data catalog SKU.␊ */␊ - sku?: (("Free" | "Standard") | string)␊ + sku?: (("Free" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data catalog provision status.␊ */␊ - successfullyProvisioned?: (boolean | string)␊ + successfullyProvisioned?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data catalog units.␊ */␊ - units?: (number | string)␊ + units?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data catalog user list.␊ */␊ - users?: (Principals[] | string)␊ + users?: (Principals[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37071,13 +47637,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the container service.␊ */␊ - properties: (ContainerServiceProperties | string)␊ + properties: (ContainerServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerService/containerServices"␊ [k: string]: unknown␊ }␊ @@ -37088,24 +47660,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the agent pool.␊ */␊ - agentPoolProfiles: (ContainerServiceAgentPoolProfile[] | string)␊ - diagnosticsProfile?: (ContainerServiceDiagnosticsProfile | string)␊ + agentPoolProfiles: (ContainerServiceAgentPoolProfile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + diagnosticsProfile?: (ContainerServiceDiagnosticsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for Linux VMs in the container service cluster.␊ */␊ - linuxProfile: (ContainerServiceLinuxProfile | string)␊ + linuxProfile: (ContainerServiceLinuxProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for the container service master.␊ */␊ - masterProfile: (ContainerServiceMasterProfile | string)␊ + masterProfile: (ContainerServiceMasterProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for the container service orchestrator.␊ */␊ - orchestratorProfile?: (ContainerServiceOrchestratorProfile | string)␊ + orchestratorProfile?: (ContainerServiceOrchestratorProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for Windows VMs in the container service cluster.␊ */␊ - windowsProfile?: (ContainerServiceWindowsProfile | string)␊ + windowsProfile?: (ContainerServiceWindowsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37115,7 +47705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. ␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix to be used to create the FQDN for the agent pool.␊ */␊ @@ -37127,14 +47720,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Size of agent VMs.␊ */␊ - vmSize: (("Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5") | string)␊ + vmSize: (("Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ContainerServiceDiagnosticsProfile {␊ /**␊ * Profile for diagnostics on the container service VMs.␊ */␊ - vmDiagnostics: (ContainerServiceVMDiagnostics | string)␊ + vmDiagnostics: (ContainerServiceVMDiagnostics | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37144,7 +47743,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VM diagnostic agent is provisioned on the VM.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37158,7 +47760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSH configuration for Linux-based VMs running on Azure.␊ */␊ - ssh: (ContainerServiceSshConfiguration | string)␊ + ssh: (ContainerServiceSshConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37168,7 +47773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the list of SSH public keys used to authenticate with Linux-based VMs.␊ */␊ - publicKeys: (ContainerServiceSshPublicKey[] | string)␊ + publicKeys: (ContainerServiceSshPublicKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37188,7 +47796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.␊ */␊ - count?: ((number & string) | string)␊ + count?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix to be used to create the FQDN for master.␊ */␊ @@ -37202,7 +47813,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.␊ */␊ - orchestratorType: (("Swarm" | "DCOS") | string)␊ + orchestratorType: (("Swarm" | "DCOS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37232,7 +47846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the zone.␊ */␊ - properties: (ZoneProperties | string)␊ + properties: (ZoneProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Dnszones_TXTChildResource | Dnszones_SRVChildResource | Dnszones_SOAChildResource | Dnszones_PTRChildResource | Dnszones_NSChildResource | Dnszones_MXChildResource | Dnszones_CNAMEChildResource | Dnszones_AAAAChildResource | Dnszones_AChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -37243,11 +47860,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the maximum number of record sets that can be created in this zone.␊ */␊ - maxNumberOfRecordSets?: (number | string)␊ + maxNumberOfRecordSets?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the current number of record sets in this zone.␊ */␊ - numberOfRecordSets?: (number | string)␊ + numberOfRecordSets?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37263,7 +47886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37273,43 +47899,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the TTL of the records in the RecordSet.␊ */␊ - TTL?: (number | string)␊ + TTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of A records in the RecordSet.␊ */␊ - ARecords?: (ARecord[] | string)␊ + ARecords?: (ARecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of AAAA records in the RecordSet.␊ */␊ - AAAARecords?: (AaaaRecord[] | string)␊ + AAAARecords?: (AaaaRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of MX records in the RecordSet.␊ */␊ - MXRecords?: (MxRecord[] | string)␊ + MXRecords?: (MxRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of NS records in the RecordSet.␊ */␊ - NSRecords?: (NsRecord[] | string)␊ + NSRecords?: (NsRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of PTR records in the RecordSet.␊ */␊ - PTRRecords?: (PtrRecord[] | string)␊ + PTRRecords?: (PtrRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of SRV records in the RecordSet.␊ */␊ - SRVRecords?: (SrvRecord[] | string)␊ + SRVRecords?: (SrvRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of TXT records in the RecordSet.␊ */␊ - TXTRecords?: (TxtRecord[] | string)␊ + TXTRecords?: (TxtRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the CNAME record in the RecordSet.␊ */␊ - CNAMERecord?: (CnameRecord | string)␊ + CNAMERecord?: (CnameRecord | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the SOA record in the RecordSet.␊ */␊ - SOARecord?: (SoaRecord | string)␊ + SOARecord?: (SoaRecord | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37339,7 +47995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the preference metric for this record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the domain name of the mail host, without a terminating dot.␊ */␊ @@ -37373,15 +48032,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the priority metric for this record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the weight metric for this this record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port of the service for this record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the domain name of the target for this record, without a terminating dot.␊ */␊ @@ -37395,7 +48063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the text value of this record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37423,23 +48094,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the serial number for this record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the refresh value for this record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the retry time for this record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the expire time for this record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the minimum TTL value for this record.␊ */␊ - minimumTTL?: (number | string)␊ + minimumTTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37455,7 +48141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37471,7 +48160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37487,7 +48179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37503,7 +48198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37519,7 +48217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37535,7 +48236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37551,7 +48255,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37567,7 +48274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37583,7 +48293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37599,7 +48312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37615,7 +48331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37631,7 +48350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37647,7 +48369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37663,7 +48388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37679,7 +48407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37695,7 +48426,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37711,7 +48445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties | string)␊ + properties: (RecordSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37727,7 +48464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the zone.␊ */␊ - properties: (ZoneProperties1 | string)␊ + properties: (ZoneProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Dnszones_TXTChildResource1 | Dnszones_SRVChildResource1 | Dnszones_SOAChildResource1 | Dnszones_PTRChildResource1 | Dnszones_NSChildResource1 | Dnszones_MXChildResource1 | Dnszones_CNAMEChildResource1 | Dnszones_AAAAChildResource1 | Dnszones_AChildResource1)[]␊ [k: string]: unknown␊ }␊ @@ -37738,11 +48478,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the maximum number of record sets that can be created in this zone.␊ */␊ - maxNumberOfRecordSets?: (number | string)␊ + maxNumberOfRecordSets?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the current number of record sets in this zone.␊ */␊ - numberOfRecordSets?: (number | string)␊ + numberOfRecordSets?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37766,7 +48512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37778,47 +48527,80 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the TTL of the records in the RecordSet.␊ */␊ - TTL?: (number | string)␊ + TTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of A records in the RecordSet.␊ */␊ - ARecords?: (ARecord1[] | string)␊ + ARecords?: (ARecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of AAAA records in the RecordSet.␊ */␊ - AAAARecords?: (AaaaRecord1[] | string)␊ + AAAARecords?: (AaaaRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of MX records in the RecordSet.␊ */␊ - MXRecords?: (MxRecord1[] | string)␊ + MXRecords?: (MxRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of NS records in the RecordSet.␊ */␊ - NSRecords?: (NsRecord1[] | string)␊ + NSRecords?: (NsRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of PTR records in the RecordSet.␊ */␊ - PTRRecords?: (PtrRecord1[] | string)␊ + PTRRecords?: (PtrRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of SRV records in the RecordSet.␊ */␊ - SRVRecords?: (SrvRecord1[] | string)␊ + SRVRecords?: (SrvRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of TXT records in the RecordSet.␊ */␊ - TXTRecords?: (TxtRecord1[] | string)␊ + TXTRecords?: (TxtRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the CNAME record in the RecordSet.␊ */␊ - CNAMERecord?: (CnameRecord1 | string)␊ + CNAMERecord?: (CnameRecord1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the SOA record in the RecordSet.␊ */␊ - SOARecord?: (SoaRecord1 | string)␊ + SOARecord?: (SoaRecord1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37848,7 +48630,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the preference metric for this record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the domain name of the mail host, without a terminating dot.␊ */␊ @@ -37882,15 +48667,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the priority metric for this record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the weight metric for this this record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port of the service for this record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the domain name of the target for this record, without a terminating dot.␊ */␊ @@ -37904,7 +48698,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the text value of this record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37932,23 +48729,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the serial number for this record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the refresh value for this record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the retry time for this record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the expire time for this record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the minimum TTL value for this record.␊ */␊ - minimumTTL?: (number | string)␊ + minimumTTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37972,7 +48784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -37996,7 +48811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38020,7 +48838,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38044,7 +48865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38068,7 +48892,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38092,7 +48919,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38116,7 +48946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38140,7 +48973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38164,7 +49000,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38188,7 +49027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38212,7 +49054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38236,7 +49081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38260,7 +49108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38284,7 +49135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38308,7 +49162,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38332,7 +49189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38356,7 +49216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the properties of the RecordSet.␊ */␊ - properties: (RecordSetProperties1 | string)␊ + properties: (RecordSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38372,14 +49235,20 @@ Generated by [AVA](https://avajs.dev). * Name of the CDN profile within the resource group.␊ */␊ name: string␊ - properties: (ProfilePropertiesCreateParameters | string)␊ + properties: (ProfilePropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ProfilesEndpointsChildResource[]␊ /**␊ * Profile tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles"␊ [k: string]: unknown␊ }␊ @@ -38387,7 +49256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU (pricing tier) of the CDN profile.␊ */␊ - sku: (Sku26 | string)␊ + sku: (Sku26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38397,7 +49269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the pricing tier.␊ */␊ - name?: (("Standard" | "Premium") | string)␊ + name?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38413,13 +49288,19 @@ Generated by [AVA](https://avajs.dev). * Name of the endpoint within the CDN profile.␊ */␊ name: string␊ - properties: (EndpointPropertiesCreateParameters | string)␊ + properties: (EndpointPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Endpoint tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "endpoints"␊ [k: string]: unknown␊ }␊ @@ -38427,19 +49308,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of content types on which compression will be applied. The value for the elements should be a valid MIME type.␊ */␊ - contentTypesToCompress?: (string[] | string)␊ + contentTypesToCompress?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether content compression is enabled. Default value is false. If compression is enabled, the content transferred from the CDN endpoint to the end user will be compressed. The requested content must be larger than 1 byte and smaller than 1 MB.␊ */␊ - isCompressionEnabled?: (boolean | string)␊ + isCompressionEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.␊ */␊ - isHttpAllowed?: (boolean | string)␊ + isHttpAllowed?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether https traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.␊ */␊ - isHttpsAllowed?: (boolean | string)␊ + isHttpsAllowed?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The host header CDN provider will send along with content requests to origins. The default value is the host name of the origin.␊ */␊ @@ -38451,11 +49344,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of origins for the CDN endpoint. When multiple origins exist, the first origin will be used as primary and rest will be used as failover options.␊ */␊ - origins: (DeepCreatedOrigin[] | string)␊ + origins: (DeepCreatedOrigin[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the query string caching behavior.␊ */␊ - queryStringCachingBehavior?: (("IgnoreQueryString" | "BypassCaching" | "UseQueryString" | "NotSet") | string)␊ + queryStringCachingBehavior?: (("IgnoreQueryString" | "BypassCaching" | "UseQueryString" | "NotSet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38469,7 +49368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of deep created origin on a CDN endpoint.␊ */␊ - properties?: (DeepCreatedOriginProperties | string)␊ + properties?: (DeepCreatedOriginProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38483,11 +49385,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value of the HTTP port. Must be between 1 and 65535␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the HTTPS port. Must be between 1 and 65535␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38503,14 +49411,20 @@ Generated by [AVA](https://avajs.dev). * Name of the endpoint within the CDN profile.␊ */␊ name: string␊ - properties: (EndpointPropertiesCreateParameters | string)␊ + properties: (EndpointPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ProfilesEndpointsOriginsChildResource | ProfilesEndpointsCustomDomainsChildResource)[]␊ /**␊ * Endpoint tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints"␊ [k: string]: unknown␊ }␊ @@ -38523,7 +49437,10 @@ Generated by [AVA](https://avajs.dev). * Name of the origin, an arbitrary value but it needs to be unique under endpoint␊ */␊ name: string␊ - properties: (OriginPropertiesParameters | string)␊ + properties: (OriginPropertiesParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "origins"␊ [k: string]: unknown␊ }␊ @@ -38535,11 +49452,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value of the HTTP port. Must be between 1 and 65535.␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the HTTPS port. Must be between 1 and 65535.␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38551,7 +49474,10 @@ Generated by [AVA](https://avajs.dev). * Name of the custom domain within an endpoint.␊ */␊ name: string␊ - properties: (CustomDomainPropertiesParameters | string)␊ + properties: (CustomDomainPropertiesParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customDomains"␊ [k: string]: unknown␊ }␊ @@ -38571,7 +49497,10 @@ Generated by [AVA](https://avajs.dev). * Name of the custom domain within an endpoint.␊ */␊ name: string␊ - properties: (CustomDomainPropertiesParameters | string)␊ + properties: (CustomDomainPropertiesParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints/customDomains"␊ [k: string]: unknown␊ }␊ @@ -38584,7 +49513,10 @@ Generated by [AVA](https://avajs.dev). * Name of the origin, an arbitrary value but it needs to be unique under endpoint␊ */␊ name: string␊ - properties: (OriginPropertiesParameters | string)␊ + properties: (OriginPropertiesParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints/origins"␊ [k: string]: unknown␊ }␊ @@ -38605,13 +49537,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU (pricing tier) of the CDN profile.␊ */␊ - sku: (Sku27 | string)␊ + sku: (Sku27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles"␊ [k: string]: unknown␊ }␊ @@ -38628,13 +49566,19 @@ Generated by [AVA](https://avajs.dev). * Name of the endpoint within the CDN profile.␊ */␊ name: string␊ - properties: (EndpointPropertiesCreateParameters1 | string)␊ + properties: (EndpointPropertiesCreateParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Endpoint tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "endpoints"␊ [k: string]: unknown␊ }␊ @@ -38642,19 +49586,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of content types on which compression will be applied. The value for the elements should be a valid MIME type.␊ */␊ - contentTypesToCompress?: (string[] | string)␊ + contentTypesToCompress?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether content compression is enabled. Default value is false. If compression is enabled, the content transferred from the CDN endpoint to the end user will be compressed. The requested content must be larger than 1 byte and smaller than 1 MB.␊ */␊ - isCompressionEnabled?: (boolean | string)␊ + isCompressionEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.␊ */␊ - isHttpAllowed?: (boolean | string)␊ + isHttpAllowed?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether https traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.␊ */␊ - isHttpsAllowed?: (boolean | string)␊ + isHttpsAllowed?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The host header CDN provider will send along with content requests to origins. The default value is the host name of the origin.␊ */␊ @@ -38666,11 +49622,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of origins for the CDN endpoint. When multiple origins exist, the first origin will be used as primary and rest will be used as failover options.␊ */␊ - origins: (DeepCreatedOrigin1[] | string)␊ + origins: (DeepCreatedOrigin1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the query string caching behavior.␊ */␊ - queryStringCachingBehavior?: (("IgnoreQueryString" | "BypassCaching" | "UseQueryString" | "NotSet") | string)␊ + queryStringCachingBehavior?: (("IgnoreQueryString" | "BypassCaching" | "UseQueryString" | "NotSet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38684,7 +49646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of deep created origin on a CDN endpoint.␊ */␊ - properties?: (DeepCreatedOriginProperties1 | string)␊ + properties?: (DeepCreatedOriginProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38698,11 +49663,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value of the HTTP port. Must be between 1 and 65535␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the HTTPS port. Must be between 1 and 65535␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38712,7 +49683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the pricing tier.␊ */␊ - name?: (("Standard_Verizon" | "Premium_Verizon" | "Custom_Verizon" | "Standard_Akamai") | string)␊ + name?: (("Standard_Verizon" | "Premium_Verizon" | "Custom_Verizon" | "Standard_Akamai") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38728,14 +49702,20 @@ Generated by [AVA](https://avajs.dev). * Name of the endpoint within the CDN profile.␊ */␊ name: string␊ - properties: (EndpointPropertiesCreateParameters1 | string)␊ + properties: (EndpointPropertiesCreateParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ProfilesEndpointsOriginsChildResource1 | ProfilesEndpointsCustomDomainsChildResource1)[]␊ /**␊ * Endpoint tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints"␊ [k: string]: unknown␊ }␊ @@ -38748,7 +49728,10 @@ Generated by [AVA](https://avajs.dev). * Name of the origin, an arbitrary value but it needs to be unique under endpoint␊ */␊ name: string␊ - properties: (OriginPropertiesParameters1 | string)␊ + properties: (OriginPropertiesParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "origins"␊ [k: string]: unknown␊ }␊ @@ -38760,11 +49743,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value of the HTTP port. Must be between 1 and 65535.␊ */␊ - httpPort?: (number | string)␊ + httpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the HTTPS port. Must be between 1 and 65535.␊ */␊ - httpsPort?: (number | string)␊ + httpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38776,7 +49765,10 @@ Generated by [AVA](https://avajs.dev). * Name of the custom domain within an endpoint.␊ */␊ name: string␊ - properties: (CustomDomainPropertiesParameters1 | string)␊ + properties: (CustomDomainPropertiesParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customDomains"␊ [k: string]: unknown␊ }␊ @@ -38796,7 +49788,10 @@ Generated by [AVA](https://avajs.dev). * Name of the custom domain within an endpoint.␊ */␊ name: string␊ - properties: (CustomDomainPropertiesParameters1 | string)␊ + properties: (CustomDomainPropertiesParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints/customDomains"␊ [k: string]: unknown␊ }␊ @@ -38809,7 +49804,10 @@ Generated by [AVA](https://avajs.dev). * Name of the origin, an arbitrary value but it needs to be unique under endpoint␊ */␊ name: string␊ - properties: (OriginPropertiesParameters1 | string)␊ + properties: (OriginPropertiesParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cdn/profiles/endpoints/origins"␊ [k: string]: unknown␊ }␊ @@ -38829,14 +49827,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Batch account.␊ */␊ - properties: (BatchAccountBaseProperties | string)␊ + properties: (BatchAccountBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: BatchAccountsApplicationsChildResource[]␊ /**␊ * The user specified tags associated with the account.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Batch/batchAccounts"␊ [k: string]: unknown␊ }␊ @@ -38847,7 +49851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties related to auto storage account.␊ */␊ - autoStorage?: (AutoStorageBaseProperties | string)␊ + autoStorage?: (AutoStorageBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -38867,7 +49874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating whether packages within the application may be overwritten using the same version string.␊ */␊ - allowUpdates?: (boolean | string)␊ + allowUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2015-12-01"␊ /**␊ * The display name for the application.␊ @@ -38887,7 +49897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating whether packages within the application may be overwritten using the same version string.␊ */␊ - allowUpdates?: (boolean | string)␊ + allowUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2015-12-01"␊ /**␊ * The display name for the application.␊ @@ -38941,14 +49954,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Batch account.␊ */␊ - properties: (BatchAccountCreateProperties | string)␊ + properties: (BatchAccountCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (BatchAccountsApplicationsChildResource1 | BatchAccountsCertificatesChildResource | BatchAccountsPoolsChildResource)[]␊ /**␊ * The user-specified tags associated with the account.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Batch/batchAccounts"␊ [k: string]: unknown␊ }␊ @@ -38959,15 +49978,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties related to the auto-storage account.␊ */␊ - autoStorage?: (AutoStorageBaseProperties1 | string)␊ + autoStorage?: (AutoStorageBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifies the Azure key vault associated with a Batch account.␊ */␊ - keyVaultReference?: (KeyVaultReference | string)␊ + keyVaultReference?: (KeyVaultReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The pool allocation mode also affects how clients may authenticate to the Batch Service API. If the mode is BatchService, clients may authenticate using access keys or Azure Active Directory. If the mode is UserSubscription, clients must use Azure Active Directory. The default is BatchService.␊ */␊ - poolAllocationMode?: (("BatchService" | "UserSubscription") | string)␊ + poolAllocationMode?: (("BatchService" | "UserSubscription") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39001,7 +50029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating whether packages within the application may be overwritten using the same version string.␊ */␊ - allowUpdates?: (boolean | string)␊ + allowUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2017-09-01"␊ /**␊ * The display name for the application.␊ @@ -39022,11 +50053,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identifier for the certificate. This must be made up of algorithm and thumbprint separated by a dash, and must match the certificate data in the request. For example SHA1-a3d1c5.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate properties for create operations␊ */␊ - properties: (CertificateCreateOrUpdateProperties | string)␊ + properties: (CertificateCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -39041,7 +50078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx.␊ */␊ - format?: (("Pfx" | "Cer") | string)␊ + format?: (("Pfx" | "Cer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is required if the certificate format is pfx and must be omitted if the certificate format is cer.␊ */␊ @@ -39064,11 +50104,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pool name. This must be unique within the account.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pool properties.␊ */␊ - properties: (PoolProperties | string)␊ + properties: (PoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "pools"␊ [k: string]: unknown␊ }␊ @@ -39079,16 +50125,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail.␊ */␊ - applicationLicenses?: (string[] | string)␊ + applicationLicenses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Changes to application packages affect all new compute nodes joining the pool, but do not affect compute nodes that are already in the pool until they are rebooted or reimaged.␊ */␊ - applicationPackages?: (ApplicationPackageReference[] | string)␊ + applicationPackages?: (ApplicationPackageReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory.␊ */␊ - certificates?: (CertificateReference[] | string)␊ - deploymentConfiguration?: (DeploymentConfiguration | string)␊ + certificates?: (CertificateReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + deploymentConfiguration?: (DeploymentConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024.␊ */␊ @@ -39096,23 +50154,47 @@ Generated by [AVA](https://avajs.dev). /**␊ * This imposes restrictions on which nodes can be assigned to the pool. Enabling this value can reduce the chance of the requested number of nodes to be allocated in the pool. If not specified, this value defaults to 'Disabled'.␊ */␊ - interNodeCommunication?: (("Enabled" | "Disabled") | string)␊ - maxTasksPerNode?: (number | string)␊ + interNodeCommunication?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxTasksPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Batch service does not assign any meaning to metadata; it is solely for the use of user code.␊ */␊ - metadata?: (MetadataItem[] | string)␊ + metadata?: (MetadataItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network configuration for a pool.␊ */␊ - networkConfiguration?: (NetworkConfiguration | string)␊ + networkConfiguration?: (NetworkConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.␊ */␊ - scaleSettings?: (ScaleSettings | string)␊ - startTask?: (StartTask | string)␊ - taskSchedulingPolicy?: (TaskSchedulingPolicy | string)␊ - userAccounts?: (UserAccount[] | string)␊ + scaleSettings?: (ScaleSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + startTask?: (StartTask | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + taskSchedulingPolicy?: (TaskSchedulingPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + userAccounts?: (UserAccount[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch supports all Cloud Services VM sizes except ExtraSmall. For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) or Sizes for Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series).␊ */␊ @@ -39132,7 +50214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory.␊ */␊ - storeLocation?: (("CurrentUser" | "LocalMachine") | string)␊ + storeLocation?: (("CurrentUser" | "LocalMachine") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My.␊ */␊ @@ -39146,12 +50231,21 @@ Generated by [AVA](https://avajs.dev). * ␊ * You can specify more than one visibility in this collection. The default is all accounts.␊ */␊ - visibility?: (("StartTask" | "Task" | "RemoteUser")[] | string)␊ + visibility?: (("StartTask" | "Task" | "RemoteUser")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DeploymentConfiguration {␊ - cloudServiceConfiguration?: (CloudServiceConfiguration | string)␊ - virtualMachineConfiguration?: (VirtualMachineConfiguration | string)␊ + cloudServiceConfiguration?: (CloudServiceConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualMachineConfiguration?: (VirtualMachineConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CloudServiceConfiguration {␊ @@ -39173,8 +50267,14 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property must be specified if the compute nodes in the pool need to have empty data disks attached to them.␊ */␊ - dataDisks?: (DataDisk1[] | string)␊ - imageReference: (ImageReference1 | string)␊ + dataDisks?: (DataDisk1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + imageReference: (ImageReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:␊ * ␊ @@ -39187,8 +50287,14 @@ Generated by [AVA](https://avajs.dev). * The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation.␊ */␊ nodeAgentSkuId: string␊ - osDisk?: (OSDisk | string)␊ - windowsConfiguration?: (WindowsConfiguration1 | string)␊ + osDisk?: (OSDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + windowsConfiguration?: (WindowsConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39204,19 +50310,31 @@ Generated by [AVA](https://avajs.dev). * ␊ * The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ - diskSizeGB: (number | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + diskSizeGB: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If omitted, the default is "Standard_LRS". Values are:␊ * ␊ * Standard_LRS - The data disk should use standard locally redundant storage.␊ * Premium_LRS - The data disk should use premium locally redundant storage.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ImageReference1 {␊ @@ -39246,14 +50364,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default value is none.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface WindowsConfiguration1 {␊ /**␊ * If omitted, the default value is true.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39268,7 +50392,10 @@ Generated by [AVA](https://avajs.dev). * The network configuration for a pool.␊ */␊ export interface NetworkConfiguration {␊ - endpointConfiguration?: (PoolEndpointConfiguration | string)␊ + endpointConfiguration?: (PoolEndpointConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes, and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. For pools created via virtualMachineConfiguration the Batch account must have poolAllocationMode userSubscription in order to use a VNet. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration␊ */␊ @@ -39279,22 +50406,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400.␊ */␊ - inboundNatPools: (InboundNatPool[] | string)␊ + inboundNatPools: (InboundNatPool[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface InboundNatPool {␊ /**␊ * This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400.␊ */␊ @@ -39302,16 +50441,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400.␊ */␊ - networkSecurityGroupRules?: (NetworkSecurityGroupRule[] | string)␊ - protocol: (("TCP" | "UDP") | string)␊ + networkSecurityGroupRules?: (NetworkSecurityGroupRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("TCP" | "UDP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface NetworkSecurityGroupRule {␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 3500. If any reserved or duplicate values are provided the request fails with HTTP status code 400.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400.␊ */␊ @@ -39322,8 +50473,14 @@ Generated by [AVA](https://avajs.dev). * Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.␊ */␊ export interface ScaleSettings {␊ - autoScale?: (AutoScaleSettings | string)␊ - fixedScale?: (FixedScaleSettings | string)␊ + autoScale?: (AutoScaleSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + fixedScale?: (FixedScaleSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AutoScaleSettings {␊ @@ -39338,7 +50495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If omitted, the default value is Requeue.␊ */␊ - nodeDeallocationOption?: (("Requeue" | "Terminate" | "TaskCompletion" | "RetainedData") | string)␊ + nodeDeallocationOption?: (("Requeue" | "Terminate" | "TaskCompletion" | "RetainedData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).␊ */␊ @@ -39346,11 +50506,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * At least one of targetDedicatedNodes, targetLowPriority nodes must be set.␊ */␊ - targetDedicatedNodes?: (number | string)␊ + targetDedicatedNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * At least one of targetDedicatedNodes, targetLowPriority nodes must be set.␊ */␊ - targetLowPriorityNodes?: (number | string)␊ + targetLowPriorityNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface StartTask {␊ @@ -39358,20 +50524,35 @@ Generated by [AVA](https://avajs.dev). * The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified.␊ */␊ commandLine?: string␊ - environmentSettings?: (EnvironmentSetting[] | string)␊ + environmentSettings?: (EnvironmentSetting[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit.␊ */␊ - maxTaskRetryCount?: (number | string)␊ - resourceFiles?: (ResourceFile[] | string)␊ + maxTaskRetryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + resourceFiles?: (ResourceFile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify either the userName or autoUser property, but not both.␊ */␊ - userIdentity?: (UserIdentity1 | string)␊ + userIdentity?: (UserIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is false.␊ */␊ - waitForSuccess?: (boolean | string)␊ + waitForSuccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface EnvironmentSetting {␊ @@ -39395,7 +50576,10 @@ Generated by [AVA](https://avajs.dev). * Specify either the userName or autoUser property, but not both.␊ */␊ export interface UserIdentity1 {␊ - autoUser?: (AutoUserSpecification | string)␊ + autoUser?: (AutoUserSpecification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The userName and autoUser properties are mutually exclusive; you must specify one but not both.␊ */␊ @@ -39406,23 +50590,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin.␊ */␊ - elevationLevel?: (("NonAdmin" | "Admin") | string)␊ + elevationLevel?: (("NonAdmin" | "Admin") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * pool - specifies that the task runs as the common auto user account which is created on every node in a pool. task - specifies that the service should create a new user for the task. The default value is task.␊ */␊ - scope?: (("Task" | "Pool") | string)␊ + scope?: (("Task" | "Pool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TaskSchedulingPolicy {␊ - nodeFillType: (("Spread" | "Pack") | string)␊ + nodeFillType: (("Spread" | "Pack") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface UserAccount {␊ /**␊ * nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin.␊ */␊ - elevationLevel?: (("NonAdmin" | "Admin") | string)␊ - linuxUserConfiguration?: (LinuxUserConfiguration | string)␊ + elevationLevel?: (("NonAdmin" | "Admin") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + linuxUserConfiguration?: (LinuxUserConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ password: string␊ [k: string]: unknown␊ @@ -39431,7 +50630,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid.␊ */␊ - gid?: (number | string)␊ + gid?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done).␊ */␊ @@ -39439,7 +50641,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid.␊ */␊ - uid?: (number | string)␊ + uid?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39449,7 +50654,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value indicating whether packages within the application may be overwritten using the same version string.␊ */␊ - allowUpdates?: (boolean | string)␊ + allowUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2017-09-01"␊ /**␊ * The display name for the application.␊ @@ -39499,7 +50707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate properties for create operations␊ */␊ - properties: (CertificateCreateOrUpdateProperties | string)␊ + properties: (CertificateCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Batch/batchAccounts/certificates"␊ [k: string]: unknown␊ }␊ @@ -39515,7 +50726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pool properties.␊ */␊ - properties: (PoolProperties | string)␊ + properties: (PoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Batch/batchAccounts/pools"␊ [k: string]: unknown␊ }␊ @@ -39535,14 +50749,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to Create Redis operation.␊ */␊ - properties: (RedisCreateProperties1 | string)␊ + properties: (RedisCreateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (RedisFirewallRulesChildResource1 | RedisPatchSchedulesChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis"␊ [k: string]: unknown␊ }␊ @@ -39553,21 +50773,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the non-ssl Redis server port (6379) is enabled.␊ */␊ - enableNonSslPort?: (boolean | string)␊ + enableNonSslPort?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * All Redis Settings. Few possible keys: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value etc.␊ */␊ redisConfiguration?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of shards to be created on a Premium Cluster Cache.␊ */␊ - shardCount?: (number | string)␊ + shardCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU parameters supplied to the create Redis operation.␊ */␊ - sku: (Sku28 | string)␊ + sku: (Sku28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Static IP address. Required when deploying a Redis cache inside an existing Azure Virtual Network.␊ */␊ @@ -39581,7 +50813,10 @@ Generated by [AVA](https://avajs.dev). */␊ tenantSettings?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39591,15 +50826,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The size of the Redis cache to deploy. Valid values: for C (Basic/Standard) family (0, 1, 2, 3, 4, 5, 6), for P (Premium) family (1, 2, 3, 4).␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU family to use. Valid values: (C, P). (C = Basic/Standard, P = Premium).␊ */␊ - family: (("C" | "P") | string)␊ + family: (("C" | "P") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of Redis cache to deploy. Valid values: (Basic, Standard, Premium).␊ */␊ - name: (("Basic" | "Standard" | "Premium") | string)␊ + name: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39614,7 +50858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies a range of IP addresses permitted to connect to the cache␊ */␊ - properties: (RedisFirewallRuleProperties1 | string)␊ + properties: (RedisFirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -39641,7 +50888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - properties: (ScheduleEntries1 | string)␊ + properties: (ScheduleEntries1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "patchSchedules"␊ [k: string]: unknown␊ }␊ @@ -39652,7 +50902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - scheduleEntries: (ScheduleEntry1[] | string)␊ + scheduleEntries: (ScheduleEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39662,7 +50915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Day of the week when a cache can be patched.␊ */␊ - dayOfWeek: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday" | "Everyday" | "Weekend") | string)␊ + dayOfWeek: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday" | "Everyday" | "Weekend") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO8601 timespan specifying how much time cache patching can take. ␊ */␊ @@ -39670,7 +50926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Start hour after which cache patching can start.␊ */␊ - startHourUtc: (number | string)␊ + startHourUtc: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39685,7 +50944,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies a range of IP addresses permitted to connect to the cache␊ */␊ - properties: (RedisFirewallRuleProperties1 | string)␊ + properties: (RedisFirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -39698,7 +50960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of patch schedules for a Redis cache.␊ */␊ - properties: (ScheduleEntries1 | string)␊ + properties: (ScheduleEntries1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Cache/Redis/patchSchedules"␊ [k: string]: unknown␊ }␊ @@ -39711,41 +50976,62 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the workflow properties.␊ */␊ - properties: (WorkflowProperties | string)␊ + properties: (WorkflowProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface WorkflowProperties {␊ /**␊ * Gets or sets the state.␊ */␊ - state?: (("NotSpecified" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | string)␊ + state?: (("NotSpecified" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the sku.␊ */␊ - sku?: (Sku29 | string)␊ + sku?: (Sku29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the definition.␊ */␊ definition?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the parameters.␊ */␊ parameters?: ({␊ [k: string]: WorkflowParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Sku29 {␊ /**␊ * Gets or sets the name.␊ */␊ - name?: (("NotSpecified" | "Free" | "Shared" | "Basic" | "Standard" | "Premium") | string)␊ + name?: (("NotSpecified" | "Free" | "Shared" | "Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference to plan.␊ */␊ - plan?: (ResourceReference | string)␊ + plan?: (ResourceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ResourceReference {␊ @@ -39765,13 +51051,19 @@ Generated by [AVA](https://avajs.dev). */␊ value?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the metadata.␊ */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39797,49 +51089,76 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workflow properties.␊ */␊ - properties: (WorkflowProperties1 | string)␊ + properties: (WorkflowProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface WorkflowProperties1 {␊ /**␊ * The state.␊ */␊ - state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | string)␊ + state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku.␊ */␊ - sku?: (Sku30 | string)␊ + sku?: (Sku30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integration account.␊ */␊ - integrationAccount?: (ResourceReference1 | string)␊ + integrationAccount?: (ResourceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The definition.␊ */␊ definition?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters.␊ */␊ parameters?: ({␊ [k: string]: WorkflowParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Sku30 {␊ /**␊ * The name.␊ */␊ - name?: (("NotSpecified" | "Free" | "Shared" | "Basic" | "Standard" | "Premium") | string)␊ + name?: (("NotSpecified" | "Free" | "Shared" | "Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to plan.␊ */␊ - plan?: (ResourceReference1 | string)␊ + plan?: (ResourceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ResourceReference1 {␊ @@ -39859,13 +51178,19 @@ Generated by [AVA](https://avajs.dev). */␊ value?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The metadata.␊ */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description.␊ */␊ @@ -39895,13 +51220,19 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccount properties.␊ */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -39927,11 +51258,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccount agreement properties.␊ */␊ - properties: (IntegrationAccountsAgreementsProperties | string)␊ + properties: (IntegrationAccountsAgreementsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsAgreementsProperties {␊ @@ -39946,11 +51283,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The host identity.␊ */␊ - hostIdentity?: (IdentityProperties1 | string)␊ + hostIdentity?: (IdentityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The guest identity.␊ */␊ - guestIdentity?: (IdentityProperties1 | string)␊ + guestIdentity?: (IdentityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The agreement type.␊ */␊ @@ -39960,13 +51303,19 @@ Generated by [AVA](https://avajs.dev). */␊ content?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The metadata.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IdentityProperties1 {␊ @@ -40003,11 +51352,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccount properties.␊ */␊ - properties: (IntegrationAccountsCertificatesProperties | string)␊ + properties: (IntegrationAccountsCertificatesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsCertificatesProperties {␊ @@ -40018,7 +51373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key properties.␊ */␊ - key?: (KeyProperties2 | string)␊ + key?: (KeyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface KeyProperties2 {␊ @@ -40029,7 +51387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key properties.␊ */␊ - keyVault?: (KeyVaultProperties14 | string)␊ + keyVault?: (KeyVaultProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface KeyVaultProperties14 {␊ @@ -40067,11 +51428,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccounts maps properties.␊ */␊ - properties: (IntegrationAccountsMapsProperties | string)␊ + properties: (IntegrationAccountsMapsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsMapsProperties {␊ @@ -40086,7 +51453,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The content link properties.␊ */␊ - contentLink?: (ContentLinkProperties | string)␊ + contentLink?: (ContentLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The contentType.␊ */␊ @@ -40105,11 +51475,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The content size.␊ */␊ - contentSize?: (number | string)␊ + contentSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content hash properties.␊ */␊ - contentHash?: (ContentHashProperties | string)␊ + contentHash?: (ContentHashProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ContentHashProperties {␊ @@ -40146,11 +51522,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccount partner properties.␊ */␊ - properties: (IntegrationAccountsPartnersProperties | string)␊ + properties: (IntegrationAccountsPartnersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsPartnersProperties {␊ @@ -40163,13 +51545,19 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The content.␊ */␊ content?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40195,11 +51583,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccounts schemas properties.␊ */␊ - properties: (IntegrationAccountsSchemasProperties | string)␊ + properties: (IntegrationAccountsSchemasProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsSchemasProperties {␊ @@ -40222,7 +51616,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The content link properties.␊ */␊ - contentLink?: (ContentLinkProperties | string)␊ + contentLink?: (ContentLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The contentType.␊ */␊ @@ -40232,7 +51629,10 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40258,11 +51658,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integrationAccounts assemblies properties.␊ */␊ - properties: (IntegrationAccountsAssembliesProperties | string)␊ + properties: (IntegrationAccountsAssembliesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsAssembliesProperties {␊ @@ -40281,7 +51687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The content link properties.␊ */␊ - contentLink?: (ContentLinkProperties | string)␊ + contentLink?: (ContentLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The contentType.␊ */␊ @@ -40291,7 +51700,10 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40317,11 +51729,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integration account batch configuration properties.␊ */␊ - properties: (IntegrationAccountsBatchConfigurationsProperties | string)␊ + properties: (IntegrationAccountsBatchConfigurationsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IntegrationAccountsBatchConfigurationsProperties {␊ @@ -40332,13 +51750,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The batch release criteria.␊ */␊ - releaseCriteria?: (BatchReleaseCriteriaProperties | string)␊ + releaseCriteria?: (BatchReleaseCriteriaProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The metadata.␊ */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BatchReleaseCriteriaProperties {␊ @@ -40355,7 +51779,10 @@ Generated by [AVA](https://avajs.dev). */␊ recurrence?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40381,34 +51808,52 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workflow properties.␊ */␊ - properties: (WorkflowProperties2 | string)␊ + properties: (WorkflowProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface WorkflowProperties2 {␊ /**␊ * The state.␊ */␊ - state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | string)␊ + state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integration account.␊ */␊ - integrationAccount?: (ResourceReference2 | string)␊ + integrationAccount?: (ResourceReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The definition.␊ */␊ definition?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters.␊ */␊ parameters?: ({␊ [k: string]: WorkflowParameter2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ResourceReference2 {␊ @@ -40428,13 +51873,19 @@ Generated by [AVA](https://avajs.dev). */␊ value?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The metadata.␊ */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description.␊ */␊ @@ -40464,34 +51915,52 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workflow properties.␊ */␊ - properties: (WorkflowProperties3 | string)␊ + properties: (WorkflowProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface WorkflowProperties3 {␊ /**␊ * The state.␊ */␊ - state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | string)␊ + state?: (("NotSpecified" | "Completed" | "Enabled" | "Disabled" | "Deleted" | "Suspended") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The integration account.␊ */␊ - integrationAccount?: (ResourceReference3 | string)␊ + integrationAccount?: (ResourceReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The definition.␊ */␊ definition?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters.␊ */␊ parameters?: ({␊ [k: string]: WorkflowParameter3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ResourceReference3 {␊ @@ -40511,13 +51980,19 @@ Generated by [AVA](https://avajs.dev). */␊ value?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The metadata.␊ */␊ metadata?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description.␊ */␊ @@ -40537,54 +52012,87 @@ Generated by [AVA](https://avajs.dev). * The job collection name.␊ */␊ name: string␊ - properties: (JobCollectionProperties1 | string)␊ + properties: (JobCollectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: JobCollectionsJobsChildResource1[]␊ /**␊ * Gets or sets the tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections"␊ [k: string]: unknown␊ }␊ export interface JobCollectionProperties1 {␊ - quota?: (JobCollectionQuota1 | string)␊ - sku?: (Sku31 | string)␊ + quota?: (JobCollectionQuota1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sku?: (Sku31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | string)␊ + state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobCollectionQuota1 {␊ /**␊ * Gets or set the maximum job count.␊ */␊ - maxJobCount?: (number | string)␊ + maxJobCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the maximum job occurrence.␊ */␊ - maxJobOccurrence?: (number | string)␊ - maxRecurrence?: (JobMaxRecurrence1 | string)␊ + maxJobOccurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxRecurrence?: (JobMaxRecurrence1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobMaxRecurrence1 {␊ /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Sku31 {␊ /**␊ * Gets or set the SKU.␊ */␊ - name?: (("Standard" | "Free" | "P10Premium" | "P20Premium") | string)␊ + name?: (("Standard" | "Free" | "P10Premium" | "P20Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40596,13 +52104,22 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties1 | string)␊ + properties: (JobProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ export interface JobProperties1 {␊ - action?: (JobAction1 | string)␊ - recurrence?: (JobRecurrence1 | string)␊ + action?: (JobAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + recurrence?: (JobRecurrence1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job start time.␊ */␊ @@ -40610,32 +52127,74 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or set the job state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | string)␊ + state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobAction1 {␊ - errorAction?: (JobErrorAction1 | string)␊ - queueMessage?: (StorageQueueMessage1 | string)␊ - request?: (HttpRequest1 | string)␊ - retryPolicy?: (RetryPolicy1 | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage1 | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage1 | string)␊ + errorAction?: (JobErrorAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + queueMessage?: (StorageQueueMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobErrorAction1 {␊ - queueMessage?: (StorageQueueMessage1 | string)␊ - request?: (HttpRequest1 | string)␊ - retryPolicy?: (RetryPolicy1 | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage1 | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage1 | string)␊ + queueMessage?: (StorageQueueMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job error action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface StorageQueueMessage1 {␊ @@ -40658,7 +52217,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface HttpRequest1 {␊ - authentication?: (HttpAuthentication1 | string)␊ + authentication?: (HttpAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the request body.␊ */␊ @@ -40668,7 +52230,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the method of the request.␊ */␊ @@ -40739,7 +52304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the number of times a retry should be attempted.␊ */␊ - retryCount?: (number | string)␊ + retryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the retry interval between retries, specify duration in ISO 8601 format.␊ */␊ @@ -40747,18 +52315,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the retry strategy to be used.␊ */␊ - retryType?: (("None" | "Fixed") | string)␊ + retryType?: (("None" | "Fixed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusQueueMessage1 {␊ - authentication?: (ServiceBusAuthentication1 | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties1 | string)␊ + authentication?: (ServiceBusAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -40774,7 +52354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusAuthentication1 {␊ @@ -40789,7 +52372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the authentication type.␊ */␊ - type?: (("NotSpecified" | "SharedAccessKey") | string)␊ + type?: (("NotSpecified" | "SharedAccessKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusBrokeredMessageProperties1 {␊ @@ -40804,7 +52390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the force persistence.␊ */␊ - forcePersistence?: (boolean | string)␊ + forcePersistence?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the label.␊ */␊ @@ -40848,14 +52437,23 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface ServiceBusTopicMessage1 {␊ - authentication?: (ServiceBusAuthentication1 | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties1 | string)␊ + authentication?: (ServiceBusAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -40871,14 +52469,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrence1 {␊ /**␊ * Gets or sets the maximum number of times that the job should run.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the time at which the job will complete.␊ */␊ @@ -40886,46 +52490,76 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ - schedule?: (JobRecurrenceSchedule1 | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + schedule?: (JobRecurrenceSchedule1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceSchedule1 {␊ /**␊ * Gets or sets the hours of the day that the job should execute at.␊ */␊ - hours?: (number[] | string)␊ + hours?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the minutes of the hour that the job should execute at.␊ */␊ - minutes?: (number[] | string)␊ + minutes?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrences of days within a month.␊ */␊ - monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence1[] | string)␊ + monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the week that the job should execute on.␊ */␊ - weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceScheduleMonthlyOccurrence1 {␊ /**␊ * Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.␊ */␊ - day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | string)␊ + day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrence. Must be between -5 and 5.␊ */␊ - Occurrence?: (number | string)␊ + Occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -40937,7 +52571,10 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties1 | string)␊ + properties: (JobProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections/jobs"␊ [k: string]: unknown␊ }␊ @@ -40957,13 +52594,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of properties specific to the Azure ML web service resource.␊ */␊ - properties: (WebServiceProperties | string)␊ + properties: (WebServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/webServices"␊ [k: string]: unknown␊ }␊ @@ -40980,17 +52623,26 @@ Generated by [AVA](https://avajs.dev). */␊ inputPorts?: ({␊ [k: string]: InputPort␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the access location for a web service asset.␊ */␊ - locationInfo: (AssetLocation | string)␊ + locationInfo: (AssetLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the asset is a custom module, this holds the module's metadata.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Asset's friendly name.␊ */␊ @@ -41000,15 +52652,24 @@ Generated by [AVA](https://avajs.dev). */␊ outputPorts?: ({␊ [k: string]: OutputPort␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the asset is a custom module, this holds the module's parameters.␊ */␊ - parameters?: (ModuleAssetParameter[] | string)␊ + parameters?: (ModuleAssetParameter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Asset's type.␊ */␊ - type: (("Module" | "Resource") | string)␊ + type: (("Module" | "Resource") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41018,7 +52679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port data type.␊ */␊ - type?: ("Dataset" | string)␊ + type?: ("Dataset" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41042,7 +52706,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port data type.␊ */␊ - type?: ("Dataset" | string)␊ + type?: ("Dataset" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41054,7 +52721,10 @@ Generated by [AVA](https://avajs.dev). */␊ modeValuesInfo?: ({␊ [k: string]: ModeValueInfo␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter name.␊ */␊ @@ -41078,7 +52748,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41102,7 +52775,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the verbosity of the diagnostic output. Valid values are: None - disables tracing; Error - collects only error (stderr) traces; All - collects all traces (stdout and stderr).␊ */␊ - level: (("None" | "Error" | "All") | string)␊ + level: (("None" | "Error" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41116,7 +52792,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sample input data for the web service's input(s) given as an input name to sample input values matrix map.␊ */␊ @@ -41124,7 +52803,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }[][]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41140,7 +52822,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: TableSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The title of your Swagger schema.␊ */␊ @@ -41168,7 +52853,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: ColumnSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Swagger schema title.␊ */␊ @@ -41188,23 +52876,38 @@ Generated by [AVA](https://avajs.dev). */␊ enum?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional format information for the data type.␊ */␊ - format?: (("Byte" | "Char" | "Complex64" | "Complex128" | "Date-time" | "Date-timeOffset" | "Double" | "Duration" | "Float" | "Int8" | "Int16" | "Int32" | "Int64" | "Uint8" | "Uint16" | "Uint32" | "Uint64") | string)␊ + format?: (("Byte" | "Char" | "Complex64" | "Complex128" | "Date-time" | "Date-timeOffset" | "Double" | "Duration" | "Float" | "Int8" | "Int16" | "Int32" | "Int64" | "Uint8" | "Uint16" | "Uint32" | "Uint64") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data type of the column.␊ */␊ - type: (("Boolean" | "Integer" | "Number" | "String") | string)␊ + type: (("Boolean" | "Integer" | "Number" | "String") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating if the type supports null values or not.␊ */␊ - "x-ms-isnullable"?: (boolean | string)␊ + "x-ms-isnullable"?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether the categories are treated as an ordered set or not, if this is a categorical column.␊ */␊ - "x-ms-isordered"?: (boolean | string)␊ + "x-ms-isordered"?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41238,7 +52941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the maximum concurrent calls that can be made to the web service. Minimum value: 4, Maximum value: 200.␊ */␊ - maxConcurrentCalls?: (number | string)␊ + maxConcurrentCalls?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41262,7 +52968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the graph of modules making up the machine learning solution.␊ */␊ - package?: (GraphPackage | string)␊ + package?: (GraphPackage | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ packageType: "Graph"␊ [k: string]: unknown␊ }␊ @@ -41273,19 +52982,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of edges making up the graph.␊ */␊ - edges?: (GraphEdge[] | string)␊ + edges?: (GraphEdge[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection of global parameters for the graph, given as a global parameter name to GraphParameter map. Each parameter here has a 1:1 match with the global parameters values map declared at the WebServiceProperties level.␊ */␊ graphParameters?: ({␊ [k: string]: GraphParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of nodes making up the graph, provided as a nodeId to GraphNode map␊ */␊ nodes?: ({␊ [k: string]: GraphNode␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41321,11 +53039,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Association links for this parameter to nodes in the graph.␊ */␊ - links: (GraphParameterLink[] | string)␊ + links: (GraphParameterLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Graph parameter's type.␊ */␊ - type: (("String" | "Int" | "Float" | "Enumerated" | "Script" | "Mode" | "Credential" | "Boolean" | "Double" | "ColumnPicker" | "ParameterRange" | "DataGatewayName") | string)␊ + type: (("String" | "Int" | "Float" | "Enumerated" | "Script" | "Mode" | "Credential" | "Boolean" | "Double" | "ColumnPicker" | "ParameterRange" | "DataGatewayName") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41363,7 +53087,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41386,13 +53113,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of a resource.␊ */␊ - sku?: (ResourceSku3 | string)␊ + sku?: (ResourceSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/commitmentPlans"␊ [k: string]: unknown␊ }␊ @@ -41403,7 +53136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale-out capacity of the resource. 1 is 1x, 2 is 2x, etc. This impacts the quantities and cost of any commitment plan resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU name. Along with tier, uniquely identifies the SKU.␊ */␊ @@ -41430,13 +53166,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties | string)␊ + properties: (WorkspaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/workspaces"␊ [k: string]: unknown␊ }␊ @@ -41466,7 +53208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity15 | string)␊ + identity?: (Identity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -41478,14 +53223,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties1 | string)␊ + properties: (WorkspaceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: WorkspacesComputesChildResource[]␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -41496,7 +53247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41541,7 +53295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity15 | string)␊ + identity?: (Identity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -41553,13 +53310,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute | string)␊ + properties: (Compute | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -41571,7 +53334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties | string)␊ + properties?: (AKSProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41581,7 +53347,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -41589,7 +53358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Advance configuration for AKS networking␊ */␊ - aksNetworkingConfiguration?: (AksNetworkingConfiguration | string)␊ + aksNetworkingConfiguration?: (AksNetworkingConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster full qualified domain name␊ */␊ @@ -41597,7 +53369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssl configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration | string)␊ + sslConfiguration?: (SslConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41641,7 +53416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable ssl for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41652,7 +53430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AML Compute properties␊ */␊ - properties?: (AmlComputeProperties | string)␊ + properties?: (AmlComputeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41662,19 +53443,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * scale settings for AML Compute␊ */␊ - scaleSettings?: (ScaleSettings1 | string)␊ + scaleSettings?: (ScaleSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId | string)␊ + subnet?: (ResourceId | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a compute.␊ */␊ - userAccountCredentials?: (UserAccountCredentials | string)␊ + userAccountCredentials?: (UserAccountCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority.␊ */␊ - vmPriority?: (("Dedicated" | "LowPriority") | string)␊ + vmPriority?: (("Dedicated" | "LowPriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Size␊ */␊ @@ -41688,11 +53481,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount: (number | string)␊ + maxNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: ((number & string) | string)␊ + minNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node Idle Time before scaling down amlCompute␊ */␊ @@ -41732,7 +53531,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties1 | string)␊ + properties?: (VirtualMachineProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties1 {␊ @@ -41743,11 +53545,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials | string)␊ + administratorAccount?: (VirtualMachineSshCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -41781,7 +53589,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties | string)␊ + properties?: (HDInsightProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties {␊ @@ -41792,11 +53603,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials | string)␊ + administratorAccount?: (VirtualMachineSshCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -41811,7 +53628,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Databricks {␊ computeType: "Databricks"␊ - properties?: (DatabricksProperties | string)␊ + properties?: (DatabricksProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DatabricksProperties {␊ @@ -41826,7 +53646,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface DataLakeAnalytics {␊ computeType: "DataLakeAnalytics"␊ - properties?: (DataLakeAnalyticsProperties | string)␊ + properties?: (DataLakeAnalyticsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataLakeAnalyticsProperties {␊ @@ -41844,7 +53667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity15 | string)␊ + identity?: (Identity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -41856,13 +53682,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS | AmlCompute | VirtualMachine | HDInsight | DataFactory | Databricks | DataLakeAnalytics) | string)␊ + properties: ((AKS | AmlCompute | VirtualMachine | HDInsight | DataFactory | Databricks | DataLakeAnalytics) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -41882,14 +53714,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning team account.␊ */␊ - properties: (AccountProperties | string)␊ + properties: (AccountProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AccountsWorkspacesChildResource[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningExperimentation/accounts"␊ [k: string]: unknown␊ }␊ @@ -41916,7 +53754,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a storage account for a machine learning team account.␊ */␊ - storageAccount: (StorageAccountProperties1 | string)␊ + storageAccount: (StorageAccountProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The fully qualified arm id of the vso account to be used for this team account.␊ */␊ @@ -41949,17 +53790,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the machine learning team account workspace.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a machine learning team account workspace.␊ */␊ - properties: (WorkspaceProperties2 | string)␊ + properties: (WorkspaceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workspaces"␊ [k: string]: unknown␊ }␊ @@ -41993,14 +53843,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning team account workspace.␊ */␊ - properties: (WorkspaceProperties2 | string)␊ + properties: (WorkspaceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AccountsWorkspacesProjectsChildResource[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningExperimentation/accounts/workspaces"␊ [k: string]: unknown␊ }␊ @@ -42016,17 +53872,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the machine learning project under a team account workspace.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a machine learning project.␊ */␊ - properties: (ProjectProperties | string)␊ + properties: (ProjectProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "projects"␊ [k: string]: unknown␊ }␊ @@ -42064,13 +53929,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning project.␊ */␊ - properties: (ProjectProperties | string)␊ + properties: (ProjectProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningExperimentation/accounts/workspaces/projects"␊ [k: string]: unknown␊ }␊ @@ -42082,7 +53953,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity16 | string)␊ + identity?: (Identity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -42094,14 +53968,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties3 | string)␊ + properties: (WorkspaceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: WorkspacesComputesChildResource1[]␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -42112,7 +53992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42161,7 +54044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity16 | string)␊ + identity?: (Identity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -42173,13 +54059,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute1 | string)␊ + properties: (Compute1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -42191,7 +54083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties1 | string)␊ + properties?: (AKSProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42201,7 +54096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -42213,11 +54111,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SSL configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration1 | string)␊ + sslConfiguration?: (SslConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * System services␊ */␊ - systemServices?: (SystemService[] | string)␊ + systemServices?: (SystemService[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42239,7 +54143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable SSL for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42256,7 +54163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * BatchAI properties␊ */␊ - properties?: (BatchAIProperties | string)␊ + properties?: (BatchAIProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42266,7 +54176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * scale settings for BatchAI Compute␊ */␊ - scaleSettings?: (ScaleSettings2 | string)␊ + scaleSettings?: (ScaleSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority␊ */␊ @@ -42284,15 +54197,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable auto scale␊ */␊ - autoScaleEnabled?: (boolean | string)␊ + autoScaleEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount?: (number | string)␊ + maxNodeCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: (number | string)␊ + minNodeCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42300,7 +54222,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine1 {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties2 | string)␊ + properties?: (VirtualMachineProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties2 {␊ @@ -42311,11 +54236,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials1 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -42349,7 +54280,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight1 {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties1 | string)␊ + properties?: (HDInsightProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties1 {␊ @@ -42360,11 +54294,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials1 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42390,14 +54330,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update account properties.␊ */␊ - properties: (AutomationAccountCreateOrUpdateProperties | string)␊ + properties: (AutomationAccountCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (AutomationAccountsCertificatesChildResource | AutomationAccountsConnectionsChildResource | AutomationAccountsConnectionTypesChildResource | AutomationAccountsCredentialsChildResource | AutomationAccountsCompilationjobsChildResource | AutomationAccountsConfigurationsChildResource | AutomationAccountsNodeConfigurationsChildResource | AutomationAccountsJobsChildResource | AutomationAccountsJobSchedulesChildResource | AutomationAccountsModulesChildResource | AutomationAccountsRunbooksChildResource | AutomationAccountsSchedulesChildResource | AutomationAccountsVariablesChildResource | AutomationAccountsWatchersChildResource | AutomationAccountsWebhooksChildResource)[]␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts"␊ [k: string]: unknown␊ }␊ @@ -42408,7 +54354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The account SKU.␊ */␊ - sku?: (Sku32 | string)␊ + sku?: (Sku32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42418,7 +54367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the SKU capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the SKU family.␊ */␊ @@ -42426,7 +54378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the SKU name of the account.␊ */␊ - name: (("Free" | "Basic") | string)␊ + name: (("Free" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42441,7 +54396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties1 | string)␊ + properties: (CertificateCreateOrUpdateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -42460,7 +54418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the is exportable flag of the certificate.␊ */␊ - isExportable?: (boolean | string)␊ + isExportable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the thumbprint of the certificate.␊ */␊ @@ -42479,7 +54440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create connection properties␊ */␊ - properties: (ConnectionCreateOrUpdateProperties | string)␊ + properties: (ConnectionCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connections"␊ [k: string]: unknown␊ }␊ @@ -42490,7 +54454,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The connection type property associated with the entity.␊ */␊ - connectionType: (ConnectionTypeAssociationProperty | string)␊ + connectionType: (ConnectionTypeAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the description of the connection.␊ */␊ @@ -42500,7 +54467,10 @@ Generated by [AVA](https://avajs.dev). */␊ fieldDefinitionValues?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42525,7 +54495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create connection type.␊ */␊ - properties: (ConnectionTypeCreateOrUpdateProperties | string)␊ + properties: (ConnectionTypeCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connectionTypes"␊ [k: string]: unknown␊ }␊ @@ -42538,11 +54511,17 @@ Generated by [AVA](https://avajs.dev). */␊ fieldDefinitions: ({␊ [k: string]: FieldDefinition␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a Boolean value to indicate if the connection type is global.␊ */␊ - isGlobal?: (boolean | string)␊ + isGlobal?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42552,11 +54531,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the isEncrypted flag of the connection field definition.␊ */␊ - isEncrypted?: (boolean | string)␊ + isEncrypted?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the isOptional flag of the connection field definition.␊ */␊ - isOptional?: (boolean | string)␊ + isOptional?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the connection field definition.␊ */␊ @@ -42575,7 +54560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create credential operation.␊ */␊ - properties: (CredentialCreateOrUpdateProperties | string)␊ + properties: (CredentialCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "credentials"␊ [k: string]: unknown␊ }␊ @@ -42609,17 +54597,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DSC configuration Id.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters supplied to the create compilation job operation.␊ */␊ - properties: (DscCompilationJobCreateProperties | string)␊ + properties: (DscCompilationJobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "compilationjobs"␊ [k: string]: unknown␊ }␊ @@ -42630,17 +54627,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Dsc configuration property associated with the entity.␊ */␊ - configuration: (DscConfigurationAssociationProperty | string)␊ + configuration: (DscConfigurationAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a new build version of NodeConfiguration is required.␊ */␊ - incrementNodeConfigurationBuild?: (boolean | string)␊ + incrementNodeConfigurationBuild?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the parameters of the job.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42669,13 +54675,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties to create or update configuration.␊ */␊ - properties: (DscConfigurationCreateOrUpdateProperties | string)␊ + properties: (DscConfigurationCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -42690,21 +54702,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets progress log option.␊ */␊ - logProgress?: (boolean | string)␊ + logProgress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets verbose log option.␊ */␊ - logVerbose?: (boolean | string)␊ + logVerbose?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the configuration parameters.␊ */␊ parameters?: ({␊ [k: string]: DscConfigurationParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of the content source.␊ */␊ - source: (ContentSource | string)␊ + source: (ContentSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42718,11 +54742,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a Boolean value to indicate whether the parameter is mandatory or not.␊ */␊ - isMandatory?: (boolean | string)␊ + isMandatory?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Get or sets the position of the parameter.␊ */␊ - position?: (number | string)␊ + position?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the parameter.␊ */␊ @@ -42736,11 +54766,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the runbook property type.␊ */␊ - hash?: (ContentHash | string)␊ + hash?: (ContentHash | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the content source type.␊ */␊ - type?: (("embeddedContent" | "uri") | string)␊ + type?: (("embeddedContent" | "uri") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the value of the content. This is based on the content source type.␊ */␊ @@ -42773,11 +54809,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Dsc configuration property associated with the entity.␊ */␊ - configuration: (DscConfigurationAssociationProperty | string)␊ + configuration: (DscConfigurationAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a new build version of NodeConfiguration is required.␊ */␊ - incrementNodeConfigurationBuild?: (boolean | string)␊ + incrementNodeConfigurationBuild?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create or update parameters for configuration.␊ */␊ @@ -42785,7 +54827,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content source.␊ */␊ - source: (ContentSource | string)␊ + source: (ContentSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "nodeConfigurations"␊ [k: string]: unknown␊ }␊ @@ -42797,11 +54842,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The job id.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters supplied to the create job operation.␊ */␊ - properties: (JobCreateProperties | string)␊ + properties: (JobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ @@ -42814,11 +54865,17 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The runbook property associated with the entity.␊ */␊ - runbook: (RunbookAssociationProperty | string)␊ + runbook: (RunbookAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runOn which specifies the group name where the job is to be executed.␊ */␊ @@ -42843,11 +54900,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The job schedule name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters supplied to the create job schedule operation.␊ */␊ - properties: (JobScheduleCreateProperties | string)␊ + properties: (JobScheduleCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobSchedules"␊ [k: string]: unknown␊ }␊ @@ -42860,11 +54923,17 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The runbook property associated with the entity.␊ */␊ - runbook: (RunbookAssociationProperty | string)␊ + runbook: (RunbookAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the hybrid worker group that the scheduled job should run on.␊ */␊ @@ -42872,7 +54941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The schedule property associated with the entity.␊ */␊ - schedule: (ScheduleAssociationProperty | string)␊ + schedule: (ScheduleAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42901,13 +54973,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update module properties.␊ */␊ - properties: (ModuleCreateOrUpdateProperties | string)␊ + properties: (ModuleCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "modules"␊ [k: string]: unknown␊ }␊ @@ -42918,7 +54996,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content link.␊ */␊ - contentLink: (ContentLink | string)␊ + contentLink: (ContentLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -42928,7 +55009,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the runbook property type.␊ */␊ - contentHash?: (ContentHash | string)␊ + contentHash?: (ContentHash | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the uri of the runbook content.␊ */␊ @@ -42955,13 +55039,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update runbook properties.␊ */␊ - properties: (RunbookCreateOrUpdateProperties | string)␊ + properties: (RunbookCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "runbooks"␊ [k: string]: unknown␊ }␊ @@ -42973,27 +55063,45 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the description of the runbook.␊ */␊ description?: string␊ - draft?: (RunbookDraft | string)␊ + draft?: (RunbookDraft | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the activity-level tracing options of the runbook.␊ */␊ - logActivityTrace?: (number | string)␊ + logActivityTrace?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets progress log option.␊ */␊ - logProgress?: (boolean | string)␊ + logProgress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets verbose log option.␊ */␊ - logVerbose?: (boolean | string)␊ + logVerbose?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of the content link.␊ */␊ - publishContentLink?: (ContentLink | string)␊ + publishContentLink?: (ContentLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the runbook.␊ */␊ - runbookType: (("Script" | "Graph" | "PowerShellWorkflow" | "PowerShell" | "GraphPowerShellWorkflow" | "GraphPowerShell" | "Python2" | "Python3") | string)␊ + runbookType: (("Script" | "Graph" | "PowerShellWorkflow" | "PowerShell" | "GraphPowerShellWorkflow" | "GraphPowerShell" | "Python2" | "Python3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface RunbookDraft {␊ @@ -43004,11 +55112,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content link.␊ */␊ - draftContentLink?: (ContentLink | string)␊ + draftContentLink?: (ContentLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether runbook is in edit mode.␊ */␊ - inEdit?: (boolean | string)␊ + inEdit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the last modified time of the runbook draft.␊ */␊ @@ -43016,13 +55130,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the runbook output types.␊ */␊ - outputTypes?: (string[] | string)␊ + outputTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runbook draft parameters.␊ */␊ parameters?: ({␊ [k: string]: RunbookParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43036,11 +55156,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a Boolean value to indicate whether the parameter is mandatory or not.␊ */␊ - isMandatory?: (boolean | string)␊ + isMandatory?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Get or sets the position of the parameter.␊ */␊ - position?: (number | string)␊ + position?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the parameter.␊ */␊ @@ -43059,7 +55185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update schedule operation.␊ */␊ - properties: (ScheduleCreateOrUpdateProperties | string)␊ + properties: (ScheduleCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schedules"␊ [k: string]: unknown␊ }␊ @@ -43070,7 +55199,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create Advanced Schedule.␊ */␊ - advancedSchedule?: (AdvancedSchedule | string)␊ + advancedSchedule?: (AdvancedSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the description of the schedule.␊ */␊ @@ -43082,7 +55214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frequency of the schedule.␊ */␊ - frequency: (("OneTime" | "Day" | "Hour" | "Week" | "Month" | "Minute") | string)␊ + frequency: (("OneTime" | "Day" | "Hour" | "Week" | "Month" | "Minute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval of the schedule.␊ */␊ @@ -43106,15 +55241,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Days of the month that the job should execute on. Must be between 1 and 31.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Occurrences of days within a month.␊ */␊ - monthlyOccurrences?: (AdvancedScheduleMonthlyOccurrence[] | string)␊ + monthlyOccurrences?: (AdvancedScheduleMonthlyOccurrence[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Days of the week that the job should execute on.␊ */␊ - weekDays?: (string[] | string)␊ + weekDays?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43124,11 +55268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.␊ */␊ - day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | string)␊ + day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Occurrence of the week within the month. Must be between 1 and 5␊ */␊ - occurrence?: (number | string)␊ + occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43143,7 +55293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create variable operation.␊ */␊ - properties: (VariableCreateOrUpdateProperties | string)␊ + properties: (VariableCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "variables"␊ [k: string]: unknown␊ }␊ @@ -43158,7 +55311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the encrypted flag of the variable.␊ */␊ - isEncrypted?: (boolean | string)␊ + isEncrypted?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the value of the variable.␊ */␊ @@ -43185,13 +55341,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the watcher properties␊ */␊ - properties: (WatcherProperties | string)␊ + properties: (WatcherProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "watchers"␊ [k: string]: unknown␊ }␊ @@ -43206,7 +55368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frequency at which the watcher is invoked.␊ */␊ - executionFrequencyInSeconds?: (number | string)␊ + executionFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the name of the script the watcher is attached to, i.e. the name of an existing runbook.␊ */␊ @@ -43216,7 +55381,10 @@ Generated by [AVA](https://avajs.dev). */␊ scriptParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the name of the hybrid worker group the watcher will run on.␊ */␊ @@ -43235,7 +55403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create webhook operation.␊ */␊ - properties: (WebhookCreateOrUpdateProperties | string)␊ + properties: (WebhookCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "webhooks"␊ [k: string]: unknown␊ }␊ @@ -43250,17 +55421,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the value of the enabled flag of webhook.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the parameters of the job.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The runbook property associated with the entity.␊ */␊ - runbook?: (RunbookAssociationProperty | string)␊ + runbook?: (RunbookAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the name of the hybrid worker group the webhook job will run on.␊ */␊ @@ -43287,14 +55467,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update runbook properties.␊ */␊ - properties: (RunbookCreateOrUpdateProperties | string)␊ + properties: (RunbookCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AutomationAccountsRunbooksDraftChildResource[]␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/runbooks"␊ [k: string]: unknown␊ }␊ @@ -43314,13 +55500,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update module properties.␊ */␊ - properties: (ModuleCreateOrUpdateProperties | string)␊ + properties: (ModuleCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/modules"␊ [k: string]: unknown␊ }␊ @@ -43336,7 +55528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties1 | string)␊ + properties: (CertificateCreateOrUpdateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/certificates"␊ [k: string]: unknown␊ }␊ @@ -43352,7 +55547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create connection properties␊ */␊ - properties: (ConnectionCreateOrUpdateProperties | string)␊ + properties: (ConnectionCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/connections"␊ [k: string]: unknown␊ }␊ @@ -43368,7 +55566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create variable operation.␊ */␊ - properties: (VariableCreateOrUpdateProperties | string)␊ + properties: (VariableCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/variables"␊ [k: string]: unknown␊ }␊ @@ -43384,7 +55585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update schedule operation.␊ */␊ - properties: (ScheduleCreateOrUpdateProperties | string)␊ + properties: (ScheduleCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/schedules"␊ [k: string]: unknown␊ }␊ @@ -43400,7 +55604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create job operation.␊ */␊ - properties: (JobCreateProperties | string)␊ + properties: (JobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/jobs"␊ [k: string]: unknown␊ }␊ @@ -43416,7 +55623,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create connection type.␊ */␊ - properties: (ConnectionTypeCreateOrUpdateProperties | string)␊ + properties: (ConnectionTypeCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/connectionTypes"␊ [k: string]: unknown␊ }␊ @@ -43436,13 +55646,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create compilation job operation.␊ */␊ - properties: (DscCompilationJobCreateProperties | string)␊ + properties: (DscCompilationJobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/compilationjobs"␊ [k: string]: unknown␊ }␊ @@ -43462,13 +55678,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties to create or update configuration.␊ */␊ - properties: (DscConfigurationCreateOrUpdateProperties | string)␊ + properties: (DscConfigurationCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/configurations"␊ [k: string]: unknown␊ }␊ @@ -43484,7 +55706,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create job schedule operation.␊ */␊ - properties: (JobScheduleCreateProperties | string)␊ + properties: (JobScheduleCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/jobSchedules"␊ [k: string]: unknown␊ }␊ @@ -43496,11 +55721,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Dsc configuration property associated with the entity.␊ */␊ - configuration: (DscConfigurationAssociationProperty | string)␊ + configuration: (DscConfigurationAssociationProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a new build version of NodeConfiguration is required.␊ */␊ - incrementNodeConfigurationBuild?: (boolean | string)␊ + incrementNodeConfigurationBuild?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create or update parameters for configuration.␊ */␊ @@ -43508,7 +55739,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content source.␊ */␊ - source: (ContentSource | string)␊ + source: (ContentSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/nodeConfigurations"␊ [k: string]: unknown␊ }␊ @@ -43524,7 +55758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create webhook operation.␊ */␊ - properties: (WebhookCreateOrUpdateProperties | string)␊ + properties: (WebhookCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/webhooks"␊ [k: string]: unknown␊ }␊ @@ -43540,7 +55777,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create credential operation.␊ */␊ - properties: (CredentialCreateOrUpdateProperties | string)␊ + properties: (CredentialCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/credentials"␊ [k: string]: unknown␊ }␊ @@ -43564,13 +55804,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the watcher properties␊ */␊ - properties: (WatcherProperties | string)␊ + properties: (WatcherProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/watchers"␊ [k: string]: unknown␊ }␊ @@ -43586,7 +55832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Software update configuration properties.␊ */␊ - properties: (SoftwareUpdateConfigurationProperties | string)␊ + properties: (SoftwareUpdateConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/softwareUpdateConfigurations"␊ [k: string]: unknown␊ }␊ @@ -43597,19 +55846,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Error response of an operation failure␊ */␊ - error?: (ErrorResponse | string)␊ + error?: (ErrorResponse | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of schedule parameters.␊ */␊ - scheduleInfo: (ScheduleProperties2 | string)␊ + scheduleInfo: (ScheduleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Task properties of the software update configuration.␊ */␊ - tasks?: (SoftwareUpdateConfigurationTasks | string)␊ + tasks?: (SoftwareUpdateConfigurationTasks | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update specific properties of the software update configuration.␊ */␊ - updateConfiguration: (UpdateConfiguration | string)␊ + updateConfiguration: (UpdateConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43633,7 +55894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create Advanced Schedule.␊ */␊ - advancedSchedule?: (AdvancedSchedule1 | string)␊ + advancedSchedule?: (AdvancedSchedule1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the creation time.␊ */␊ @@ -43649,19 +55913,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the expiry time's offset in minutes.␊ */␊ - expiryTimeOffsetMinutes?: (number | string)␊ + expiryTimeOffsetMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the frequency of the schedule.␊ */␊ - frequency?: (("OneTime" | "Day" | "Hour" | "Week" | "Month" | "Minute") | string)␊ + frequency?: (("OneTime" | "Day" | "Hour" | "Week" | "Month" | "Minute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval of the schedule.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether this schedule is enabled.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the last modified time.␊ */␊ @@ -43673,7 +55949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the next run time's offset in minutes.␊ */␊ - nextRunOffsetMinutes?: (number | string)␊ + nextRunOffsetMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the start time of the schedule.␊ */␊ @@ -43691,15 +55970,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Days of the month that the job should execute on. Must be between 1 and 31.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Occurrences of days within a month.␊ */␊ - monthlyOccurrences?: (AdvancedScheduleMonthlyOccurrence1[] | string)␊ + monthlyOccurrences?: (AdvancedScheduleMonthlyOccurrence1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Days of the week that the job should execute on.␊ */␊ - weekDays?: (string[] | string)␊ + weekDays?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43709,11 +55997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.␊ */␊ - day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | string)␊ + day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Occurrence of the week within the month. Must be between 1 and 5␊ */␊ - occurrence?: (number | string)␊ + occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43723,11 +56017,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Task properties of the software update configuration.␊ */␊ - postTask?: (TaskProperties | string)␊ + postTask?: (TaskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Task properties of the software update configuration.␊ */␊ - preTask?: (TaskProperties | string)␊ + preTask?: (TaskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43739,7 +56039,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the name of the runbook.␊ */␊ @@ -43753,7 +56056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of azure resource Ids for azure virtual machines targeted by the software update configuration.␊ */␊ - azureVirtualMachines?: (string[] | string)␊ + azureVirtualMachines?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601␊ */␊ @@ -43761,23 +56067,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linux specific update configuration.␊ */␊ - linux?: (LinuxProperties | string)␊ + linux?: (LinuxProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of names of non-azure machines targeted by the software update configuration.␊ */␊ - nonAzureComputerNames?: (string[] | string)␊ + nonAzureComputerNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * operating system of target machines.␊ */␊ - operatingSystem: (("Windows" | "Linux") | string)␊ + operatingSystem: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group specific to the update configuration.␊ */␊ - targets?: (TargetProperties | string)␊ + targets?: (TargetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Windows specific update configuration.␊ */␊ - windows?: (WindowsProperties | string)␊ + windows?: (WindowsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43787,15 +56108,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * packages excluded from the software update configuration.␊ */␊ - excludedPackageNameMasks?: (string[] | string)␊ + excludedPackageNameMasks?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update classifications included in the software update configuration.␊ */␊ - includedPackageClassifications?: (("Unclassified" | "Critical" | "Security" | "Other") | string)␊ + includedPackageClassifications?: (("Unclassified" | "Critical" | "Security" | "Other") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * packages included from the software update configuration.␊ */␊ - includedPackageNameMasks?: (string[] | string)␊ + includedPackageNameMasks?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reboot setting for the software update configuration.␊ */␊ @@ -43809,11 +56139,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Azure queries in the software update configuration.␊ */␊ - azureQueries?: (AzureQueryProperties[] | string)␊ + azureQueries?: (AzureQueryProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of non Azure queries in the software update configuration.␊ */␊ - nonAzureQueries?: (NonAzureQueryProperties[] | string)␊ + nonAzureQueries?: (NonAzureQueryProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43823,15 +56159,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of locations to scope the query to.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Subscription or Resource Group ARM Ids.␊ */␊ - scope?: (string[] | string)␊ + scope?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tag filter information for the VM.␊ */␊ - tagSettings?: (TagSettingsProperties | string)␊ + tagSettings?: (TagSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43841,13 +56186,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter VMs by Any or All specified tags.␊ */␊ - filterOperator?: (("All" | "Any") | string)␊ + filterOperator?: (("All" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dictionary of tags with its list of values.␊ */␊ tags?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -43871,15 +56222,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * KB numbers excluded from the software update configuration.␊ */␊ - excludedKbNumbers?: (string[] | string)␊ + excludedKbNumbers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * KB numbers included from the software update configuration.␊ */␊ - includedKbNumbers?: (string[] | string)␊ + includedKbNumbers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update classification included in the software update configuration. A comma separated string with required values.␊ */␊ - includedUpdateClassifications?: (("Unclassified" | "Critical" | "Security" | "UpdateRollup" | "FeaturePack" | "ServicePack" | "Definition" | "Tools" | "Updates") | string)␊ + includedUpdateClassifications?: (("Unclassified" | "Critical" | "Security" | "UpdateRollup" | "FeaturePack" | "ServicePack" | "Definition" | "Tools" | "Updates") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reboot setting for the software update configuration.␊ */␊ @@ -43895,7 +56255,10 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobCreateProperties1 | string)␊ + properties: (JobCreateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/jobs"␊ [k: string]: unknown␊ }␊ @@ -43905,11 +56268,17 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The runbook property associated with the entity.␊ */␊ - runbook?: (RunbookAssociationProperty1 | string)␊ + runbook?: (RunbookAssociationProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runOn which specifies the group name where the job is to be executed.␊ */␊ @@ -43938,7 +56307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the create source control operation.␊ */␊ - properties: (SourceControlCreateOrUpdateProperties | string)␊ + properties: (SourceControlCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AutomationAccountsSourceControlsSourceControlSyncJobsChildResource[]␊ type: "Microsoft.Automation/automationAccounts/sourceControls"␊ [k: string]: unknown␊ @@ -43950,7 +56322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The auto async of the source control. Default is false.␊ */␊ - autoSync?: (boolean | string)␊ + autoSync?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The repo branch of the source control. Include branch as empty string for VsoTfvc.␊ */␊ @@ -43966,16 +56341,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * The auto publish of the source control. Default is true.␊ */␊ - publishRunbook?: (boolean | string)␊ + publishRunbook?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The repo url of the source control.␊ */␊ repoUrl?: string␊ - securityToken?: (SourceControlSecurityTokenProperties | string)␊ + securityToken?: (SourceControlSecurityTokenProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source type. Must be one of VsoGit, VsoTfvc, GitHub, case sensitive.␊ */␊ - sourceType?: (("VsoGit" | "VsoTfvc" | "GitHub") | string)␊ + sourceType?: (("VsoGit" | "VsoTfvc" | "GitHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SourceControlSecurityTokenProperties {␊ @@ -43990,7 +56374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The token type. Must be either PersonalAccessToken or Oauth.␊ */␊ - tokenType?: (("PersonalAccessToken" | "Oauth") | string)␊ + tokenType?: (("PersonalAccessToken" | "Oauth") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44001,11 +56388,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source control sync job id.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of create source control sync job properties.␊ */␊ - properties: (SourceControlSyncJobCreateProperties | string)␊ + properties: (SourceControlSyncJobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourceControlSyncJobs"␊ [k: string]: unknown␊ }␊ @@ -44031,7 +56424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of create source control sync job properties.␊ */␊ - properties: (SourceControlSyncJobCreateProperties | string)␊ + properties: (SourceControlSyncJobCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/sourceControls/sourceControlSyncJobs"␊ [k: string]: unknown␊ }␊ @@ -44051,13 +56447,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create compilation job operation.␊ */␊ - properties: (DscCompilationJobCreateProperties1 | string)␊ + properties: (DscCompilationJobCreateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/compilationjobs"␊ [k: string]: unknown␊ }␊ @@ -44068,17 +56470,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Dsc configuration property associated with the entity.␊ */␊ - configuration: (DscConfigurationAssociationProperty1 | string)␊ + configuration: (DscConfigurationAssociationProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a new build version of NodeConfiguration is required.␊ */␊ - incrementNodeConfigurationBuild?: (boolean | string)␊ + incrementNodeConfigurationBuild?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the parameters of the job.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44103,13 +56514,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameter properties supplied to the create or update node configuration operation.␊ */␊ - properties: (DscNodeConfigurationCreateOrUpdateParametersProperties | string)␊ + properties: (DscNodeConfigurationCreateOrUpdateParametersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/nodeConfigurations"␊ [k: string]: unknown␊ }␊ @@ -44120,15 +56537,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Dsc configuration property associated with the entity.␊ */␊ - configuration: (DscConfigurationAssociationProperty1 | string)␊ + configuration: (DscConfigurationAssociationProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a new build version of NodeConfiguration is required.␊ */␊ - incrementNodeConfigurationBuild?: (boolean | string)␊ + incrementNodeConfigurationBuild?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of the content source.␊ */␊ - source: (ContentSource1 | string)␊ + source: (ContentSource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44138,11 +56564,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the runbook property type.␊ */␊ - hash?: (ContentHash1 | string)␊ + hash?: (ContentHash1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the content source type.␊ */␊ - type?: (("embeddedContent" | "uri") | string)␊ + type?: (("embeddedContent" | "uri") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the value of the content. This is based on the content source type.␊ */␊ @@ -44179,13 +56611,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update module properties.␊ */␊ - properties: (PythonPackageCreateProperties | string)␊ + properties: (PythonPackageCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/python2Packages"␊ [k: string]: unknown␊ }␊ @@ -44196,7 +56634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content link.␊ */␊ - contentLink: (ContentLink1 | string)␊ + contentLink: (ContentLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44206,7 +56647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the runbook property type.␊ */␊ - contentHash?: (ContentHash2 | string)␊ + contentHash?: (ContentHash2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the uri of the runbook content.␊ */␊ @@ -44247,14 +56691,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters supplied to the create or update runbook properties.␊ */␊ - properties: (RunbookCreateOrUpdateProperties1 | string)␊ + properties: (RunbookCreateOrUpdateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AutomationAccountsRunbooksDraftChildResource1[]␊ /**␊ * Gets or sets the tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Automation/automationAccounts/runbooks"␊ [k: string]: unknown␊ }␊ @@ -44266,27 +56716,45 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the description of the runbook.␊ */␊ description?: string␊ - draft?: (RunbookDraft1 | string)␊ + draft?: (RunbookDraft1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the activity-level tracing options of the runbook.␊ */␊ - logActivityTrace?: (number | string)␊ + logActivityTrace?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets progress log option.␊ */␊ - logProgress?: (boolean | string)␊ + logProgress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets verbose log option.␊ */␊ - logVerbose?: (boolean | string)␊ + logVerbose?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of the content link.␊ */␊ - publishContentLink?: (ContentLink1 | string)␊ + publishContentLink?: (ContentLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the runbook.␊ */␊ - runbookType: (("Script" | "Graph" | "PowerShellWorkflow" | "PowerShell" | "GraphPowerShellWorkflow" | "GraphPowerShell" | "Python2" | "Python3") | string)␊ + runbookType: (("Script" | "Graph" | "PowerShellWorkflow" | "PowerShell" | "GraphPowerShellWorkflow" | "GraphPowerShell" | "Python2" | "Python3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface RunbookDraft1 {␊ @@ -44297,11 +56765,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of the content link.␊ */␊ - draftContentLink?: (ContentLink1 | string)␊ + draftContentLink?: (ContentLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether runbook is in edit mode.␊ */␊ - inEdit?: (boolean | string)␊ + inEdit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the last modified time of the runbook draft.␊ */␊ @@ -44309,13 +56783,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the runbook output types.␊ */␊ - outputTypes?: (string[] | string)␊ + outputTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the runbook draft parameters.␊ */␊ parameters?: ({␊ [k: string]: RunbookParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44329,11 +56809,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a Boolean value to indicate whether the parameter is mandatory or not.␊ */␊ - isMandatory?: (boolean | string)␊ + isMandatory?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Get or sets the position of the parameter.␊ */␊ - position?: (number | string)␊ + position?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the type of the parameter.␊ */␊ @@ -44356,13 +56842,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The additional properties of a Media Service resource.␊ */␊ - properties: (MediaServiceProperties | string)␊ + properties: (MediaServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags to help categorize the resource in the Azure portal.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaservices"␊ [k: string]: unknown␊ }␊ @@ -44373,7 +56865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage accounts for this resource.␊ */␊ - storageAccounts?: (StorageAccount1[] | string)␊ + storageAccounts?: (StorageAccount1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44387,7 +56882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Is this storage account resource the primary storage account for the Media Service resource. Blob only storage must set this to false.␊ */␊ - isPrimary: (boolean | string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44406,14 +56904,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Media Services account.␊ */␊ - properties: (MediaServiceProperties1 | string)␊ + properties: (MediaServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (MediaServicesAccountFiltersChildResource | MediaServicesAssetsChildResource | MediaServicesContentKeyPoliciesChildResource | MediaServicesTransformsChildResource | MediaServicesStreamingPoliciesChildResource | MediaServicesStreamingLocatorsChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaservices"␊ [k: string]: unknown␊ }␊ @@ -44424,7 +56928,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage accounts for this resource.␊ */␊ - storageAccounts?: (StorageAccount2[] | string)␊ + storageAccounts?: (StorageAccount2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44438,7 +56945,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the storage account.␊ */␊ - type: (("Primary" | "Secondary") | string)␊ + type: (("Primary" | "Secondary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44453,7 +56963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Media Filter properties.␊ */␊ - properties: (MediaFilterProperties | string)␊ + properties: (MediaFilterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accountFilters"␊ [k: string]: unknown␊ }␊ @@ -44464,15 +56977,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter First Quality␊ */␊ - firstQuality?: (FirstQuality | string)␊ + firstQuality?: (FirstQuality | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The presentation time range, this is asset related and not recommended for Account Filter.␊ */␊ - presentationTimeRange?: (PresentationTimeRange | string)␊ + presentationTimeRange?: (PresentationTimeRange | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tracks selection conditions.␊ */␊ - tracks?: (FilterTrackSelection[] | string)␊ + tracks?: (FilterTrackSelection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44482,7 +57004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The first quality bitrate.␊ */␊ - bitrate: (number | string)␊ + bitrate: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44492,27 +57017,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The absolute end time boundary.␊ */␊ - endTimestamp?: (number | string)␊ + endTimestamp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The indicator of forcing existing of end time stamp.␊ */␊ - forceEndTimestamp?: (boolean | string)␊ + forceEndTimestamp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative to end right edge.␊ */␊ - liveBackoffDuration?: (number | string)␊ + liveBackoffDuration?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative to end sliding window.␊ */␊ - presentationWindowDuration?: (number | string)␊ + presentationWindowDuration?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The absolute start time boundary.␊ */␊ - startTimestamp?: (number | string)␊ + startTimestamp?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time scale of time stamps.␊ */␊ - timescale?: (number | string)␊ + timescale?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44522,7 +57065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The track selections.␊ */␊ - trackSelections: (FilterTrackPropertyCondition[] | string)␊ + trackSelections: (FilterTrackPropertyCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44532,11 +57078,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The track property condition operation.␊ */␊ - operation: (("Equal" | "NotEqual") | string)␊ + operation: (("Equal" | "NotEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The track property type.␊ */␊ - property: (("Unknown" | "Type" | "Name" | "Language" | "FourCC" | "Bitrate") | string)␊ + property: (("Unknown" | "Type" | "Name" | "Language" | "FourCC" | "Bitrate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The track property value.␊ */␊ @@ -44555,7 +57107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Asset properties.␊ */␊ - properties: (AssetProperties | string)␊ + properties: (AssetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "assets"␊ [k: string]: unknown␊ }␊ @@ -44593,7 +57148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Content Key Policy.␊ */␊ - properties: (ContentKeyPolicyProperties | string)␊ + properties: (ContentKeyPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "contentKeyPolicies"␊ [k: string]: unknown␊ }␊ @@ -44608,7 +57166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Key Policy options.␊ */␊ - options: (ContentKeyPolicyOption[] | string)␊ + options: (ContentKeyPolicyOption[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44618,7 +57179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for Content Key Policy configuration. A derived class must be used to create a configuration.␊ */␊ - configuration: (ContentKeyPolicyConfiguration | string)␊ + configuration: (ContentKeyPolicyConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Policy Option description.␊ */␊ @@ -44626,7 +57190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for Content Key Policy restrictions. A derived class must be used to create a restriction.␊ */␊ - restriction: (ContentKeyPolicyRestriction | string)␊ + restriction: (ContentKeyPolicyRestriction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44662,7 +57229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PlayReady licenses.␊ */␊ - licenses: (ContentKeyPolicyPlayReadyLicense[] | string)␊ + licenses: (ContentKeyPolicyPlayReadyLicense[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom response data.␊ */␊ @@ -44676,7 +57246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether test devices can use the license.␊ */␊ - allowTestDevices: (boolean | string)␊ + allowTestDevices: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The begin date of license␊ */␊ @@ -44684,11 +57257,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for content key ID location. A derived class must be used to represent the location.␊ */␊ - contentKeyLocation: (ContentKeyPolicyPlayReadyContentKeyLocation | string)␊ + contentKeyLocation: (ContentKeyPolicyPlayReadyContentKeyLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The PlayReady content type.␊ */␊ - contentType: (("Unknown" | "Unspecified" | "UltraVioletDownload" | "UltraVioletStreaming") | string)␊ + contentType: (("Unknown" | "Unspecified" | "UltraVioletDownload" | "UltraVioletStreaming") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expiration date of license.␊ */␊ @@ -44700,11 +57279,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The license type.␊ */␊ - licenseType: (("Unknown" | "NonPersistent" | "Persistent") | string)␊ + licenseType: (("Unknown" | "NonPersistent" | "Persistent") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures the Play Right in the PlayReady license.␊ */␊ - playRight?: (ContentKeyPolicyPlayReadyPlayRight | string)␊ + playRight?: (ContentKeyPolicyPlayReadyPlayRight | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative begin date of license.␊ */␊ @@ -44730,7 +57315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The content key ID.␊ */␊ - keyId: (string | string)␊ + keyId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44740,31 +57328,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configures Automatic Gain Control (AGC) and Color Stripe in the license. Must be between 0 and 3 inclusive.␊ */␊ - agcAndColorStripeRestriction?: (number | string)␊ + agcAndColorStripeRestriction?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures Unknown output handling settings of the license.␊ */␊ - allowPassingVideoContentToUnknownOutput: (("Unknown" | "NotAllowed" | "Allowed" | "AllowedWithVideoConstriction") | string)␊ + allowPassingVideoContentToUnknownOutput: (("Unknown" | "NotAllowed" | "Allowed" | "AllowedWithVideoConstriction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the output protection level for compressed digital audio.␊ */␊ - analogVideoOpl?: (number | string)␊ + analogVideoOpl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the output protection level for compressed digital audio.␊ */␊ - compressedDigitalAudioOpl?: (number | string)␊ + compressedDigitalAudioOpl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the output protection level for compressed digital video.␊ */␊ - compressedDigitalVideoOpl?: (number | string)␊ + compressedDigitalVideoOpl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables the Image Constraint For Analog Component Video Restriction in the license.␊ */␊ - digitalVideoOnlyContentRestriction: (boolean | string)␊ + digitalVideoOnlyContentRestriction: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures the Explicit Analog Television Output Restriction control bits. For further details see the PlayReady Compliance Rules.␊ */␊ - explicitAnalogTelevisionOutputRestriction?: (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction | string)␊ + explicitAnalogTelevisionOutputRestriction?: (ContentKeyPolicyPlayReadyExplicitAnalogTelevisionRestriction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time that the license is valid after the license is first used to play content.␊ */␊ @@ -44772,23 +57381,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables the Image Constraint For Analog Component Video Restriction in the license.␊ */␊ - imageConstraintForAnalogComponentVideoRestriction: (boolean | string)␊ + imageConstraintForAnalogComponentVideoRestriction: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables the Image Constraint For Analog Component Video Restriction in the license.␊ */␊ - imageConstraintForAnalogComputerMonitorRestriction: (boolean | string)␊ + imageConstraintForAnalogComputerMonitorRestriction: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures the Serial Copy Management System (SCMS) in the license. Must be between 0 and 3 inclusive.␊ */␊ - scmsRestriction?: (number | string)␊ + scmsRestriction?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the output protection level for uncompressed digital audio.␊ */␊ - uncompressedDigitalAudioOpl?: (number | string)␊ + uncompressedDigitalAudioOpl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the output protection level for uncompressed digital video.␊ */␊ - uncompressedDigitalVideoOpl?: (number | string)␊ + uncompressedDigitalVideoOpl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44798,11 +57422,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this restriction is enforced on a Best Effort basis.␊ */␊ - bestEffort: (boolean | string)␊ + bestEffort: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures the restriction control bits. Must be between 0 and 3 inclusive.␊ */␊ - configurationData: (number | string)␊ + configurationData: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44813,7 +57443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key that must be used as FairPlay Application Secret key.␊ */␊ - ask: (string | string)␊ + ask: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).␊ */␊ @@ -44825,11 +57458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rental and lease key type.␊ */␊ - rentalAndLeaseKeyType: (("Unknown" | "Undefined" | "PersistentUnlimited" | "PersistentLimited") | string)␊ + rentalAndLeaseKeyType: (("Unknown" | "Undefined" | "PersistentUnlimited" | "PersistentLimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rental duration. Must be greater than or equal to 0.␊ */␊ - rentalDuration: (number | string)␊ + rentalDuration: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44854,7 +57493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of alternative verification keys.␊ */␊ - alternateVerificationKeys?: (ContentKeyPolicyRestrictionTokenKey[] | string)␊ + alternateVerificationKeys?: (ContentKeyPolicyRestrictionTokenKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The audience for the token.␊ */␊ @@ -44870,15 +57512,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for Content Key Policy key for token validation. A derived class must be used to create a token key.␊ */␊ - primaryVerificationKey: ((ContentKeyPolicySymmetricTokenKey | ContentKeyPolicyRsaTokenKey | ContentKeyPolicyX509CertificateTokenKey) | string)␊ + primaryVerificationKey: ((ContentKeyPolicySymmetricTokenKey | ContentKeyPolicyRsaTokenKey | ContentKeyPolicyX509CertificateTokenKey) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of required token claims.␊ */␊ - requiredClaims?: (ContentKeyPolicyTokenClaim[] | string)␊ + requiredClaims?: (ContentKeyPolicyTokenClaim[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of token.␊ */␊ - restrictionTokenType: (("Unknown" | "Swt" | "Jwt") | string)␊ + restrictionTokenType: (("Unknown" | "Swt" | "Jwt") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44889,7 +57540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key value of the key␊ */␊ - keyValue: (string | string)␊ + keyValue: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44900,11 +57554,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The RSA Parameter exponent␊ */␊ - exponent: (string | string)␊ + exponent: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RSA Parameter modulus␊ */␊ - modulus: (string | string)␊ + modulus: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44915,7 +57575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The raw data field of a certificate in PKCS 12 format (X509Certificate2 in .NET)␊ */␊ - rawBody: (string | string)␊ + rawBody: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44944,7 +57607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A Transform.␊ */␊ - properties: (TransformProperties | string)␊ + properties: (TransformProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "transforms"␊ [k: string]: unknown␊ }␊ @@ -44959,7 +57625,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of one or more TransformOutputs that the Transform should generate.␊ */␊ - outputs: (TransformOutput[] | string)␊ + outputs: (TransformOutput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44969,15 +57638,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'.␊ */␊ - onError?: (("StopProcessingJob" | "ContinueJob") | string)␊ + onError?: (("StopProcessingJob" | "ContinueJob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base type for all Presets, which define the recipe or instructions on how the input media files should be processed.␊ */␊ - preset: (Preset | string)␊ + preset: (Preset | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal.␊ */␊ - relativePriority?: (("Low" | "Normal" | "High") | string)␊ + relativePriority?: (("Low" | "Normal" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44988,7 +57666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected.␊ */␊ - resolution?: (("SourceResolution" | "StandardDefinition") | string)␊ + resolution?: (("SourceResolution" | "StandardDefinition") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -44999,7 +57680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out.␊ */␊ - insightsToExtract?: (("AudioInsightsOnly" | "VideoInsightsOnly" | "AllInsights") | string)␊ + insightsToExtract?: (("AudioInsightsOnly" | "VideoInsightsOnly" | "AllInsights") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45010,7 +57694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The built-in preset to be used for encoding videos.␊ */␊ - presetName: (("H264SingleBitrateSD" | "H264SingleBitrate720p" | "H264SingleBitrate1080p" | "AdaptiveStreaming" | "AACGoodQualityAudio" | "ContentAwareEncodingExperimental" | "H264MultipleBitrate1080p" | "H264MultipleBitrate720p" | "H264MultipleBitrateSD") | string)␊ + presetName: (("H264SingleBitrateSD" | "H264SingleBitrate720p" | "H264SingleBitrate1080p" | "AdaptiveStreaming" | "AACGoodQualityAudio" | "ContentAwareEncodingExperimental" | "H264MultipleBitrate1080p" | "H264MultipleBitrate720p" | "H264MultipleBitrateSD") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45021,15 +57708,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of codecs to be used when encoding the input video.␊ */␊ - codecs: (Codec[] | string)␊ + codecs: (Codec[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.␊ */␊ - filters?: (Filters | string)␊ + filters?: (Filters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of outputs to be produced by the encoder.␊ */␊ - formats: (Format[] | string)␊ + formats: (Format[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45040,7 +57736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encoding profile to be used when encoding audio with AAC.␊ */␊ - profile?: (("AacLc" | "HeAacV1" | "HeAacV2") | string)␊ + profile?: (("AacLc" | "HeAacV1" | "HeAacV2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45058,7 +57757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of output JPEG image layers to be produced by the encoder.␊ */␊ - layers?: (JpgLayer[] | string)␊ + layers?: (JpgLayer[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45076,7 +57778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression quality of the JPEG output. Range is from 0-100 and the default is 70.␊ */␊ - quality?: (number | string)␊ + quality?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.␊ */␊ @@ -45091,7 +57796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of output PNG image layers to be produced by the encoder.␊ */␊ - layers?: (PngLayer[] | string)␊ + layers?: (PngLayer[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45120,15 +57828,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tells the encoder how to choose its encoding settings. The default value is Balanced.␊ */␊ - complexity?: (("Speed" | "Balanced" | "Quality") | string)␊ + complexity?: (("Speed" | "Balanced" | "Quality") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection of output H.264 layers to be produced by the encoder.␊ */␊ - layers?: (H264Layer[] | string)␊ + layers?: (H264Layer[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not the encoder should insert key frames at scene changes. If not specified, the default is false. This flag should be set to true only when the encoder is being configured to produce a single output video.␊ */␊ - sceneChangeDetection?: (boolean | string)␊ + sceneChangeDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45138,15 +57855,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use.␊ */␊ - adaptiveBFrame?: (boolean | string)␊ + adaptiveBFrame?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of B-frames to be used when encoding this layer. If not specified, the encoder chooses an appropriate number based on the video profile and level.␊ */␊ - bFrames?: (number | string)␊ + bFrames?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The average bitrate in bits per second at which to encode the input video when generating this layer. This is a required field.␊ */␊ - bitrate: (number | string)␊ + bitrate: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range [0.1-100] seconds. The default is 5 seconds (for example, PT5S).␊ */␊ @@ -45154,7 +57880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.␊ */␊ - entropyMode?: (("Cabac" | "Cavlc") | string)␊ + entropyMode?: (("Cabac" | "Cavlc") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video.␊ */␊ @@ -45174,19 +57903,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate.␊ */␊ - maxBitrate?: (number | string)␊ + maxBitrate?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * We currently support Baseline, Main, High, High422, High444. Default is Auto.␊ */␊ - profile?: (("Auto" | "Baseline" | "Main" | "High" | "High422" | "High444") | string)␊ + profile?: (("Auto" | "Baseline" | "Main" | "High" | "High422" | "High444") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting.␊ */␊ - referenceFrames?: (number | string)␊ + referenceFrames?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of slices to be used when encoding this layer. If not specified, default is zero, which means that encoder will use a single slice for each frame.␊ */␊ - slices?: (number | string)␊ + slices?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.␊ */␊ @@ -45207,19 +57948,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a rectangular window applied to the input media before processing it.␊ */␊ - crop?: (Rectangle | string)␊ + crop?: (Rectangle | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the de-interlacing settings.␊ */␊ - deinterlace?: (Deinterlace | string)␊ + deinterlace?: (Deinterlace | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of overlays to be applied to the input video. These could be audio, image or video overlays.␊ */␊ - overlays?: (Overlay[] | string)␊ + overlays?: (Overlay[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto.␊ */␊ - rotation?: (("Auto" | "None" | "Rotate0" | "Rotate90" | "Rotate180" | "Rotate270") | string)␊ + rotation?: (("Auto" | "None" | "Rotate0" | "Rotate90" | "Rotate180" | "Rotate270") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45251,11 +58004,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The deinterlacing mode. Defaults to AutoPixelAdaptive.␊ */␊ - mode?: (("Off" | "AutoPixelAdaptive") | string)␊ + mode?: (("Off" | "AutoPixelAdaptive") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The field parity for de-interlacing, defaults to Auto.␊ */␊ - parity?: (("Auto" | "TopFieldFirst" | "BottomFieldFirst") | string)␊ + parity?: (("Auto" | "TopFieldFirst" | "BottomFieldFirst") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45273,15 +58032,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a rectangular window applied to the input media before processing it.␊ */␊ - cropRectangle?: (Rectangle | string)␊ + cropRectangle?: (Rectangle | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The opacity of the overlay. This is a value in the range [0 - 1.0]. Default is 1.0 which mean the overlay is opaque.␊ */␊ - opacity?: (number | string)␊ + opacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a rectangular window applied to the input media before processing it.␊ */␊ - position?: (Rectangle | string)␊ + position?: (Rectangle | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45305,7 +58073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of labels that describe how the encoder should multiplex video and audio into an output file. For example, if the encoder is producing two video layers with labels v1 and v2, and one audio layer with label a1, then an array like '[v1, a1]' tells the encoder to produce an output file with the video track represented by v1 and the audio track represented by a1.␊ */␊ - labels: (string[] | string)␊ + labels: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45334,7 +58105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify properties of Streaming Policy␊ */␊ - properties: (StreamingPolicyProperties | string)␊ + properties: (StreamingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "streamingPolicies"␊ [k: string]: unknown␊ }␊ @@ -45345,11 +58119,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class for CommonEncryptionCbcs encryption scheme␊ */␊ - commonEncryptionCbcs?: (CommonEncryptionCbcs | string)␊ + commonEncryptionCbcs?: (CommonEncryptionCbcs | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class for envelope encryption scheme␊ */␊ - commonEncryptionCenc?: (CommonEncryptionCenc | string)␊ + commonEncryptionCenc?: (CommonEncryptionCenc | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default ContentKey used by current Streaming Policy␊ */␊ @@ -45357,11 +58137,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class for EnvelopeEncryption encryption scheme␊ */␊ - envelopeEncryption?: (EnvelopeEncryption | string)␊ + envelopeEncryption?: (EnvelopeEncryption | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class for NoEncryption scheme␊ */␊ - noEncryption?: (NoEncryption | string)␊ + noEncryption?: (NoEncryption | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45371,19 +58157,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Representing which tracks should not be encrypted␊ */␊ - clearTracks?: (TrackSelection[] | string)␊ + clearTracks?: (TrackSelection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify properties of all content keys in Streaming Policy␊ */␊ - contentKeys?: (StreamingPolicyContentKeys | string)␊ + contentKeys?: (StreamingPolicyContentKeys | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify DRM configurations of CommonEncryptionCbcs scheme in Streaming Policy␊ */␊ - drm?: (CbcsDrmConfiguration | string)␊ + drm?: (CbcsDrmConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify which protocols are enabled␊ */␊ - enabledProtocols?: (EnabledProtocols | string)␊ + enabledProtocols?: (EnabledProtocols | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45393,7 +58191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * TrackSelections is a track property condition list which can specify track(s)␊ */␊ - trackSelections?: (TrackPropertyCondition[] | string)␊ + trackSelections?: (TrackPropertyCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45403,11 +58204,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Track property condition operation.␊ */␊ - operation: (("Unknown" | "Equal") | string)␊ + operation: (("Unknown" | "Equal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Track property type.␊ */␊ - property: (("Unknown" | "FourCC") | string)␊ + property: (("Unknown" | "FourCC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Track property value␊ */␊ @@ -45421,11 +58228,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify properties of default content key for each encryption scheme␊ */␊ - defaultKey?: (DefaultKey | string)␊ + defaultKey?: (DefaultKey | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Representing tracks needs separate content key␊ */␊ - keyToTrackMappings?: (StreamingPolicyContentKey[] | string)␊ + keyToTrackMappings?: (StreamingPolicyContentKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45457,7 +58270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tracks which use this content key␊ */␊ - tracks?: (TrackSelection[] | string)␊ + tracks?: (TrackSelection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45467,15 +58283,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify configurations of FairPlay in Streaming Policy␊ */␊ - fairPlay?: (StreamingPolicyFairPlayConfiguration | string)␊ + fairPlay?: (StreamingPolicyFairPlayConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify configurations of PlayReady in Streaming Policy␊ */␊ - playReady?: (StreamingPolicyPlayReadyConfiguration | string)␊ + playReady?: (StreamingPolicyPlayReadyConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify configurations of Widevine in Streaming Policy␊ */␊ - widevine?: (StreamingPolicyWidevineConfiguration | string)␊ + widevine?: (StreamingPolicyWidevineConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45485,7 +58310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * All license to be persistent or not␊ */␊ - allowPersistentLicense: (boolean | string)␊ + allowPersistentLicense: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template for the URL of the custom service delivering licenses to end user players. Not required when using Azure Media Services for issuing licenses. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.␊ */␊ @@ -45523,19 +58351,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable DASH protocol or not␊ */␊ - dash: (boolean | string)␊ + dash: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Download protocol or not␊ */␊ - download: (boolean | string)␊ + download: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable HLS protocol or not␊ */␊ - hls: (boolean | string)␊ + hls: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable SmoothStreaming protocol or not␊ */␊ - smoothStreaming: (boolean | string)␊ + smoothStreaming: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45545,19 +58385,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Representing which tracks should not be encrypted␊ */␊ - clearTracks?: (TrackSelection[] | string)␊ + clearTracks?: (TrackSelection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify properties of all content keys in Streaming Policy␊ */␊ - contentKeys?: (StreamingPolicyContentKeys | string)␊ + contentKeys?: (StreamingPolicyContentKeys | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify DRM configurations of CommonEncryptionCenc scheme in Streaming Policy␊ */␊ - drm?: (CencDrmConfiguration | string)␊ + drm?: (CencDrmConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify which protocols are enabled␊ */␊ - enabledProtocols?: (EnabledProtocols | string)␊ + enabledProtocols?: (EnabledProtocols | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45567,11 +58419,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify configurations of PlayReady in Streaming Policy␊ */␊ - playReady?: (StreamingPolicyPlayReadyConfiguration | string)␊ + playReady?: (StreamingPolicyPlayReadyConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify configurations of Widevine in Streaming Policy␊ */␊ - widevine?: (StreamingPolicyWidevineConfiguration | string)␊ + widevine?: (StreamingPolicyWidevineConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45581,11 +58439,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Representing which tracks should not be encrypted␊ */␊ - clearTracks?: (TrackSelection[] | string)␊ + clearTracks?: (TrackSelection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class to specify properties of all content keys in Streaming Policy␊ */␊ - contentKeys?: (StreamingPolicyContentKeys | string)␊ + contentKeys?: (StreamingPolicyContentKeys | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template for the URL of the custom service delivering keys to end user players. Not required when using Azure Media Services for issuing keys. The template supports replaceable tokens that the service will update at runtime with the value specific to the request. The currently supported token values are {AlternativeMediaId}, which is replaced with the value of StreamingLocatorId.AlternativeMediaId, and {ContentKeyId}, which is replaced with the value of identifier of the key being requested.␊ */␊ @@ -45593,7 +58457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify which protocols are enabled␊ */␊ - enabledProtocols?: (EnabledProtocols | string)␊ + enabledProtocols?: (EnabledProtocols | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45603,7 +58470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify which protocols are enabled␊ */␊ - enabledProtocols?: (EnabledProtocols | string)␊ + enabledProtocols?: (EnabledProtocols | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45618,7 +58488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Streaming Locator.␊ */␊ - properties: (StreamingLocatorProperties | string)␊ + properties: (StreamingLocatorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "streamingLocators"␊ [k: string]: unknown␊ }␊ @@ -45637,7 +58510,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ContentKeys used by this Streaming Locator.␊ */␊ - contentKeys?: (StreamingLocatorContentKey[] | string)␊ + contentKeys?: (StreamingLocatorContentKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the default ContentKeyPolicy used by this Streaming Locator.␊ */␊ @@ -45649,7 +58525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of asset or account filters which apply to this streaming locator␊ */␊ - filters?: (string[] | string)␊ + filters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start time of the Streaming Locator.␊ */␊ @@ -45671,7 +58550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ID of Content Key␊ */␊ - id: (string | string)␊ + id: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Label of Content Key as specified in the Streaming Policy␊ */␊ @@ -45694,7 +58576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Media Filter properties.␊ */␊ - properties: (MediaFilterProperties | string)␊ + properties: (MediaFilterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/accountFilters"␊ [k: string]: unknown␊ }␊ @@ -45710,7 +58595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Asset properties.␊ */␊ - properties: (AssetProperties | string)␊ + properties: (AssetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: MediaServicesAssetsAssetFiltersChildResource[]␊ type: "Microsoft.Media/mediaServices/assets"␊ [k: string]: unknown␊ @@ -45727,7 +58615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Media Filter properties.␊ */␊ - properties: (MediaFilterProperties | string)␊ + properties: (MediaFilterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "assetFilters"␊ [k: string]: unknown␊ }␊ @@ -45743,7 +58634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Media Filter properties.␊ */␊ - properties: (MediaFilterProperties | string)␊ + properties: (MediaFilterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/assets/assetFilters"␊ [k: string]: unknown␊ }␊ @@ -45759,7 +58653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Content Key Policy.␊ */␊ - properties: (ContentKeyPolicyProperties | string)␊ + properties: (ContentKeyPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/contentKeyPolicies"␊ [k: string]: unknown␊ }␊ @@ -45775,7 +58672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Streaming Locator.␊ */␊ - properties: (StreamingLocatorProperties | string)␊ + properties: (StreamingLocatorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/streamingLocators"␊ [k: string]: unknown␊ }␊ @@ -45791,7 +58691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class to specify properties of Streaming Policy␊ */␊ - properties: (StreamingPolicyProperties | string)␊ + properties: (StreamingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/streamingPolicies"␊ [k: string]: unknown␊ }␊ @@ -45807,7 +58710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A Transform.␊ */␊ - properties: (TransformProperties | string)␊ + properties: (TransformProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: MediaServicesTransformsJobsChildResource[]␊ type: "Microsoft.Media/mediaServices/transforms"␊ [k: string]: unknown␊ @@ -45824,7 +58730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Job.␊ */␊ - properties: (JobProperties2 | string)␊ + properties: (JobProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ @@ -45837,7 +58746,10 @@ Generated by [AVA](https://avajs.dev). */␊ correlationData?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional customer supplied description of the Job.␊ */␊ @@ -45845,15 +58757,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for inputs to a Job.␊ */␊ - input: (JobInput | string)␊ + input: (JobInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outputs for the Job.␊ */␊ - outputs: (JobOutput[] | string)␊ + outputs: (JobOutput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority with which the job should be processed. Higher priority jobs are processed before lower priority jobs. If not set, the default is normal.␊ */␊ - priority?: (("Low" | "Normal" | "High") | string)␊ + priority?: (("Low" | "Normal" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45899,7 +58820,10 @@ Generated by [AVA](https://avajs.dev). */␊ inputs?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -45925,7 +58849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Job.␊ */␊ - properties: (JobProperties2 | string)␊ + properties: (JobProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Media/mediaServices/transforms/jobs"␊ [k: string]: unknown␊ }␊ @@ -45949,7 +58876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an IoT hub.␊ */␊ - properties: (IotHubProperties | string)␊ + properties: (IotHubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group that contains the IoT hub. A resource group name uniquely identifies the resource group within the subscription.␊ */␊ @@ -45957,7 +58887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the SKU of the IoT hub.␊ */␊ - sku: (IotHubSkuInfo | string)␊ + sku: (IotHubSkuInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The subscription identifier.␊ */␊ @@ -45967,7 +58900,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/IotHubs"␊ [k: string]: unknown␊ }␊ @@ -45978,11 +58914,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The shared access policies you can use to secure a connection to the IoT hub.␊ */␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRule[] | string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IoT hub cloud-to-device messaging properties.␊ */␊ - cloudToDevice?: (CloudToDeviceProperties | string)␊ + cloudToDevice?: (CloudToDeviceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Comments.␊ */␊ @@ -45990,37 +58932,58 @@ Generated by [AVA](https://avajs.dev). /**␊ * If True, file upload notifications are enabled.␊ */␊ - enableFileUploadNotifications?: (boolean | string)␊ + enableFileUploadNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Event Hub-compatible endpoint properties. The possible keys to this dictionary are events and operationsMonitoringEvents. Both of these keys have to be present in the dictionary while making create or update calls for the IoT hub.␊ */␊ eventHubEndpoints?: ({␊ [k: string]: EventHubProperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capabilities and features enabled for the IoT hub.␊ */␊ - features?: (("None" | "DeviceManagement") | string)␊ + features?: (("None" | "DeviceManagement") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP filter rules.␊ */␊ - ipFilterRules?: (IpFilterRule[] | string)␊ + ipFilterRules?: (IpFilterRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The messaging endpoint properties for the file upload notification queue.␊ */␊ messagingEndpoints?: ({␊ [k: string]: MessagingEndpointProperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operations monitoring properties for the IoT hub. The possible keys to the dictionary are Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations.␊ */␊ - operationsMonitoringProperties?: (OperationsMonitoringProperties | string)␊ + operationsMonitoringProperties?: (OperationsMonitoringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.␊ */␊ storageEndpoints?: ({␊ [k: string]: StorageEndpointProperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46038,7 +59001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The permissions assigned to the shared access policy.␊ */␊ - rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | string)␊ + rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary key.␊ */␊ @@ -46056,11 +59022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the feedback queue for cloud-to-device messages.␊ */␊ - feedback?: (FeedbackProperties | string)␊ + feedback?: (FeedbackProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46074,7 +59046,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ @@ -46088,11 +59063,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages␊ */␊ - retentionTimeInDays?: (number | string)␊ + retentionTimeInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46102,7 +59083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The desired action for requests captured by this rule.␊ */␊ - action: (("Accept" | "Reject") | string)␊ + action: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the IP filter rule.␊ */␊ @@ -46124,7 +59108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ @@ -46137,7 +59124,10 @@ Generated by [AVA](https://avajs.dev). export interface OperationsMonitoringProperties {␊ events?: ({␊ [k: string]: ("None" | "Error" | "Information" | "Error, Information")␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46165,11 +59155,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ - name: (("F1" | "S1" | "S2" | "S3") | string)␊ + name: (("F1" | "S1" | "S2" | "S3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46192,7 +59188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an IoT hub.␊ */␊ - properties: (IotHubProperties1 | string)␊ + properties: (IotHubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group that contains the IoT hub. A resource group name uniquely identifies the resource group within the subscription.␊ */␊ @@ -46201,7 +59200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the SKU of the IoT hub.␊ */␊ - sku: (IotHubSkuInfo1 | string)␊ + sku: (IotHubSkuInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The subscription identifier.␊ */␊ @@ -46211,7 +59213,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/IotHubs"␊ [k: string]: unknown␊ }␊ @@ -46222,11 +59227,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The shared access policies you can use to secure a connection to the IoT hub.␊ */␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRule1[] | string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IoT hub cloud-to-device messaging properties.␊ */␊ - cloudToDevice?: (CloudToDeviceProperties1 | string)␊ + cloudToDevice?: (CloudToDeviceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IoT hub comments.␊ */␊ @@ -46234,41 +59245,65 @@ Generated by [AVA](https://avajs.dev). /**␊ * If True, file upload notifications are enabled.␊ */␊ - enableFileUploadNotifications?: (boolean | string)␊ + enableFileUploadNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Event Hub-compatible endpoint properties. The possible keys to this dictionary are events and operationsMonitoringEvents. Both of these keys have to be present in the dictionary while making create or update calls for the IoT hub.␊ */␊ eventHubEndpoints?: ({␊ [k: string]: EventHubProperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capabilities and features enabled for the IoT hub.␊ */␊ - features?: (("None" | "DeviceManagement") | string)␊ + features?: (("None" | "DeviceManagement") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP filter rules.␊ */␊ - ipFilterRules?: (IpFilterRule1[] | string)␊ + ipFilterRules?: (IpFilterRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The messaging endpoint properties for the file upload notification queue.␊ */␊ messagingEndpoints?: ({␊ [k: string]: MessagingEndpointProperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operations monitoring properties for the IoT hub. The possible keys to the dictionary are Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.␊ */␊ - operationsMonitoringProperties?: (OperationsMonitoringProperties1 | string)␊ + operationsMonitoringProperties?: (OperationsMonitoringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging␊ */␊ - routing?: (RoutingProperties | string)␊ + routing?: (RoutingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.␊ */␊ storageEndpoints?: ({␊ [k: string]: StorageEndpointProperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46286,7 +59321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The permissions assigned to the shared access policy.␊ */␊ - rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | string)␊ + rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary key.␊ */␊ @@ -46304,11 +59342,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the feedback queue for cloud-to-device messages.␊ */␊ - feedback?: (FeedbackProperties1 | string)␊ + feedback?: (FeedbackProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46322,7 +59366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ @@ -46336,11 +59383,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages␊ */␊ - retentionTimeInDays?: (number | string)␊ + retentionTimeInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46350,7 +59403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The desired action for requests captured by this rule.␊ */␊ - action: (("Accept" | "Reject") | string)␊ + action: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the IP filter rule.␊ */␊ @@ -46372,7 +59428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ @@ -46385,7 +59444,10 @@ Generated by [AVA](https://avajs.dev). export interface OperationsMonitoringProperties1 {␊ events?: ({␊ [k: string]: ("None" | "Error" | "Information" | "Error, Information")␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46395,15 +59457,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.␊ */␊ - endpoints?: (RoutingEndpoints | string)␊ + endpoints?: (RoutingEndpoints | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.␊ */␊ - fallbackRoute?: (FallbackRouteProperties | string)␊ + fallbackRoute?: (FallbackRouteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.␊ */␊ - routes?: (RouteProperties[] | string)␊ + routes?: (RouteProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46413,19 +59484,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.␊ */␊ - eventHubs?: (RoutingEventHubProperties[] | string)␊ + eventHubs?: (RoutingEventHubProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties[] | string)␊ + serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties[] | string)␊ + serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.␊ */␊ - storageContainers?: (RoutingStorageContainerProperties[] | string)␊ + storageContainers?: (RoutingStorageContainerProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46439,7 +59522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the event hub endpoint.␊ */␊ @@ -46461,7 +59547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus queue endpoint.␊ */␊ @@ -46483,7 +59572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus topic endpoint.␊ */␊ @@ -46501,7 +59593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.␊ */␊ - batchFrequencyInSeconds?: (number | string)␊ + batchFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string of the storage account.␊ */␊ @@ -46521,11 +59616,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB).␊ */␊ - maxChunkSizeInBytes?: (number | string)␊ + maxChunkSizeInBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the storage account.␊ */␊ @@ -46547,15 +59648,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether the fallback route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source to which the routing rule is to be applied to. For example, DeviceMessages.␊ */␊ - source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46569,19 +59679,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether a route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source that the routing rule is to be applied to, such as DeviceMessages.␊ */␊ - source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46614,7 +59736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the certificate␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -46625,11 +59750,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ - name: (("F1" | "S1" | "S2" | "S3") | string)␊ + name: (("F1" | "S1" | "S2" | "S3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46668,18 +59799,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an IoT hub.␊ */␊ - properties: (IotHubProperties2 | string)␊ + properties: (IotHubProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: IotHubsCertificatesChildResource1[]␊ /**␊ * Information about the SKU of the IoT hub.␊ */␊ - sku: (IotHubSkuInfo2 | string)␊ + sku: (IotHubSkuInfo2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/IotHubs"␊ [k: string]: unknown␊ }␊ @@ -46690,11 +59830,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The shared access policies you can use to secure a connection to the IoT hub.␊ */␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRule2[] | string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IoT hub cloud-to-device messaging properties.␊ */␊ - cloudToDevice?: (CloudToDeviceProperties2 | string)␊ + cloudToDevice?: (CloudToDeviceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IoT hub comments.␊ */␊ @@ -46702,41 +59848,65 @@ Generated by [AVA](https://avajs.dev). /**␊ * If True, file upload notifications are enabled.␊ */␊ - enableFileUploadNotifications?: (boolean | string)␊ + enableFileUploadNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Event Hub-compatible endpoint properties. The possible keys to this dictionary are events and operationsMonitoringEvents. Both of these keys have to be present in the dictionary while making create or update calls for the IoT hub.␊ */␊ eventHubEndpoints?: ({␊ [k: string]: EventHubProperties2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capabilities and features enabled for the IoT hub.␊ */␊ - features?: (("None" | "DeviceManagement") | string)␊ + features?: (("None" | "DeviceManagement") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP filter rules.␊ */␊ - ipFilterRules?: (IpFilterRule2[] | string)␊ + ipFilterRules?: (IpFilterRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The messaging endpoint properties for the file upload notification queue.␊ */␊ messagingEndpoints?: ({␊ [k: string]: MessagingEndpointProperties2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operations monitoring properties for the IoT hub. The possible keys to the dictionary are Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.␊ */␊ - operationsMonitoringProperties?: (OperationsMonitoringProperties2 | string)␊ + operationsMonitoringProperties?: (OperationsMonitoringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging␊ */␊ - routing?: (RoutingProperties1 | string)␊ + routing?: (RoutingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.␊ */␊ storageEndpoints?: ({␊ [k: string]: StorageEndpointProperties2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46754,7 +59924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The permissions assigned to the shared access policy.␊ */␊ - rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | string)␊ + rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary key.␊ */␊ @@ -46772,11 +59945,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the feedback queue for cloud-to-device messages.␊ */␊ - feedback?: (FeedbackProperties2 | string)␊ + feedback?: (FeedbackProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46790,7 +59969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ @@ -46804,11 +59986,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages␊ */␊ - retentionTimeInDays?: (number | string)␊ + retentionTimeInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46818,7 +60006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The desired action for requests captured by this rule.␊ */␊ - action: (("Accept" | "Reject") | string)␊ + action: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the IP filter rule.␊ */␊ @@ -46840,7 +60031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ @@ -46853,7 +60047,10 @@ Generated by [AVA](https://avajs.dev). export interface OperationsMonitoringProperties2 {␊ events?: ({␊ [k: string]: ("None" | "Error" | "Information" | "Error, Information")␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46863,15 +60060,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.␊ */␊ - endpoints?: (RoutingEndpoints1 | string)␊ + endpoints?: (RoutingEndpoints1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.␊ */␊ - fallbackRoute?: (FallbackRouteProperties1 | string)␊ + fallbackRoute?: (FallbackRouteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.␊ */␊ - routes?: (RouteProperties1[] | string)␊ + routes?: (RouteProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46881,19 +60087,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.␊ */␊ - eventHubs?: (RoutingEventHubProperties1[] | string)␊ + eventHubs?: (RoutingEventHubProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties1[] | string)␊ + serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties1[] | string)␊ + serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.␊ */␊ - storageContainers?: (RoutingStorageContainerProperties1[] | string)␊ + storageContainers?: (RoutingStorageContainerProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -46907,7 +60125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the event hub endpoint.␊ */␊ @@ -46929,7 +60150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus queue endpoint.␊ */␊ @@ -46951,7 +60175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus topic endpoint.␊ */␊ @@ -46969,7 +60196,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.␊ */␊ - batchFrequencyInSeconds?: (number | string)␊ + batchFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string of the storage account.␊ */␊ @@ -46989,11 +60219,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB).␊ */␊ - maxChunkSizeInBytes?: (number | string)␊ + maxChunkSizeInBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the storage account.␊ */␊ @@ -47015,11 +60251,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether the fallback route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.␊ */␊ @@ -47027,7 +60269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source to which the routing rule is to be applied to. For example, DeviceMessages.␊ */␊ - source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47041,19 +60286,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether a route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source that the routing rule is to be applied to, such as DeviceMessages.␊ */␊ - source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47086,7 +60343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the certificate␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -47097,11 +60357,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ - name: (("F1" | "S1" | "S2" | "S3") | string)␊ + name: (("F1" | "S1" | "S2" | "S3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47140,18 +60406,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an IoT hub.␊ */␊ - properties: (IotHubProperties3 | string)␊ + properties: (IotHubProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: IotHubsCertificatesChildResource2[]␊ /**␊ * Information about the SKU of the IoT hub.␊ */␊ - sku: (IotHubSkuInfo3 | string)␊ + sku: (IotHubSkuInfo3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/IotHubs"␊ [k: string]: unknown␊ }␊ @@ -47162,11 +60437,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The shared access policies you can use to secure a connection to the IoT hub.␊ */␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRule3[] | string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IoT hub cloud-to-device messaging properties.␊ */␊ - cloudToDevice?: (CloudToDeviceProperties3 | string)␊ + cloudToDevice?: (CloudToDeviceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IoT hub comments.␊ */␊ @@ -47174,41 +60455,65 @@ Generated by [AVA](https://avajs.dev). /**␊ * If True, file upload notifications are enabled.␊ */␊ - enableFileUploadNotifications?: (boolean | string)␊ + enableFileUploadNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Event Hub-compatible endpoint properties. The possible keys to this dictionary are events and operationsMonitoringEvents. Both of these keys have to be present in the dictionary while making create or update calls for the IoT hub.␊ */␊ eventHubEndpoints?: ({␊ [k: string]: EventHubProperties3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capabilities and features enabled for the IoT hub.␊ */␊ - features?: (("None" | "DeviceManagement") | string)␊ + features?: (("None" | "DeviceManagement") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP filter rules.␊ */␊ - ipFilterRules?: (IpFilterRule3[] | string)␊ + ipFilterRules?: (IpFilterRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The messaging endpoint properties for the file upload notification queue.␊ */␊ messagingEndpoints?: ({␊ [k: string]: MessagingEndpointProperties3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operations monitoring properties for the IoT hub. The possible keys to the dictionary are Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.␊ */␊ - operationsMonitoringProperties?: (OperationsMonitoringProperties3 | string)␊ + operationsMonitoringProperties?: (OperationsMonitoringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing related properties of the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging␊ */␊ - routing?: (RoutingProperties2 | string)␊ + routing?: (RoutingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Azure Storage endpoints where you can upload files. Currently you can configure only one Azure Storage account and that MUST have its key as $default. Specifying more than one storage account causes an error to be thrown. Not specifying a value for this property when the enableFileUploadNotifications property is set to True, causes an error to be thrown.␊ */␊ storageEndpoints?: ({␊ [k: string]: StorageEndpointProperties3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47226,7 +60531,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The permissions assigned to the shared access policy.␊ */␊ - rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | string)␊ + rights: (("RegistryRead" | "RegistryWrite" | "ServiceConnect" | "DeviceConnect" | "RegistryRead, RegistryWrite" | "RegistryRead, ServiceConnect" | "RegistryRead, DeviceConnect" | "RegistryWrite, ServiceConnect" | "RegistryWrite, DeviceConnect" | "ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect" | "RegistryRead, RegistryWrite, DeviceConnect" | "RegistryRead, ServiceConnect, DeviceConnect" | "RegistryWrite, ServiceConnect, DeviceConnect" | "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary key.␊ */␊ @@ -47244,11 +60552,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the feedback queue for cloud-to-device messages.␊ */␊ - feedback?: (FeedbackProperties3 | string)␊ + feedback?: (FeedbackProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max delivery count for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47262,7 +60576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.␊ */␊ @@ -47276,11 +60593,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of partitions for receiving device-to-cloud messages in the Event Hub-compatible endpoint. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retention time for device-to-cloud messages in days. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages␊ */␊ - retentionTimeInDays?: (number | string)␊ + retentionTimeInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47290,7 +60613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The desired action for requests captured by this rule.␊ */␊ - action: (("Accept" | "Reject") | string)␊ + action: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the IP filter rule.␊ */␊ @@ -47312,7 +60638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.␊ */␊ @@ -47325,7 +60654,10 @@ Generated by [AVA](https://avajs.dev). export interface OperationsMonitoringProperties3 {␊ events?: ({␊ [k: string]: ("None" | "Error" | "Information" | "Error, Information")␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47335,15 +60667,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties related to the custom endpoints to which your IoT hub routes messages based on the routing rules. A maximum of 10 custom endpoints are allowed across all endpoint types for paid hubs and only 1 custom endpoint is allowed across all endpoint types for free hubs.␊ */␊ - endpoints?: (RoutingEndpoints2 | string)␊ + endpoints?: (RoutingEndpoints2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the fallback route. IoT Hub uses these properties when it routes messages to the fallback endpoint.␊ */␊ - fallbackRoute?: (FallbackRouteProperties2 | string)␊ + fallbackRoute?: (FallbackRouteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user-provided routing rules that the IoT hub uses to route messages to built-in and custom endpoints. A maximum of 100 routing rules are allowed for paid hubs and a maximum of 5 routing rules are allowed for free hubs.␊ */␊ - routes?: (RouteProperties2[] | string)␊ + routes?: (RouteProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47353,19 +60694,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Event Hubs endpoints that IoT hub routes messages to, based on the routing rules. This list does not include the built-in Event Hubs endpoint.␊ */␊ - eventHubs?: (RoutingEventHubProperties2[] | string)␊ + eventHubs?: (RoutingEventHubProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus queue endpoints that IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties2[] | string)␊ + serviceBusQueues?: (RoutingServiceBusQueueEndpointProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Service Bus topic endpoints that the IoT hub routes the messages to, based on the routing rules.␊ */␊ - serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties2[] | string)␊ + serviceBusTopics?: (RoutingServiceBusTopicEndpointProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of storage container endpoints that IoT hub routes messages to, based on the routing rules.␊ */␊ - storageContainers?: (RoutingStorageContainerProperties2[] | string)␊ + storageContainers?: (RoutingStorageContainerProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47379,7 +60732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the event hub endpoint.␊ */␊ @@ -47401,7 +60757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus queue endpoint.␊ */␊ @@ -47423,7 +60782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual topic name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the service bus topic endpoint.␊ */␊ @@ -47441,7 +60803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.␊ */␊ - batchFrequencyInSeconds?: (number | string)␊ + batchFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string of the storage account.␊ */␊ @@ -47461,11 +60826,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB).␊ */␊ - maxChunkSizeInBytes?: (number | string)␊ + maxChunkSizeInBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, operationsMonitoringEvents, fileNotifications, $default. Endpoint names must be unique across endpoint types.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource group of the storage account.␊ */␊ @@ -47487,11 +60858,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which the messages that satisfy the condition are routed to. Currently only 1 endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether the fallback route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.␊ */␊ @@ -47499,7 +60876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source to which the routing rule is to be applied to. For example, DeviceMessages.␊ */␊ - source: (("Invalid" | "DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("Invalid" | "DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47513,19 +60893,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of endpoints to which messages that satisfy the condition are routed. Currently only one endpoint is allowed.␊ */␊ - endpointNames: (string[] | string)␊ + endpointNames: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used to specify whether a route is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the route. The name can only include alphanumeric characters, periods, underscores, hyphens, has a maximum length of 64 characters, and must be unique.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source that the routing rule is to be applied to, such as DeviceMessages.␊ */␊ - source: (("Invalid" | "DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | string)␊ + source: (("Invalid" | "DeviceMessages" | "TwinChangeEvents" | "DeviceLifecycleEvents" | "DeviceJobLifecycleEvents") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47558,7 +60950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the certificate␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -47569,11 +60964,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of provisioned IoT Hub units. See: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ - name: (("F1" | "S1" | "S2" | "S3" | "B1" | "B2" | "B3") | string)␊ + name: (("F1" | "S1" | "S2" | "S3" | "B1" | "B2" | "B3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47633,18 +61034,27 @@ Generated by [AVA](https://avajs.dev). * Name of provisioning service to create or update.␊ */␊ name: string␊ - properties: (IotDpsPropertiesDescription | string)␊ + properties: (IotDpsPropertiesDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ProvisioningServicesCertificatesChildResource[]␊ /**␊ * List of possible provisioning service SKUs.␊ */␊ - sku: (IotDpsSkuInfo | string)␊ + sku: (IotDpsSkuInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/provisioningServices"␊ [k: string]: unknown␊ }␊ @@ -47652,12 +61062,21 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allocation policy to be used by this provisioning service.␊ */␊ - allocationPolicy?: (("Hashed" | "GeoLatency" | "Static") | string)␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRuleAccessRightsDescription[] | string)␊ + allocationPolicy?: (("Hashed" | "GeoLatency" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRuleAccessRightsDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IoT hubs associated with this provisioning service.␊ */␊ - iotHubs?: (IotHubDefinitionDescription[] | string)␊ + iotHubs?: (IotHubDefinitionDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM provisioning state of the provisioning service.␊ */␊ @@ -47665,7 +61084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current state of the provisioning service.␊ */␊ - state?: (("Activating" | "Active" | "Deleting" | "Deleted" | "ActivationFailed" | "DeletionFailed" | "Transitioning" | "Suspending" | "Suspended" | "Resuming" | "FailingOver" | "FailoverFailed") | string)␊ + state?: (("Activating" | "Active" | "Deleting" | "Deleted" | "ActivationFailed" | "DeletionFailed" | "Transitioning" | "Suspending" | "Suspended" | "Resuming" | "FailingOver" | "FailoverFailed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47683,7 +61105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rights that this key has.␊ */␊ - rights: (("ServiceConfig" | "EnrollmentRead" | "EnrollmentWrite" | "DeviceConnect" | "RegistrationStatusRead" | "RegistrationStatusWrite") | string)␊ + rights: (("ServiceConfig" | "EnrollmentRead" | "EnrollmentWrite" | "DeviceConnect" | "RegistrationStatusRead" | "RegistrationStatusWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Secondary SAS key value.␊ */␊ @@ -47694,8 +61119,14 @@ Generated by [AVA](https://avajs.dev). * Description of the IoT hub.␊ */␊ export interface IotHubDefinitionDescription {␊ - allocationWeight?: (number | string)␊ - applyAllocationPolicy?: (boolean | string)␊ + allocationWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + applyAllocationPolicy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection string og the IoT hub.␊ */␊ @@ -47729,8 +61160,14 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of services of the selected tier allowed in the subscription.␊ */␊ - capacity?: (number | string)␊ - name?: ("S1" | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + name?: ("S1" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47753,18 +61190,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * the service specific properties of a provisioning service, including keys, linked iot hubs, current state, and system generated properties such as hostname and idScope␊ */␊ - properties: (IotDpsPropertiesDescription1 | string)␊ + properties: (IotDpsPropertiesDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ProvisioningServicesCertificatesChildResource1[]␊ /**␊ * List of possible provisioning service SKUs.␊ */␊ - sku: (IotDpsSkuInfo1 | string)␊ + sku: (IotDpsSkuInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/provisioningServices"␊ [k: string]: unknown␊ }␊ @@ -47775,15 +61221,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allocation policy to be used by this provisioning service.␊ */␊ - allocationPolicy?: (("Hashed" | "GeoLatency" | "Static") | string)␊ + allocationPolicy?: (("Hashed" | "GeoLatency" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of authorization keys for a provisioning service.␊ */␊ - authorizationPolicies?: (SharedAccessSignatureAuthorizationRuleAccessRightsDescription1[] | string)␊ + authorizationPolicies?: (SharedAccessSignatureAuthorizationRuleAccessRightsDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IoT hubs associated with this provisioning service.␊ */␊ - iotHubs?: (IotHubDefinitionDescription1[] | string)␊ + iotHubs?: (IotHubDefinitionDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM provisioning state of the provisioning service.␊ */␊ @@ -47791,7 +61246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current state of the provisioning service.␊ */␊ - state?: (("Activating" | "Active" | "Deleting" | "Deleted" | "ActivationFailed" | "DeletionFailed" | "Transitioning" | "Suspending" | "Suspended" | "Resuming" | "FailingOver" | "FailoverFailed") | string)␊ + state?: (("Activating" | "Active" | "Deleting" | "Deleted" | "ActivationFailed" | "DeletionFailed" | "Transitioning" | "Suspending" | "Suspended" | "Resuming" | "FailingOver" | "FailoverFailed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47809,7 +61267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rights that this key has.␊ */␊ - rights: (("ServiceConfig" | "EnrollmentRead" | "EnrollmentWrite" | "DeviceConnect" | "RegistrationStatusRead" | "RegistrationStatusWrite") | string)␊ + rights: (("ServiceConfig" | "EnrollmentRead" | "EnrollmentWrite" | "DeviceConnect" | "RegistrationStatusRead" | "RegistrationStatusWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Secondary SAS key value.␊ */␊ @@ -47823,11 +61284,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Weight to apply for a given IoT hub.␊ */␊ - allocationWeight?: (number | string)␊ + allocationWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag for applying allocationPolicy or not for a given IoT hub.␊ */␊ - applyAllocationPolicy?: (boolean | string)␊ + applyAllocationPolicy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection string of the IoT hub.␊ */␊ @@ -47861,11 +61328,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of units to provision␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku name.␊ */␊ - name?: ("S1" | string)␊ + name?: ("S1" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -47893,7 +61366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the cluster properties.␊ */␊ - properties: (ClusterProperties8 | string)␊ + properties: (ClusterProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ClusterProperties8 {␊ @@ -47904,19 +61380,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.ServiceFabric/clusters: The server certificate used by reverse proxy.␊ */␊ - httpApplicationGatewayCertificate?: (CertificateDescription | string)␊ + httpApplicationGatewayCertificate?: (CertificateDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: The settings to enable AAD authentication on the cluster.␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory | string)␊ + azureActiveDirectory?: (AzureActiveDirectory | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: This level is used to set the number of replicas of the system services. Details: http://azure.microsoft.com/en-us/documentation/articles/service-fabric-cluster-capacity/#the-reliability-characteristics-of-the-cluster␊ */␊ - reliabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ + reliabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: The node types of the cluster. Details: http://azure.microsoft.com/en-us/documentation/articles/service-fabric-cluster-capacity␊ */␊ - nodeTypes: ([NodeTypes, ...(NodeTypes)[]] | string)␊ + nodeTypes: (/**␊ + * @minItems 1␊ + */␊ + [NodeTypes, ...(NodeTypes)[]] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: The http management endpoint of the cluster.␊ */␊ @@ -47924,33 +61415,54 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.ServiceFabric/clusters: The certificate to use for node to node communication within cluster, the server certificate of the cluster and the default admin client.␊ */␊ - certificate?: (CertificateDescription | string)␊ + certificate?: (CertificateDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: List of client certificates to whitelist based on thumbprints.␊ */␊ - clientCertificateThumbprints?: (ClientCertificateThumbprint[] | string)␊ + clientCertificateThumbprints?: (ClientCertificateThumbprint[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: List of client certificates to whitelist based on common names.␊ */␊ - clientCertificateCommonNames?: (ClientCertificateCommonName[] | string)␊ + clientCertificateCommonNames?: (ClientCertificateCommonName[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: List of custom fabric settings to configure the cluster.␊ */␊ - fabricSettings?: (SettingsSectionDescription[] | string)␊ + fabricSettings?: (SettingsSectionDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: The policy to use when upgrading the cluster.␊ */␊ - upgradeDescription?: (PaasClusterUpgradePolicy | string)␊ + upgradeDescription?: (PaasClusterUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.ServiceFabric/clusters: The azure storage account information for uploading cluster logs.␊ */␊ - diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig | string)␊ + diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CertificateDescription {␊ thumbprint: string␊ thumbprintSecondary?: string␊ - x509StoreName: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectory {␊ @@ -47960,38 +61472,80 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NodeTypes {␊ - httpApplicationGatewayEndpointPort?: (number | string)␊ + httpApplicationGatewayEndpointPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This level is used to set the durability of nodes of this type.␊ */␊ - durabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ - vmInstanceCount: (number | string)␊ + durabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + vmInstanceCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ placementProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ capacities?: ({␊ [k: string]: string␊ - } | string)␊ - clientConnectionEndpointPort: (number | string)␊ - httpGatewayEndpointPort: (number | string)␊ - applicationPorts?: (Ports | string)␊ - ephemeralPorts?: (Ports | string)␊ - isPrimary: (boolean | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + clientConnectionEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + httpGatewayEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + applicationPorts?: (Ports | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + ephemeralPorts?: (Ports | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Ports {␊ - startPort: (number | string)␊ - endPort: (number | string)␊ + startPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + endPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ClientCertificateThumbprint {␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ certificateThumbprint: string␊ [k: string]: unknown␊ }␊ export interface ClientCertificateCommonName {␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ certificateCommonName: string␊ certificateIssuerThumbprint: string␊ [k: string]: unknown␊ @@ -48002,7 +61556,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ value: string␊ [k: string]: unknown␊ - } | string)[]␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)[]␊ [k: string]: unknown␊ }␊ export interface PaasClusterUpgradePolicy {␊ @@ -48013,14 +61570,29 @@ Generated by [AVA](https://avajs.dev). upgradeTimeout: string␊ upgradeDomainTimeout: string␊ healthPolicy: {␊ - maxPercentUnhealthyNodes: (number | string)␊ - maxPercentUnhealthyApplications: (number | string)␊ + maxPercentUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxPercentUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ deltaHealthPolicy?: {␊ - maxPercentDeltaUnhealthyNodes: (number | string)␊ - maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | string)␊ - maxPercentDeltaUnhealthyApplications: (number | string)␊ + maxPercentDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxPercentDeltaUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -48049,13 +61621,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster resource properties␊ */␊ - properties: (ClusterProperties9 | string)␊ + properties: (ClusterProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters"␊ [k: string]: unknown␊ }␊ @@ -48066,19 +61644,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings to enable AAD authentication on the cluster␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory1 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate details␊ */␊ - certificate?: (CertificateDescription1 | string)␊ + certificate?: (CertificateDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of client certificates to whitelist based on common names␊ */␊ - clientCertificateCommonNames?: (ClientCertificateCommonName1[] | string)␊ + clientCertificateCommonNames?: (ClientCertificateCommonName1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client thumbprint details ,it is used for client access for cluster operation␊ */␊ - clientCertificateThumbprints?: (ClientCertificateThumbprint1[] | string)␊ + clientCertificateThumbprints?: (ClientCertificateThumbprint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceFabric code version running in your cluster␊ */␊ @@ -48086,11 +61676,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostics storage account config␊ */␊ - diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig1 | string)␊ + diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of custom fabric settings to configure the cluster.␊ */␊ - fabricSettings?: (SettingsSectionDescription1[] | string)␊ + fabricSettings?: (SettingsSectionDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The http management endpoint of the cluster␊ */␊ @@ -48098,23 +61694,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of node types that make up the cluster␊ */␊ - nodeTypes: (NodeTypeDescription[] | string)␊ + nodeTypes: (NodeTypeDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster reliability level indicates replica set size of system service.␊ */␊ - reliabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ + reliabilityLevel?: (("Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate details␊ */␊ - reverseProxyCertificate?: (CertificateDescription1 | string)␊ + reverseProxyCertificate?: (CertificateDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster upgrade policy␊ */␊ - upgradeDescription?: (ClusterUpgradePolicy | string)␊ + upgradeDescription?: (ClusterUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster upgrade mode indicates if fabric upgrade is initiated automatically by the system or not.␊ */␊ - upgradeMode?: (("Automatic" | "Manual") | string)␊ + upgradeMode?: (("Automatic" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of VM image VMSS has been configured with. Generic names such as Windows or Linux can be used.␊ */␊ @@ -48154,7 +61765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48172,7 +61786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Is this certificate used for admin access from the client, if false , it is used or query only access␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48186,7 +61803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Is this certificate used for admin access from the client, if false, it is used or query only access␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48226,7 +61846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of settings in the section, each setting is a tuple consisting of setting name and value␊ */␊ - parameters: (SettingsParameterDescription[] | string)␊ + parameters: (SettingsParameterDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48250,33 +61873,54 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port range details␊ */␊ - applicationPorts?: (EndpointRangeDescription | string)␊ + applicationPorts?: (EndpointRangeDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much of a resource a node has␊ */␊ capacities?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP cluster management endpoint port␊ */␊ - clientConnectionEndpointPort: (number | string)␊ + clientConnectionEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node type durability Level.␊ */␊ - durabilityLevel?: (("Bronze" | "Silver" | "Gold") | string)␊ + durabilityLevel?: (("Bronze" | "Silver" | "Gold") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port range details␊ */␊ - ephemeralPorts?: (EndpointRangeDescription | string)␊ + ephemeralPorts?: (EndpointRangeDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP cluster management endpoint port␊ */␊ - httpGatewayEndpointPort: (number | string)␊ + httpGatewayEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mark this as the primary node type␊ */␊ - isPrimary: (boolean | string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the node type␊ */␊ @@ -48286,15 +61930,24 @@ Generated by [AVA](https://avajs.dev). */␊ placementProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Endpoint used by reverse proxy␊ */␊ - reverseProxyEndpointPort?: (number | string)␊ + reverseProxyEndpointPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of node instances in the node type␊ */␊ - vmInstanceCount: (number | string)␊ + vmInstanceCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48304,11 +61957,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * End port of a range of ports␊ */␊ - endPort: (number | string)␊ + endPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Starting port of a range of ports␊ */␊ - startPort: (number | string)␊ + startPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48318,11 +61977,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Delta health policy for the cluster␊ */␊ - deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy | string)␊ + deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Force node to restart or not␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The length of time that health checks can fail continuously,it represents .Net TimeSpan␊ */␊ @@ -48338,11 +62003,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines a health policy used to evaluate the health of the cluster or of a cluster node.␊ */␊ - healthPolicy: (ClusterHealthPolicy | string)␊ + healthPolicy: (ClusterHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use the user defined upgrade policy or not␊ */␊ - overrideUserUpgradePolicy?: (boolean | string)␊ + overrideUserUpgradePolicy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for any upgrade domain,it represents .Net TimeSpan␊ */␊ @@ -48364,15 +62035,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional unhealthy applications percentage␊ */␊ - maxPercentDeltaUnhealthyApplications: (number | string)␊ + maxPercentDeltaUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional unhealthy nodes percentage␊ */␊ - maxPercentDeltaUnhealthyNodes: (number | string)␊ + maxPercentDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional unhealthy nodes percentage per upgrade domain ␊ */␊ - maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | string)␊ + maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48382,11 +62062,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. ␊ */␊ - maxPercentUnhealthyApplications?: (number | string)␊ + maxPercentUnhealthyApplications?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. ␊ */␊ - maxPercentUnhealthyNodes?: (number | string)␊ + maxPercentUnhealthyNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48405,14 +62091,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the cluster resource properties.␊ */␊ - properties: (ClusterProperties10 | string)␊ + properties: (ClusterProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersApplicationTypesChildResource | ClustersApplicationsChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters"␊ [k: string]: unknown␊ }␊ @@ -48423,40 +62115,67 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of add-on features to enable in the cluster.␊ */␊ - addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService")[] | string)␊ + addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Service Fabric runtime versions available for this cluster.␊ */␊ - availableClusterVersions?: (ClusterVersionDetails[] | string)␊ + availableClusterVersions?: (ClusterVersionDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings to enable AAD authentication on the cluster.␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory2 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - certificate?: (CertificateDescription2 | string)␊ + certificate?: (CertificateDescription2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by common name that are allowed to manage the cluster.␊ */␊ - clientCertificateCommonNames?: (ClientCertificateCommonName2[] | string)␊ + clientCertificateCommonNames?: (ClientCertificateCommonName2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by thumbprint that are allowed to manage the cluster.␊ */␊ - clientCertificateThumbprints?: (ClientCertificateThumbprint2[] | string)␊ + clientCertificateThumbprints?: (ClientCertificateThumbprint2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**.␊ */␊ clusterCodeVersion?: string␊ - clusterState?: (("WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready") | string)␊ + clusterState?: (("WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account information for storing Service Fabric diagnostic logs.␊ */␊ - diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig2 | string)␊ + diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom fabric settings to configure the cluster.␊ */␊ - fabricSettings?: (SettingsSectionDescription2[] | string)␊ + fabricSettings?: (SettingsSectionDescription2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The http management endpoint of the cluster.␊ */␊ @@ -48464,17 +62183,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of node types in the cluster.␊ */␊ - nodeTypes: (NodeTypeDescription1[] | string)␊ - reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ + nodeTypes: (NodeTypeDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - reverseProxyCertificate?: (CertificateDescription2 | string)␊ + reverseProxyCertificate?: (CertificateDescription2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the policy used when upgrading the cluster.␊ */␊ - upgradeDescription?: (ClusterUpgradePolicy1 | string)␊ - upgradeMode?: (("Automatic" | "Manual") | string)␊ + upgradeDescription?: (ClusterUpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + upgradeMode?: (("Automatic" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used.␊ */␊ @@ -48492,7 +62226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if this version is for Windows or Linux operating system.␊ */␊ - environment?: (("Windows" | "Linux") | string)␊ + environment?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The date of expiry of support of the version.␊ */␊ @@ -48532,7 +62269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48550,7 +62290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48564,7 +62307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48604,7 +62350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of parameters in the section.␊ */␊ - parameters: (SettingsParameterDescription1[] | string)␊ + parameters: (SettingsParameterDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48628,30 +62377,51 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port range details␊ */␊ - applicationPorts?: (EndpointRangeDescription1 | string)␊ + applicationPorts?: (EndpointRangeDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.␊ */␊ capacities?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP cluster management endpoint port.␊ */␊ - clientConnectionEndpointPort: (number | string)␊ - durabilityLevel?: (("Bronze" | "Silver" | "Gold") | string)␊ + clientConnectionEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + durabilityLevel?: (("Bronze" | "Silver" | "Gold") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port range details␊ */␊ - ephemeralPorts?: (EndpointRangeDescription1 | string)␊ + ephemeralPorts?: (EndpointRangeDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP cluster management endpoint port.␊ */␊ - httpGatewayEndpointPort: (number | string)␊ + httpGatewayEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.␊ */␊ - isPrimary: (boolean | string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the node type.␊ */␊ @@ -48661,15 +62431,24 @@ Generated by [AVA](https://avajs.dev). */␊ placementProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoint used by reverse proxy.␊ */␊ - reverseProxyEndpointPort?: (number | string)␊ + reverseProxyEndpointPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.␊ */␊ - vmInstanceCount: (number | string)␊ + vmInstanceCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48679,11 +62458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * End port of a range of ports␊ */␊ - endPort: (number | string)␊ + endPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Starting port of a range of ports␊ */␊ - startPort: (number | string)␊ + startPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48693,11 +62478,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the delta health policies for the cluster upgrade.␊ */␊ - deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy1 | string)␊ + deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -48713,7 +62504,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines a health policy used to evaluate the health of the cluster or of a cluster node.␊ */␊ - healthPolicy: (ClusterHealthPolicy1 | string)␊ + healthPolicy: (ClusterHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -48735,15 +62529,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum allowed percentage of applications health degradation allowed during cluster upgrades. The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.␊ */␊ - maxPercentDeltaUnhealthyApplications: (number | string)␊ + maxPercentDeltaUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.␊ */␊ - maxPercentDeltaUnhealthyNodes: (number | string)␊ + maxPercentDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation. The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits. ␊ */␊ - maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | string)␊ + maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48753,11 +62556,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10. ␊ */␊ - maxPercentUnhealthyApplications?: (number | string)␊ + maxPercentUnhealthyApplications?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10. ␊ */␊ - maxPercentUnhealthyNodes?: (number | string)␊ + maxPercentUnhealthyNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48776,7 +62585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application type name properties␊ */␊ - properties: (ApplicationTypeResourceProperties | string)␊ + properties: (ApplicationTypeResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applicationTypes"␊ [k: string]: unknown␊ }␊ @@ -48802,7 +62614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application resource properties.␊ */␊ - properties: (ApplicationResourceProperties | string)␊ + properties: (ApplicationResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applications"␊ [k: string]: unknown␊ }␊ @@ -48813,25 +62628,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node.␊ */␊ - maximumNodes?: ((number & string) | string)␊ + maximumNodes?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of application capacity metric description.␊ */␊ - metrics?: (ApplicationMetricDescription[] | string)␊ + metrics?: (ApplicationMetricDescription[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property.␊ */␊ - minimumNodes?: (number | string)␊ + minimumNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of application parameters with overridden values from their default values specified in the application manifest.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remove the current application capacity settings.␊ */␊ - removeApplicationCapacity?: (boolean | string)␊ + removeApplicationCapacity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application type name as defined in the application manifest.␊ */␊ @@ -48843,7 +62673,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the policy for a monitored application upgrade.␊ */␊ - upgradePolicy?: (ApplicationUpgradePolicy | string)␊ + upgradePolicy?: (ApplicationUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48859,7 +62692,10 @@ Generated by [AVA](https://avajs.dev). * When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity.␊ * ␊ */␊ - MaximumCapacity?: (number | string)␊ + MaximumCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the metric.␊ */␊ @@ -48872,14 +62708,20 @@ Generated by [AVA](https://avajs.dev). * When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric.␊ * ␊ */␊ - ReservationCapacity?: (number | string)␊ + ReservationCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The total metric capacity for Service Fabric application.␊ * This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value.␊ * When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value.␊ * ␊ */␊ - TotalApplicationCapacity?: (number | string)␊ + TotalApplicationCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48890,15 +62732,24 @@ Generated by [AVA](https://avajs.dev). * Defines a health policy used to evaluate the health of an application or one of its children entities.␊ * ␊ */␊ - applicationHealthPolicy?: (ArmApplicationHealthPolicy | string)␊ + applicationHealthPolicy?: (ArmApplicationHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy used for monitoring the application upgrade␊ */␊ - rollingUpgradeMonitoringPolicy?: (ArmRollingUpgradeMonitoringPolicy | string)␊ + rollingUpgradeMonitoringPolicy?: (ArmRollingUpgradeMonitoringPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).␊ */␊ @@ -48913,12 +62764,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether warnings are treated with the same severity as errors.␊ */␊ - ConsiderWarningAsError?: (boolean | string)␊ + ConsiderWarningAsError?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the health policy used to evaluate the health of services belonging to a service type.␊ * ␊ */␊ - DefaultServiceTypeHealthPolicy?: (ArmServiceTypeHealthPolicy | string)␊ + DefaultServiceTypeHealthPolicy?: (ArmServiceTypeHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100.␊ * The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error.␊ @@ -48926,7 +62783,10 @@ Generated by [AVA](https://avajs.dev). * The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.␊ * ␊ */␊ - MaxPercentUnhealthyDeployedApplications?: ((number & string) | string)␊ + MaxPercentUnhealthyDeployedApplications?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a ServiceTypeHealthPolicy per service type name.␊ * ␊ @@ -48939,7 +62799,10 @@ Generated by [AVA](https://avajs.dev). */␊ ServiceTypeHealthPolicyMap?: ({␊ [k: string]: ArmServiceTypeHealthPolicy␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48951,17 +62814,26 @@ Generated by [AVA](https://avajs.dev). * The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyPartitionsPerService?: ((number & string) | string)␊ + maxPercentUnhealthyPartitionsPerService?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyReplicasPerPartition?: ((number & string) | string)␊ + maxPercentUnhealthyReplicasPerPartition?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of services allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyServices?: ((number & string) | string)␊ + maxPercentUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -48971,7 +62843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The activation Mode of the service package.␊ */␊ - failureAction?: (("Rollback" | "Manual") | string)␊ + failureAction?: (("Rollback" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.␊ */␊ @@ -49010,7 +62885,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application resource properties.␊ */␊ - properties: (ApplicationResourceProperties | string)␊ + properties: (ApplicationResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersApplicationsServicesChildResource[]␊ type: "Microsoft.ServiceFabric/clusters/applications"␊ [k: string]: unknown␊ @@ -49031,7 +62909,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service resource properties.␊ */␊ - properties: (ServiceResourceProperties | string)␊ + properties: (ServiceResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "services"␊ [k: string]: unknown␊ }␊ @@ -49042,7 +62923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName.␊ */␊ - Scheme: (("Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity") | string)␊ + Scheme: (("Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full name of the service with 'fabric:' URI scheme.␊ */␊ @@ -49063,7 +62947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric.␊ */␊ - DefaultLoad?: (number | string)␊ + DefaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive.␊ */␊ @@ -49071,15 +62958,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica.␊ */␊ - PrimaryDefaultLoad?: (number | string)␊ + PrimaryDefaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica.␊ */␊ - SecondaryDefaultLoad?: (number | string)␊ + SecondaryDefaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service load metric relative weight, compared to other metrics configured for this service, as a number.␊ */␊ - Weight?: (("Zero" | "Low" | "Medium" | "High") | string)␊ + Weight?: (("Zero" | "Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49095,11 +62991,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether this is a persistent service which stores states on the local disk. If it is then the value of this property is true, if not it is false.␊ */␊ - hasPersistedState?: (boolean | string)␊ + hasPersistedState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum replica set size as a number.␊ */␊ - minReplicaSetSize?: (number | string)␊ + minReplicaSetSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum duration for which a partition is allowed to be in a state of quorum loss, represented in ISO 8601 format (hh:mm:ss.s).␊ */␊ @@ -49116,7 +63018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The target replica set size as a number.␊ */␊ - targetReplicaSetSize?: (number | string)␊ + targetReplicaSetSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49126,7 +63031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance count.␊ */␊ - instanceCount?: (number | string)␊ + instanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ serviceKind: "Stateless"␊ [k: string]: unknown␊ }␊ @@ -49146,7 +63054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service resource properties.␊ */␊ - properties: ((StatefulServiceProperties | StatelessServiceProperties) | string)␊ + properties: ((StatefulServiceProperties | StatelessServiceProperties) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applications/services"␊ [k: string]: unknown␊ }␊ @@ -49166,7 +63077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application type name properties␊ */␊ - properties: (ApplicationTypeResourceProperties | string)␊ + properties: (ApplicationTypeResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersApplicationTypesVersionsChildResource[]␊ type: "Microsoft.ServiceFabric/clusters/applicationTypes"␊ [k: string]: unknown␊ @@ -49187,7 +63101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the application type version resource.␊ */␊ - properties: (ApplicationTypeVersionResourceProperties | string)␊ + properties: (ApplicationTypeVersionResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "versions"␊ [k: string]: unknown␊ }␊ @@ -49217,7 +63134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the application type version resource.␊ */␊ - properties: (ApplicationTypeVersionResourceProperties | string)␊ + properties: (ApplicationTypeVersionResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applicationTypes/versions"␊ [k: string]: unknown␊ }␊ @@ -49237,13 +63157,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the cluster resource properties.␊ */␊ - properties: (ClusterProperties11 | string)␊ + properties: (ClusterProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters"␊ [k: string]: unknown␊ }␊ @@ -49254,27 +63180,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of add-on features to enable in the cluster.␊ */␊ - addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[] | string)␊ + addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings to enable AAD authentication on the cluster.␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory3 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - certificate?: (CertificateDescription3 | string)␊ + certificate?: (CertificateDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - certificateCommonNames?: (ServerCertificateCommonNames | string)␊ + certificateCommonNames?: (ServerCertificateCommonNames | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by common name that are allowed to manage the cluster.␊ */␊ - clientCertificateCommonNames?: (ClientCertificateCommonName3[] | string)␊ + clientCertificateCommonNames?: (ClientCertificateCommonName3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by thumbprint that are allowed to manage the cluster.␊ */␊ - clientCertificateThumbprints?: (ClientCertificateThumbprint3[] | string)␊ + clientCertificateThumbprints?: (ClientCertificateThumbprint3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**.␊ */␊ @@ -49282,11 +63226,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account information for storing Service Fabric diagnostic logs.␊ */␊ - diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig3 | string)␊ + diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom fabric settings to configure the cluster.␊ */␊ - fabricSettings?: (SettingsSectionDescription3[] | string)␊ + fabricSettings?: (SettingsSectionDescription3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The http management endpoint of the cluster.␊ */␊ @@ -49294,7 +63244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of node types in the cluster.␊ */␊ - nodeTypes: (NodeTypeDescription2[] | string)␊ + nodeTypes: (NodeTypeDescription2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).␊ * ␊ @@ -49305,19 +63258,31 @@ Generated by [AVA](https://avajs.dev). * - Platinum - Run the System services with a target replica set count of 9.␊ * .␊ */␊ - reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ + reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - reverseProxyCertificate?: (CertificateDescription3 | string)␊ + reverseProxyCertificate?: (CertificateDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - reverseProxyCertificateCommonNames?: (ServerCertificateCommonNames | string)␊ + reverseProxyCertificateCommonNames?: (ServerCertificateCommonNames | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the policy used when upgrading the cluster.␊ */␊ - upgradeDescription?: (ClusterUpgradePolicy2 | string)␊ + upgradeDescription?: (ClusterUpgradePolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The upgrade mode of the cluster when new Service Fabric runtime version is available.␊ * ␊ @@ -49325,7 +63290,10 @@ Generated by [AVA](https://avajs.dev). * - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource.␊ * .␊ */␊ - upgradeMode?: (("Automatic" | "Manual") | string)␊ + upgradeMode?: (("Automatic" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used.␊ */␊ @@ -49365,7 +63333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49375,11 +63346,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - commonNames?: (ServerCertificateCommonName[] | string)␊ + commonNames?: (ServerCertificateCommonName[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49411,7 +63388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49425,7 +63405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49465,7 +63448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of parameters in the section.␊ */␊ - parameters: (SettingsParameterDescription2[] | string)␊ + parameters: (SettingsParameterDescription2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49489,17 +63475,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port range details␊ */␊ - applicationPorts?: (EndpointRangeDescription2 | string)␊ + applicationPorts?: (EndpointRangeDescription2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.␊ */␊ capacities?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP cluster management endpoint port.␊ */␊ - clientConnectionEndpointPort: (number | string)␊ + clientConnectionEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).␊ * ␊ @@ -49508,19 +63503,31 @@ Generated by [AVA](https://avajs.dev). * - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM SKUs like D15_V2, G5 etc.␊ * .␊ */␊ - durabilityLevel?: (("Bronze" | "Silver" | "Gold") | string)␊ + durabilityLevel?: (("Bronze" | "Silver" | "Gold") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port range details␊ */␊ - ephemeralPorts?: (EndpointRangeDescription2 | string)␊ + ephemeralPorts?: (EndpointRangeDescription2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP cluster management endpoint port.␊ */␊ - httpGatewayEndpointPort: (number | string)␊ + httpGatewayEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.␊ */␊ - isPrimary: (boolean | string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the node type.␊ */␊ @@ -49530,15 +63537,24 @@ Generated by [AVA](https://avajs.dev). */␊ placementProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoint used by reverse proxy.␊ */␊ - reverseProxyEndpointPort?: (number | string)␊ + reverseProxyEndpointPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.␊ */␊ - vmInstanceCount: (number | string)␊ + vmInstanceCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49548,11 +63564,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * End port of a range of ports␊ */␊ - endPort: (number | string)␊ + endPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Starting port of a range of ports␊ */␊ - startPort: (number | string)␊ + startPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49562,11 +63584,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the delta health policies for the cluster upgrade.␊ */␊ - deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy2 | string)␊ + deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -49583,7 +63611,10 @@ Generated by [AVA](https://avajs.dev). * Defines a health policy used to evaluate the health of the cluster or of a cluster node.␊ * ␊ */␊ - healthPolicy: (ClusterHealthPolicy2 | string)␊ + healthPolicy: (ClusterHealthPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -49611,28 +63642,40 @@ Generated by [AVA](https://avajs.dev). */␊ applicationDeltaHealthPolicies?: ({␊ [k: string]: ApplicationDeltaHealthPolicy␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of applications health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.␊ * ␊ */␊ - maxPercentDeltaUnhealthyApplications: (number | string)␊ + maxPercentDeltaUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of nodes health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.␊ * ␊ */␊ - maxPercentDeltaUnhealthyNodes: (number | string)␊ + maxPercentDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.␊ * ␊ */␊ - maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | string)␊ + maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49644,7 +63687,10 @@ Generated by [AVA](https://avajs.dev). * Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.␊ * ␊ */␊ - defaultServiceTypeDeltaHealthPolicy?: (ServiceTypeDeltaHealthPolicy | string)␊ + defaultServiceTypeDeltaHealthPolicy?: (ServiceTypeDeltaHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a map that contains specific delta health policies for different service types.␊ * Each entry specifies as key the service type name and as value a ServiceTypeDeltaHealthPolicy used to evaluate the service health when upgrading the cluster.␊ @@ -49653,7 +63699,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceTypeDeltaHealthPolicies?: ({␊ [k: string]: ServiceTypeDeltaHealthPolicy␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49667,7 +63716,10 @@ Generated by [AVA](https://avajs.dev). * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.␊ * ␊ */␊ - maxPercentDeltaUnhealthyServices?: ((number & string) | string)␊ + maxPercentDeltaUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49684,7 +63736,10 @@ Generated by [AVA](https://avajs.dev). */␊ applicationHealthPolicies?: ({␊ [k: string]: ApplicationHealthPolicy␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.␊ * ␊ @@ -49694,7 +63749,10 @@ Generated by [AVA](https://avajs.dev). * The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.␊ * ␊ */␊ - maxPercentUnhealthyApplications?: ((number & string) | string)␊ + maxPercentUnhealthyApplications?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.␊ * ␊ @@ -49706,7 +63764,10 @@ Generated by [AVA](https://avajs.dev). * In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.␊ * ␊ */␊ - maxPercentUnhealthyNodes?: ((number & string) | string)␊ + maxPercentUnhealthyNodes?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49718,7 +63779,10 @@ Generated by [AVA](https://avajs.dev). * Represents the health policy used to evaluate the health of services belonging to a service type.␊ * ␊ */␊ - defaultServiceTypeHealthPolicy?: (ServiceTypeHealthPolicy | string)␊ + defaultServiceTypeHealthPolicy?: (ServiceTypeHealthPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a ServiceTypeHealthPolicy per service type name.␊ * ␊ @@ -49731,7 +63795,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceTypeHealthPolicies?: ({␊ [k: string]: ServiceTypeHealthPolicy␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49743,7 +63810,10 @@ Generated by [AVA](https://avajs.dev). * The maximum percentage of services allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyServices?: ((number & string) | string)␊ + maxPercentUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49762,14 +63832,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the cluster resource properties.␊ */␊ - properties: (ClusterProperties12 | string)␊ + properties: (ClusterProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersApplicationTypesChildResource1 | ClustersApplicationsChildResource1)[]␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters"␊ [k: string]: unknown␊ }␊ @@ -49780,27 +63856,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of add-on features to enable in the cluster.␊ */␊ - addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[] | string)␊ + addOnFeatures?: (("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The settings to enable AAD authentication on the cluster.␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory4 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - certificate?: (CertificateDescription4 | string)␊ + certificate?: (CertificateDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - certificateCommonNames?: (ServerCertificateCommonNames1 | string)␊ + certificateCommonNames?: (ServerCertificateCommonNames1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by common name that are allowed to manage the cluster.␊ */␊ - clientCertificateCommonNames?: (ClientCertificateCommonName4[] | string)␊ + clientCertificateCommonNames?: (ClientCertificateCommonName4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of client certificates referenced by thumbprint that are allowed to manage the cluster.␊ */␊ - clientCertificateThumbprints?: (ClientCertificateThumbprint4[] | string)␊ + clientCertificateThumbprints?: (ClientCertificateThumbprint4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Service Fabric runtime version of the cluster. This property can only by set the user when **upgradeMode** is set to 'Manual'. To get list of available Service Fabric versions for new clusters use [ClusterVersion API](./ClusterVersion.md). To get the list of available version for existing clusters use **availableClusterVersions**.␊ */␊ @@ -49808,15 +63902,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account information for storing Service Fabric diagnostic logs.␊ */␊ - diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig4 | string)␊ + diagnosticsStorageAccountConfig?: (DiagnosticsStorageAccountConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if the event store service is enabled.␊ */␊ - eventStoreServiceEnabled?: (boolean | string)␊ + eventStoreServiceEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom fabric settings to configure the cluster.␊ */␊ - fabricSettings?: (SettingsSectionDescription4[] | string)␊ + fabricSettings?: (SettingsSectionDescription4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The http management endpoint of the cluster.␊ */␊ @@ -49824,7 +63927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of node types in the cluster.␊ */␊ - nodeTypes: (NodeTypeDescription3[] | string)␊ + nodeTypes: (NodeTypeDescription3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reliability level sets the replica set size of system services. Learn about [ReliabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).␊ * ␊ @@ -49835,19 +63941,31 @@ Generated by [AVA](https://avajs.dev). * - Platinum - Run the System services with a target replica set count of 9.␊ * .␊ */␊ - reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | string)␊ + reliabilityLevel?: (("None" | "Bronze" | "Silver" | "Gold" | "Platinum") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the certificate details.␊ */␊ - reverseProxyCertificate?: (CertificateDescription4 | string)␊ + reverseProxyCertificate?: (CertificateDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - reverseProxyCertificateCommonNames?: (ServerCertificateCommonNames1 | string)␊ + reverseProxyCertificateCommonNames?: (ServerCertificateCommonNames1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the policy used when upgrading the cluster.␊ */␊ - upgradeDescription?: (ClusterUpgradePolicy3 | string)␊ + upgradeDescription?: (ClusterUpgradePolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The upgrade mode of the cluster when new Service Fabric runtime version is available.␊ * ␊ @@ -49855,7 +63973,10 @@ Generated by [AVA](https://avajs.dev). * - Manual - The cluster will not be automatically upgraded to the latest Service Fabric runtime version. The cluster is upgraded by setting the **clusterCodeVersion** property in the cluster resource.␊ * .␊ */␊ - upgradeMode?: (("Automatic" | "Manual") | string)␊ + upgradeMode?: (("Automatic" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VM image VMSS has been configured with. Generic names such as Windows or Linux can be used.␊ */␊ @@ -49895,7 +64016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49905,11 +64029,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of server certificates referenced by common name that are used to secure the cluster.␊ */␊ - commonNames?: (ServerCertificateCommonName1[] | string)␊ + commonNames?: (ServerCertificateCommonName1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The local certificate store location.␊ */␊ - x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | string)␊ + x509StoreName?: (("AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49941,7 +64071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49955,7 +64088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.␊ */␊ - isAdmin: (boolean | string)␊ + isAdmin: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -49995,7 +64131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of parameters in the section.␊ */␊ - parameters: (SettingsParameterDescription3[] | string)␊ + parameters: (SettingsParameterDescription3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50019,17 +64158,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port range details␊ */␊ - applicationPorts?: (EndpointRangeDescription3 | string)␊ + applicationPorts?: (EndpointRangeDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity tags applied to the nodes in the node type, the cluster resource manager uses these tags to understand how much resource a node has.␊ */␊ capacities?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP cluster management endpoint port.␊ */␊ - clientConnectionEndpointPort: (number | string)␊ + clientConnectionEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The durability level of the node type. Learn about [DurabilityLevel](https://docs.microsoft.com/azure/service-fabric/service-fabric-cluster-capacity).␊ * ␊ @@ -50038,19 +64186,31 @@ Generated by [AVA](https://avajs.dev). * - Gold - The infrastructure jobs can be paused for a duration of 2 hours per UD. Gold durability can be enabled only on full node VM skus like D15_V2, G5 etc.␊ * .␊ */␊ - durabilityLevel?: (("Bronze" | "Silver" | "Gold") | string)␊ + durabilityLevel?: (("Bronze" | "Silver" | "Gold") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port range details␊ */␊ - ephemeralPorts?: (EndpointRangeDescription3 | string)␊ + ephemeralPorts?: (EndpointRangeDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP cluster management endpoint port.␊ */␊ - httpGatewayEndpointPort: (number | string)␊ + httpGatewayEndpointPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node type on which system services will run. Only one node type should be marked as primary. Primary node type cannot be deleted or changed for existing clusters.␊ */␊ - isPrimary: (boolean | string)␊ + isPrimary: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the node type.␊ */␊ @@ -50060,15 +64220,24 @@ Generated by [AVA](https://avajs.dev). */␊ placementProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The endpoint used by reverse proxy.␊ */␊ - reverseProxyEndpointPort?: (number | string)␊ + reverseProxyEndpointPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of nodes in the node type. This count should match the capacity property in the corresponding VirtualMachineScaleSet resource.␊ */␊ - vmInstanceCount: (number | string)␊ + vmInstanceCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50078,11 +64247,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * End port of a range of ports␊ */␊ - endPort: (number | string)␊ + endPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Starting port of a range of ports␊ */␊ - startPort: (number | string)␊ + startPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50092,11 +64267,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the delta health policies for the cluster upgrade.␊ */␊ - deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy3 | string)␊ + deltaHealthPolicy?: (ClusterUpgradeDeltaHealthPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time to retry health evaluation when the application or cluster is unhealthy before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -50113,7 +64294,10 @@ Generated by [AVA](https://avajs.dev). * Defines a health policy used to evaluate the health of the cluster or of a cluster node.␊ * ␊ */␊ - healthPolicy: (ClusterHealthPolicy3 | string)␊ + healthPolicy: (ClusterHealthPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time each upgrade domain has to complete before the upgrade rolls back. The timeout can be in either hh:mm:ss or in d.hh:mm:ss.ms format.␊ */␊ @@ -50141,28 +64325,40 @@ Generated by [AVA](https://avajs.dev). */␊ applicationDeltaHealthPolicies?: ({␊ [k: string]: ApplicationDeltaHealthPolicy1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of applications health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the applications at the beginning of upgrade and the state of the applications at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits. System services are not included in this.␊ * ␊ */␊ - maxPercentDeltaUnhealthyApplications: (number | string)␊ + maxPercentDeltaUnhealthyApplications: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of nodes health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the nodes at the beginning of upgrade and the state of the nodes at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.␊ * ␊ */␊ - maxPercentDeltaUnhealthyNodes: (number | string)␊ + maxPercentDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades.␊ * The delta is measured between the state of the upgrade domain nodes at the beginning of upgrade and the state of the upgrade domain nodes at the time of the health evaluation.␊ * The check is performed after every upgrade domain upgrade completion for all completed upgrade domains to make sure the state of the upgrade domains is within tolerated limits.␊ * ␊ */␊ - maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | string)␊ + maxPercentUpgradeDomainDeltaUnhealthyNodes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50174,7 +64370,10 @@ Generated by [AVA](https://avajs.dev). * Represents the delta health policy used to evaluate the health of services belonging to a service type when upgrading the cluster.␊ * ␊ */␊ - defaultServiceTypeDeltaHealthPolicy?: (ServiceTypeDeltaHealthPolicy1 | string)␊ + defaultServiceTypeDeltaHealthPolicy?: (ServiceTypeDeltaHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a map that contains specific delta health policies for different service types.␊ * Each entry specifies as key the service type name and as value a ServiceTypeDeltaHealthPolicy used to evaluate the service health when upgrading the cluster.␊ @@ -50183,7 +64382,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceTypeDeltaHealthPolicies?: ({␊ [k: string]: ServiceTypeDeltaHealthPolicy1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50197,7 +64399,10 @@ Generated by [AVA](https://avajs.dev). * The check is performed after every upgrade domain upgrade completion to make sure the global state of the cluster is within tolerated limits.␊ * ␊ */␊ - maxPercentDeltaUnhealthyServices?: ((number & string) | string)␊ + maxPercentDeltaUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50214,7 +64419,10 @@ Generated by [AVA](https://avajs.dev). */␊ applicationHealthPolicies?: ({␊ [k: string]: ApplicationHealthPolicy1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy applications before reporting an error. For example, to allow 10% of applications to be unhealthy, this value would be 10.␊ * ␊ @@ -50224,7 +64432,10 @@ Generated by [AVA](https://avajs.dev). * The computation rounds up to tolerate one failure on small numbers of applications. Default percentage is zero.␊ * ␊ */␊ - maxPercentUnhealthyApplications?: ((number & string) | string)␊ + maxPercentUnhealthyApplications?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy nodes before reporting an error. For example, to allow 10% of nodes to be unhealthy, this value would be 10.␊ * ␊ @@ -50236,7 +64447,10 @@ Generated by [AVA](https://avajs.dev). * In large clusters, some nodes will always be down or out for repairs, so this percentage should be configured to tolerate that.␊ * ␊ */␊ - maxPercentUnhealthyNodes?: ((number & string) | string)␊ + maxPercentUnhealthyNodes?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50248,7 +64462,10 @@ Generated by [AVA](https://avajs.dev). * Represents the health policy used to evaluate the health of services belonging to a service type.␊ * ␊ */␊ - defaultServiceTypeHealthPolicy?: (ServiceTypeHealthPolicy1 | string)␊ + defaultServiceTypeHealthPolicy?: (ServiceTypeHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a ServiceTypeHealthPolicy per service type name.␊ * ␊ @@ -50261,7 +64478,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceTypeHealthPolicies?: ({␊ [k: string]: ServiceTypeHealthPolicy1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50273,7 +64493,10 @@ Generated by [AVA](https://avajs.dev). * The maximum percentage of services allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyServices?: ((number & string) | string)␊ + maxPercentUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50292,13 +64515,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application type name properties␊ */␊ - properties: (ApplicationTypeResourceProperties1 | string)␊ + properties: (ApplicationTypeResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applicationTypes"␊ [k: string]: unknown␊ }␊ @@ -50324,13 +64553,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application resource properties.␊ */␊ - properties: (ApplicationResourceProperties1 | string)␊ + properties: (ApplicationResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applications"␊ [k: string]: unknown␊ }␊ @@ -50341,25 +64576,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. By default, the value of this property is zero and it means that the services can be placed on any node.␊ */␊ - maximumNodes?: ((number & string) | string)␊ + maximumNodes?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of application capacity metric description.␊ */␊ - metrics?: (ApplicationMetricDescription1[] | string)␊ + metrics?: (ApplicationMetricDescription1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of nodes where Service Fabric will reserve capacity for this application. Note that this does not mean that the services of this application will be placed on all of those nodes. If this property is set to zero, no capacity will be reserved. The value of this property cannot be more than the value of the MaximumNodes property.␊ */␊ - minimumNodes?: (number | string)␊ + minimumNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of application parameters with overridden values from their default values specified in the application manifest.␊ */␊ parameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remove the current application capacity settings.␊ */␊ - removeApplicationCapacity?: (boolean | string)␊ + removeApplicationCapacity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application type name as defined in the application manifest.␊ */␊ @@ -50371,7 +64621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the policy for a monitored application upgrade.␊ */␊ - upgradePolicy?: (ApplicationUpgradePolicy1 | string)␊ + upgradePolicy?: (ApplicationUpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50387,7 +64640,10 @@ Generated by [AVA](https://avajs.dev). * When updating existing application with application capacity, the product of MaximumNodes and this value must always be smaller than or equal to TotalApplicationCapacity.␊ * ␊ */␊ - maximumCapacity?: (number | string)␊ + maximumCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the metric.␊ */␊ @@ -50400,14 +64656,20 @@ Generated by [AVA](https://avajs.dev). * When setting application capacity or when updating application capacity; this value must be smaller than or equal to MaximumCapacity for each metric.␊ * ␊ */␊ - reservationCapacity?: (number | string)␊ + reservationCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The total metric capacity for Service Fabric application.␊ * This is the total metric capacity for this application in the cluster. Service Fabric will try to limit the sum of loads of services within the application to this value.␊ * When creating a new application with application capacity defined, the product of MaximumNodes and MaximumCapacity must always be smaller than or equal to this value.␊ * ␊ */␊ - totalApplicationCapacity?: (number | string)␊ + totalApplicationCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50418,15 +64680,24 @@ Generated by [AVA](https://avajs.dev). * Defines a health policy used to evaluate the health of an application or one of its children entities.␊ * ␊ */␊ - applicationHealthPolicy?: (ArmApplicationHealthPolicy1 | string)␊ + applicationHealthPolicy?: (ArmApplicationHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, then processes are forcefully restarted during upgrade even when the code version has not changed (the upgrade only changes configuration or data).␊ */␊ - forceRestart?: (boolean | string)␊ + forceRestart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy used for monitoring the application upgrade␊ */␊ - rollingUpgradeMonitoringPolicy?: (ArmRollingUpgradeMonitoringPolicy1 | string)␊ + rollingUpgradeMonitoringPolicy?: (ArmRollingUpgradeMonitoringPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum amount of time to block processing of an upgrade domain and prevent loss of availability when there are unexpected issues. When this timeout expires, processing of the upgrade domain will proceed regardless of availability loss issues. The timeout is reset at the start of each upgrade domain. Valid values are between 0 and 42949672925 inclusive. (unsigned 32-bit integer).␊ */␊ @@ -50441,12 +64712,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether warnings are treated with the same severity as errors.␊ */␊ - considerWarningAsError?: (boolean | string)␊ + considerWarningAsError?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the health policy used to evaluate the health of services belonging to a service type.␊ * ␊ */␊ - defaultServiceTypeHealthPolicy?: (ArmServiceTypeHealthPolicy1 | string)␊ + defaultServiceTypeHealthPolicy?: (ArmServiceTypeHealthPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum allowed percentage of unhealthy deployed applications. Allowed values are Byte values from zero to 100.␊ * The percentage represents the maximum tolerated percentage of deployed applications that can be unhealthy before the application is considered in error.␊ @@ -50454,7 +64731,10 @@ Generated by [AVA](https://avajs.dev). * The computation rounds up to tolerate one failure on small numbers of nodes. Default percentage is zero.␊ * ␊ */␊ - maxPercentUnhealthyDeployedApplications?: ((number & string) | string)␊ + maxPercentUnhealthyDeployedApplications?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines a ServiceTypeHealthPolicy per service type name.␊ * ␊ @@ -50467,7 +64747,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceTypeHealthPolicyMap?: ({␊ [k: string]: ArmServiceTypeHealthPolicy1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50479,17 +64762,26 @@ Generated by [AVA](https://avajs.dev). * The maximum percentage of partitions per service allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyPartitionsPerService?: ((number & string) | string)␊ + maxPercentUnhealthyPartitionsPerService?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of replicas per partition allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyReplicasPerPartition?: ((number & string) | string)␊ + maxPercentUnhealthyReplicasPerPartition?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of services allowed to be unhealthy before your application is considered in error.␊ * ␊ */␊ - maxPercentUnhealthyServices?: ((number & string) | string)␊ + maxPercentUnhealthyServices?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50499,7 +64791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The activation Mode of the service package.␊ */␊ - failureAction?: (("Rollback" | "Manual") | string)␊ + failureAction?: (("Rollback" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time to retry health evaluation when the application or cluster is unhealthy before FailureAction is executed. It is first interpreted as a string representing an ISO 8601 duration. If that fails, then it is interpreted as a number representing the total number of milliseconds.␊ */␊ @@ -50538,14 +64833,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application resource properties.␊ */␊ - properties: (ApplicationResourceProperties1 | string)␊ + properties: (ApplicationResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersApplicationsServicesChildResource1[]␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applications"␊ [k: string]: unknown␊ }␊ @@ -50565,13 +64866,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service resource properties.␊ */␊ - properties: (ServiceResourceProperties1 | string)␊ + properties: (ServiceResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "services"␊ [k: string]: unknown␊ }␊ @@ -50582,7 +64889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceCorrelationScheme which describes the relationship between this service and the service specified via ServiceName.␊ */␊ - scheme: (("Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity") | string)␊ + scheme: (("Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full name of the service with 'fabric:' URI scheme.␊ */␊ @@ -50603,7 +64913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Used only for Stateless services. The default amount of load, as a number, that this service creates for this metric.␊ */␊ - defaultLoad?: (number | string)␊ + defaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the metric. If the service chooses to report load during runtime, the load metric name should match the name that is specified in Name exactly. Note that metric names are case sensitive.␊ */␊ @@ -50611,15 +64924,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Primary replica.␊ */␊ - primaryDefaultLoad?: (number | string)␊ + primaryDefaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used only for Stateful services. The default amount of load, as a number, that this service creates for this metric when it is a Secondary replica.␊ */␊ - secondaryDefaultLoad?: (number | string)␊ + secondaryDefaultLoad?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service load metric relative weight, compared to other metrics configured for this service, as a number.␊ */␊ - weight?: (("Zero" | "Low" | "Medium" | "High") | string)␊ + weight?: (("Zero" | "Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50635,11 +64957,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether this is a persistent service which stores states on the local disk. If it is then the value of this property is true, if not it is false.␊ */␊ - hasPersistedState?: (boolean | string)␊ + hasPersistedState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum replica set size as a number.␊ */␊ - minReplicaSetSize?: (number | string)␊ + minReplicaSetSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum duration for which a partition is allowed to be in a state of quorum loss, represented in ISO 8601 format (hh:mm:ss.s).␊ */␊ @@ -50656,7 +64984,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The target replica set size as a number.␊ */␊ - targetReplicaSetSize?: (number | string)␊ + targetReplicaSetSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50666,7 +64997,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance count.␊ */␊ - instanceCount?: (number | string)␊ + instanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ serviceKind: "Stateless"␊ [k: string]: unknown␊ }␊ @@ -50686,13 +65020,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service resource properties.␊ */␊ - properties: ((StatefulServiceProperties1 | StatelessServiceProperties1) | string)␊ + properties: ((StatefulServiceProperties1 | StatelessServiceProperties1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applications/services"␊ [k: string]: unknown␊ }␊ @@ -50712,14 +65052,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application type name properties␊ */␊ - properties: (ApplicationTypeResourceProperties1 | string)␊ + properties: (ApplicationTypeResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ClustersApplicationTypesVersionsChildResource1[]␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applicationTypes"␊ [k: string]: unknown␊ }␊ @@ -50739,13 +65085,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the application type version resource.␊ */␊ - properties: (ApplicationTypeVersionResourceProperties1 | string)␊ + properties: (ApplicationTypeVersionResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "versions"␊ [k: string]: unknown␊ }␊ @@ -50775,13 +65127,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the application type version resource.␊ */␊ - properties: (ApplicationTypeVersionResourceProperties1 | string)␊ + properties: (ApplicationTypeVersionResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceFabric/clusters/applicationTypes/versions"␊ [k: string]: unknown␊ }␊ @@ -50805,14 +65163,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the StorSimple Manager.␊ */␊ - properties: (ManagerProperties | string)␊ + properties: (ManagerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ManagersExtendedInformationChildResource | ManagersAccessControlRecordsChildResource | ManagersBandwidthSettingsChildResource | ManagersStorageAccountCredentialsChildResource)[]␊ /**␊ * The tags attached to the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers"␊ [k: string]: unknown␊ }␊ @@ -50823,7 +65187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Intrinsic settings which refers to the type of the StorSimple Manager.␊ */␊ - cisIntrinsicSettings?: (ManagerIntrinsicSettings | string)␊ + cisIntrinsicSettings?: (ManagerIntrinsicSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the resource as it is getting provisioned. Value of "Succeeded" means the Manager was successfully created.␊ */␊ @@ -50831,7 +65198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Sku.␊ */␊ - sku?: (ManagerSku | string)␊ + sku?: (ManagerSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50841,7 +65211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of StorSimple Manager.␊ */␊ - type: (("GardaV1" | "HelsinkiV1") | string)␊ + type: (("GardaV1" | "HelsinkiV1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50851,7 +65224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Refers to the sku name which should be "Standard"␊ */␊ - name: ("Standard" | string)␊ + name: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50866,12 +65242,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: "vaultExtendedInfo"␊ /**␊ * The properties of the manager extended info.␊ */␊ - properties: (ManagerExtendedInfoProperties | string)␊ + properties: (ManagerExtendedInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -50913,7 +65295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the access control record.␊ */␊ @@ -50921,7 +65306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of access control record.␊ */␊ - properties: (AccessControlRecordProperties | string)␊ + properties: (AccessControlRecordProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessControlRecords"␊ [k: string]: unknown␊ }␊ @@ -50943,7 +65331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth setting name.␊ */␊ @@ -50951,7 +65342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the bandwidth setting.␊ */␊ - properties: (BandwidthRateSettingProperties | string)␊ + properties: (BandwidthRateSettingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "bandwidthSettings"␊ [k: string]: unknown␊ }␊ @@ -50962,7 +65356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The schedules.␊ */␊ - schedules: (BandwidthSchedule[] | string)␊ + schedules: (BandwidthSchedule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50972,19 +65369,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The days of the week when this schedule is applicable.␊ */␊ - days: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + days: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rate in Mbps.␊ */␊ - rateInMbps: (number | string)␊ + rateInMbps: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time.␊ */␊ - start: (Time | string)␊ + start: (Time | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time.␊ */␊ - stop: (Time | string)␊ + stop: (Time | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -50994,15 +65403,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The hour.␊ */␊ - hours: (number | string)␊ + hours: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minute.␊ */␊ - minutes: (number | string)␊ + minutes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The second.␊ */␊ - seconds: (number | string)␊ + seconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51013,7 +65431,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account credential name.␊ */␊ @@ -51021,7 +65442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account credential properties.␊ */␊ - properties: (StorageAccountCredentialProperties | string)␊ + properties: (StorageAccountCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "storageAccountCredentials"␊ [k: string]: unknown␊ }␊ @@ -51032,7 +65456,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represent the secrets intended for encryption with asymmetric key pair.␊ */␊ - accessKey?: (AsymmetricEncryptedSecret | string)␊ + accessKey?: (AsymmetricEncryptedSecret | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage endpoint␊ */␊ @@ -51040,7 +65467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Signifies whether SSL needs to be enabled or not.␊ */␊ - sslStatus: (("Enabled" | "Disabled") | string)␊ + sslStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51050,7 +65480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The algorithm used to encrypt "Value".␊ */␊ - encryptionAlgorithm: (("None" | "AES256" | "RSAES_PKCS1_v_1_5") | string)␊ + encryptionAlgorithm: (("None" | "AES256" | "RSAES_PKCS1_v_1_5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.␊ */␊ @@ -51069,7 +65502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the access control record.␊ */␊ @@ -51077,7 +65513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of access control record.␊ */␊ - properties: (AccessControlRecordProperties | string)␊ + properties: (AccessControlRecordProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/accessControlRecords"␊ [k: string]: unknown␊ }␊ @@ -51089,7 +65528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth setting name.␊ */␊ @@ -51097,7 +65539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the bandwidth setting.␊ */␊ - properties: (BandwidthRateSettingProperties | string)␊ + properties: (BandwidthRateSettingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/bandwidthSettings"␊ [k: string]: unknown␊ }␊ @@ -51109,12 +65554,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ /**␊ * The properties of the alert notification settings.␊ */␊ - properties: (AlertNotificationProperties | string)␊ + properties: (AlertNotificationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/alertSettings"␊ [k: string]: unknown␊ }␊ @@ -51125,7 +65576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The alert notification email list.␊ */␊ - additionalRecipientEmailList?: (string[] | string)␊ + additionalRecipientEmailList?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The alert notification culture.␊ */␊ @@ -51133,11 +65587,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether email notification enabled or not.␊ */␊ - emailNotification: (("Enabled" | "Disabled") | string)␊ + emailNotification: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value indicating whether alert notification enabled for admin or not.␊ */␊ - notificationToServiceOwners?: (("Enabled" | "Disabled") | string)␊ + notificationToServiceOwners?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51148,7 +65608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the backup policy to be created/updated.␊ */␊ @@ -51156,7 +65619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the backup policy.␊ */␊ - properties: (BackupPolicyProperties | string)␊ + properties: (BackupPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ManagersDevicesBackupPoliciesSchedulesChildResource[]␊ type: "Microsoft.StorSimple/managers/devices/backupPolicies"␊ [k: string]: unknown␊ @@ -51168,7 +65634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The path IDs of the volumes which are part of the backup policy.␊ */␊ - volumeIds: (string[] | string)␊ + volumeIds: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51179,7 +65648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The backup schedule name.␊ */␊ @@ -51187,7 +65659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the backup schedule.␊ */␊ - properties: (BackupScheduleProperties | string)␊ + properties: (BackupScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schedules"␊ [k: string]: unknown␊ }␊ @@ -51198,19 +65673,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of backup which needs to be taken.␊ */␊ - backupType: (("LocalSnapshot" | "CloudSnapshot") | string)␊ + backupType: (("LocalSnapshot" | "CloudSnapshot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of backups to be retained.␊ */␊ - retentionCount: (number | string)␊ + retentionCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The schedule recurrence.␊ */␊ - scheduleRecurrence: (ScheduleRecurrence | string)␊ + scheduleRecurrence: (ScheduleRecurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The schedule status.␊ */␊ - scheduleStatus: (("Enabled" | "Disabled") | string)␊ + scheduleStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start time of the schedule.␊ */␊ @@ -51224,15 +65711,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The recurrence type.␊ */␊ - recurrenceType: (("Minutes" | "Hourly" | "Daily" | "Weekly") | string)␊ + recurrenceType: (("Minutes" | "Hourly" | "Daily" | "Weekly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The recurrence value.␊ */␊ - recurrenceValue: (number | string)␊ + recurrenceValue: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The week days list. Applicable only for schedules of recurrence type 'weekly'.␊ */␊ - weeklyDaysList?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + weeklyDaysList?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51243,7 +65739,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The backup schedule name.␊ */␊ @@ -51251,7 +65750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the backup schedule.␊ */␊ - properties: (BackupScheduleProperties | string)␊ + properties: (BackupScheduleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/backupPolicies/schedules"␊ [k: string]: unknown␊ }␊ @@ -51263,12 +65765,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ /**␊ * The properties of time settings of a device.␊ */␊ - properties: (TimeSettingsProperties | string)␊ + properties: (TimeSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/timeSettings"␊ [k: string]: unknown␊ }␊ @@ -51283,7 +65791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The secondary Network Time Protocol (NTP) server name, like 'time.contoso.com'. It's optional.␊ */␊ - secondaryTimeServer?: (string[] | string)␊ + secondaryTimeServer?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timezone of device, like '(UTC -06:00) Central America'␊ */␊ @@ -51298,7 +65809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the volume container.␊ */␊ @@ -51306,7 +65820,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of volume container.␊ */␊ - properties: (VolumeContainerProperties | string)␊ + properties: (VolumeContainerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ManagersDevicesVolumeContainersVolumesChildResource[]␊ type: "Microsoft.StorSimple/managers/devices/volumeContainers"␊ [k: string]: unknown␊ @@ -51318,7 +65835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The bandwidth-rate set on the volume container.␊ */␊ - bandWidthRateInMbps?: (number | string)␊ + bandWidthRateInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the bandwidth setting associated with the volume container.␊ */␊ @@ -51326,7 +65846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represent the secrets intended for encryption with asymmetric key pair.␊ */␊ - encryptionKey?: (AsymmetricEncryptedSecret | string)␊ + encryptionKey?: (AsymmetricEncryptedSecret | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path ID of storage account associated with the volume container.␊ */␊ @@ -51341,7 +65864,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume name.␊ */␊ @@ -51349,7 +65875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of volume.␊ */␊ - properties: (VolumeProperties | string)␊ + properties: (VolumeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "volumes"␊ [k: string]: unknown␊ }␊ @@ -51360,23 +65889,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IDs of the access control records, associated with the volume.␊ */␊ - accessControlRecordIds: (string[] | string)␊ + accessControlRecordIds: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The monitoring status of the volume.␊ */␊ - monitoringStatus: (("Enabled" | "Disabled") | string)␊ + monitoringStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the volume in bytes.␊ */␊ - sizeInBytes: (number | string)␊ + sizeInBytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume status.␊ */␊ - volumeStatus: (("Online" | "Offline") | string)␊ + volumeStatus: (("Online" | "Offline") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the volume.␊ */␊ - volumeType: (("Tiered" | "Archival" | "LocallyPinned") | string)␊ + volumeType: (("Tiered" | "Archival" | "LocallyPinned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51387,7 +65931,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume name.␊ */␊ @@ -51395,7 +65942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of volume.␊ */␊ - properties: (VolumeProperties | string)␊ + properties: (VolumeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/volumeContainers/volumes"␊ [k: string]: unknown␊ }␊ @@ -51411,12 +65961,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ /**␊ * The properties of the manager extended info.␊ */␊ - properties: (ManagerExtendedInfoProperties | string)␊ + properties: (ManagerExtendedInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -51428,7 +65984,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Kind of the object. Currently only Series8000 is supported.␊ */␊ - kind?: ("Series8000" | string)␊ + kind?: ("Series8000" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account credential name.␊ */␊ @@ -51436,7 +65995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage account credential properties.␊ */␊ - properties: (StorageAccountCredentialProperties | string)␊ + properties: (StorageAccountCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/storageAccountCredentials"␊ [k: string]: unknown␊ }␊ @@ -51452,7 +66014,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment properties.␊ */␊ - properties: (DeploymentProperties | string)␊ + properties: (DeploymentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Resources/deployments"␊ [k: string]: unknown␊ }␊ @@ -51460,11 +66025,17 @@ Generated by [AVA](https://avajs.dev). * Deployment properties.␊ */␊ export interface DeploymentProperties {␊ - debugSetting?: (DebugSetting | string)␊ + debugSetting?: (DebugSetting | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.␊ */␊ @@ -51474,7 +66045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the deployment parameters.␊ */␊ - parametersLink?: (ParametersLink | string)␊ + parametersLink?: (ParametersLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.␊ */␊ @@ -51484,7 +66058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the template.␊ */␊ - templateLink?: (TemplateLink | string)␊ + templateLink?: (TemplateLink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DebugSetting {␊ @@ -51534,7 +66111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment properties.␊ */␊ - properties: (DeploymentProperties1 | string)␊ + properties: (DeploymentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Resources/deployments"␊ /**␊ * The resource group to deploy to␊ @@ -51546,11 +66126,17 @@ Generated by [AVA](https://avajs.dev). * Deployment properties.␊ */␊ export interface DeploymentProperties1 {␊ - debugSetting?: (DebugSetting1 | string)␊ + debugSetting?: (DebugSetting1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.␊ */␊ @@ -51560,7 +66146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the deployment parameters.␊ */␊ - parametersLink?: (ParametersLink1 | string)␊ + parametersLink?: (ParametersLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.␊ */␊ @@ -51570,7 +66159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the template.␊ */␊ - templateLink?: (TemplateLink1 | string)␊ + templateLink?: (TemplateLink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DebugSetting1 {␊ @@ -51616,7 +66208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity17 | string)␊ + identity?: (Identity17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -51632,17 +66227,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The appliance definition properties.␊ */␊ - properties: (ApplianceDefinitionProperties | string)␊ + properties: (ApplianceDefinitionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU for the resource.␊ */␊ - sku?: (Sku33 | string)␊ + sku?: (Sku33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Solutions/applianceDefinitions"␊ [k: string]: unknown␊ }␊ @@ -51653,7 +66257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51663,11 +66270,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of appliance artifacts. The portal will use the files specified as artifacts to construct the user experience of creating an appliance from an appliance definition.␊ */␊ - artifacts?: (ApplianceArtifact[] | string)␊ + artifacts?: (ApplianceArtifact[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The appliance provider authorizations.␊ */␊ - authorizations: (ApplianceProviderAuthorization[] | string)␊ + authorizations: (ApplianceProviderAuthorization[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The appliance definition description.␊ */␊ @@ -51679,7 +66292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The appliance lock level.␊ */␊ - lockLevel: (("CanNotDelete" | "ReadOnly" | "None") | string)␊ + lockLevel: (("CanNotDelete" | "ReadOnly" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The appliance definition package file Uri.␊ */␊ @@ -51697,7 +66313,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The appliance artifact type.␊ */␊ - type?: (("Template" | "Custom") | string)␊ + type?: (("Template" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The appliance artifact blob uri.␊ */␊ @@ -51725,7 +66344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU family.␊ */␊ @@ -51756,7 +66378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity17 | string)␊ + identity?: (Identity17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kind of the appliance. Allowed values are MarketPlace and ServiceCatalog.␊ */␊ @@ -51776,21 +66401,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Plan for the appliance.␊ */␊ - plan?: (Plan | string)␊ + plan?: (Plan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The appliance properties.␊ */␊ - properties: (ApplianceProperties | string)␊ + properties: (ApplianceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU for the resource.␊ */␊ - sku?: (Sku33 | string)␊ + sku?: (Sku33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Solutions/appliances"␊ [k: string]: unknown␊ }␊ @@ -51864,18 +66501,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Management service resource description.␊ */␊ - properties: (ApiManagementServiceProperties | string)␊ + properties: (ApiManagementServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisChildResource | ServiceSubscriptionsChildResource | ServiceProductsChildResource | ServiceGroupsChildResource | ServiceCertificatesChildResource | ServiceUsersChildResource | ServiceAuthorizationServersChildResource | ServiceLoggersChildResource | ServicePropertiesChildResource | ServiceOpenidConnectProvidersChildResource | ServiceBackendsChildResource | ServiceIdentityProvidersChildResource)[]␊ /**␊ * API Management service resource SKU properties.␊ */␊ - sku?: (ApiManagementServiceSkuProperties | string)␊ + sku?: (ApiManagementServiceSkuProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Management service tags. A maximum of 10 tags can be provided for a resource, and each tag must have a key no greater than 128 characters (and a value no greater than 256 characters).␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service"␊ [k: string]: unknown␊ }␊ @@ -51886,7 +66532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional datacenter locations of the API Management service.␊ */␊ - additionalLocations?: (AdditionalRegion[] | string)␊ + additionalLocations?: (AdditionalRegion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Addresser email.␊ */␊ @@ -51896,11 +66545,17 @@ Generated by [AVA](https://avajs.dev). */␊ customProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom hostname configuration of the API Management service.␊ */␊ - hostnameConfigurations?: (HostnameConfiguration[] | string)␊ + hostnameConfigurations?: (HostnameConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Publisher email.␊ */␊ @@ -51912,11 +66567,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - vpnconfiguration?: (VirtualNetworkConfiguration6 | string)␊ + vpnconfiguration?: (VirtualNetworkConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.␊ */␊ - vpnType?: (("None" | "External" | "Internal") | string)␊ + vpnType?: (("None" | "External" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51930,15 +66591,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU type in the location.␊ */␊ - skuType: (("Developer" | "Standard" | "Premium") | string)␊ + skuType: (("Developer" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU Unit count at the location. The maximum SKU Unit count depends on the SkuType. Maximum allowed for Developer SKU is 1, for Standard SKU is 4, and for Premium SKU is 10, at a location.␊ */␊ - skuUnitCount?: ((number & string) | string)␊ + skuUnitCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - vpnconfiguration?: (VirtualNetworkConfiguration6 | string)␊ + vpnconfiguration?: (VirtualNetworkConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51962,7 +66632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate: (CertificateInformation | string)␊ + certificate: (CertificateInformation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -51970,7 +66643,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - type: (("Proxy" | "Portal" | "Management" | "Scm") | string)␊ + type: (("Proxy" | "Portal" | "Management" | "Scm") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -51999,7 +66675,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract | string)␊ + authenticationSettings?: (AuthenticationSettingsContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of the API. May include HTML formatting tags.␊ */␊ @@ -52007,7 +66686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API.␊ */␊ @@ -52015,7 +66697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols: (("Http" | "Https")[] | string)␊ + protocols: (("Http" | "Https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Absolute URL of the backend service implementing this API.␊ */␊ @@ -52023,7 +66708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -52034,7 +66722,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API OAuth2 Authentication settings details.␊ */␊ - oAuth2?: (OAuth2AuthenticationSettingsContract | string)␊ + oAuth2?: (OAuth2AuthenticationSettingsContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -52089,7 +66780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("Suspended" | "Active" | "Expired" | "Submitted" | "Rejected" | "Cancelled") | string)␊ + state?: (("Suspended" | "Active" | "Expired" | "Submitted" | "Rejected" | "Cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ /**␊ * User (user id path) for whom subscription is being created in form /users/{uid}␊ @@ -52105,7 +66799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -52113,19 +66810,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is NotPublished.␊ */␊ - state?: (("NotPublished" | "Published") | string)␊ + state?: (("NotPublished" | "Published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -52149,7 +66858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -52193,7 +66905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional note about a user set by the administrator.␊ */␊ @@ -52205,7 +66920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("Active" | "Blocked") | string)␊ + state?: (("Active" | "Blocked") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -52221,15 +66939,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -52253,11 +66980,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier of the authorization server.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.␊ */␊ @@ -52269,11 +67002,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -52305,7 +67044,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -52313,7 +67055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier of the logger.␊ */␊ @@ -52333,11 +67078,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "properties"␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ @@ -52385,11 +67136,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether SSL certificate chain validation should be skipped when using self-signed certificates for this backend host.␊ */␊ - skipCertificateChainValidation?: (boolean | string)␊ + skipCertificateChainValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backends"␊ [k: string]: unknown␊ }␊ @@ -52400,7 +67157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2016-07-07"␊ /**␊ * Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft.␊ @@ -52413,7 +67173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "identityProviders"␊ [k: string]: unknown␊ }␊ @@ -52424,11 +67187,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the SKU (number of deployed units of the SKU). The default value is 1.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Sku.␊ */␊ - name: (("Developer" | "Standard" | "Premium") | string)␊ + name: (("Developer" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -52439,7 +67208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract | string)␊ + authenticationSettings?: (AuthenticationSettingsContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of the API. May include HTML formatting tags.␊ */␊ @@ -52455,7 +67227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols: (("Http" | "Https")[] | string)␊ + protocols: (("Http" | "Https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceApisOperationsChildResource[]␊ /**␊ * Absolute URL of the backend service implementing this API.␊ @@ -52464,7 +67239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis"␊ [k: string]: unknown␊ }␊ @@ -52484,19 +67262,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation request details.␊ */␊ - request?: (RequestContract | string)␊ + request?: (RequestContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResultContract[] | string)␊ + responses?: (ResultContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract[] | string)␊ + templateParameters?: (ParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "operations"␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ @@ -52515,15 +67305,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation request headers.␊ */␊ - headers?: (ParameterContract[] | string)␊ + headers?: (ParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request query parameters.␊ */␊ - queryParameters?: (ParameterContract[] | string)␊ + queryParameters?: (ParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request representations.␊ */␊ - representations?: (RepresentationContract[] | string)␊ + representations?: (RepresentationContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -52545,7 +67344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether parameter is required or not.␊ */␊ - required?: (boolean | string)␊ + required?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter type.␊ */␊ @@ -52553,7 +67355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -52581,11 +67386,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation response representations.␊ */␊ - representations?: (RepresentationContract[] | string)␊ + representations?: (RepresentationContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation response HTTP status code.␊ */␊ - statusCode: (number | string)␊ + statusCode: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -52612,7 +67423,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("Suspended" | "Active" | "Expired" | "Submitted" | "Rejected" | "Cancelled") | string)␊ + state?: (("Suspended" | "Active" | "Expired" | "Submitted" | "Rejected" | "Cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/subscriptions"␊ /**␊ * User (user id path) for whom subscription is being created in form /users/{uid}␊ @@ -52628,7 +67442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -52641,15 +67458,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is NotPublished.␊ */␊ - state?: (("NotPublished" | "Published") | string)␊ + state?: (("NotPublished" | "Published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -52665,7 +67491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -52677,7 +67506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -52710,7 +67542,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -52766,7 +67601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("Active" | "Blocked") | string)␊ + state?: (("Active" | "Blocked") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/users"␊ [k: string]: unknown␊ }␊ @@ -52782,15 +67620,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -52814,7 +67661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier of the authorization server.␊ */␊ @@ -52830,11 +67680,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -52852,7 +67708,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -52860,7 +67719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identifier of the logger.␊ */␊ @@ -52880,11 +67742,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/properties"␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ @@ -52936,7 +67804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag indicating whether SSL certificate chain validation should be skipped when using self-signed certificates for this backend host.␊ */␊ - skipCertificateChainValidation?: (boolean | string)␊ + skipCertificateChainValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/backends"␊ [k: string]: unknown␊ }␊ @@ -52947,7 +67818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ apiVersion: "2016-07-07"␊ /**␊ * Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft.␊ @@ -52960,7 +67834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/identityProviders"␊ [k: string]: unknown␊ }␊ @@ -52984,15 +67861,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation request details.␊ */␊ - request?: (RequestContract | string)␊ + request?: (RequestContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResultContract[] | string)␊ + responses?: (ResultContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract[] | string)␊ + templateParameters?: (ParameterContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/operations"␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ @@ -53044,7 +67930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the Api Management service resource.␊ */␊ - identity?: (ApiManagementServiceIdentity | string)␊ + identity?: (ApiManagementServiceIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -53056,18 +67945,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Management service resource description.␊ */␊ - properties: (ApiManagementServiceProperties1 | string)␊ + properties: (ApiManagementServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServicePoliciesChildResource | ServiceApisChildResource1 | ServiceAuthorizationServersChildResource1 | ServiceBackendsChildResource1 | ServiceCertificatesChildResource1 | ServiceDiagnosticsChildResource | ServiceTemplatesChildResource | ServiceGroupsChildResource1 | ServiceIdentityProvidersChildResource1 | ServiceLoggersChildResource1 | ServiceNotificationsChildResource | ServiceOpenidConnectProvidersChildResource1 | ServicePortalsettingsChildResource | ServiceProductsChildResource1 | ServicePropertiesChildResource1 | ServiceSubscriptionsChildResource1 | ServiceTagsChildResource | ServiceUsersChildResource1 | ServiceApiVersionSetsChildResource)[]␊ /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties1 | string)␊ + sku: (ApiManagementServiceSkuProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service"␊ [k: string]: unknown␊ }␊ @@ -53078,7 +67976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53088,21 +67989,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional datacenter locations of the API Management service.␊ */␊ - additionalLocations?: (AdditionalLocation[] | string)␊ + additionalLocations?: (AdditionalLocation[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.␊ */␊ - certificates?: (CertificateConfiguration[] | string)␊ + certificates?: (CertificateConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom properties of the API Management service. Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168\` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11\` can be used to disable just TLS 1.1 and setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10\` can be used to disable TLS 1.0 on an API Management service.␊ */␊ customProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom hostname configuration of the API Management service.␊ */␊ - hostnameConfigurations?: (HostnameConfiguration1[] | string)␊ + hostnameConfigurations?: (HostnameConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address from which the notification will be sent.␊ */␊ @@ -53118,11 +68031,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration7 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.␊ */␊ - virtualNetworkType?: (("None" | "External" | "Internal") | string)␊ + virtualNetworkType?: (("None" | "External" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53136,11 +68055,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties1 | string)␊ + sku: (ApiManagementServiceSkuProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration7 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53150,11 +68075,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the SKU (number of deployed units of the SKU). The default value is 1.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Sku.␊ */␊ - name: (("Developer" | "Standard" | "Premium" | "Basic") | string)␊ + name: (("Developer" | "Standard" | "Premium" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53182,7 +68113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The local certificate store location. Only Root and CertificateAuthority are valid locations.␊ */␊ - storeName: (("CertificateAuthority" | "Root") | string)␊ + storeName: (("CertificateAuthority" | "Root") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53196,7 +68130,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to Proxy Hostname Type.␊ */␊ - defaultSslBinding?: (boolean | string)␊ + defaultSslBinding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base64 Encoded certificate.␊ */␊ @@ -53212,11 +68149,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to always negotiate client certificate on the hostname. Default Value is false.␊ */␊ - negotiateClientCertificate?: (boolean | string)␊ + negotiateClientCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname type.␊ */␊ - type: (("Proxy" | "Portal" | "Management" | "Scm") | string)␊ + type: (("Proxy" | "Portal" | "Management" | "Scm") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53231,7 +68174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -53253,11 +68199,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties | string)␊ + properties: (ApiCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -53276,7 +68228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Version Set Contract details.␊ */␊ - apiVersionSet?: (ApiVersionSetContract | string)␊ + apiVersionSet?: (ApiVersionSetContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A resource identifier for the related ApiVersionSet.␊ */␊ @@ -53284,11 +68239,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract1 | string)␊ + authenticationSettings?: (AuthenticationSettingsContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Format of the Content in which the API is getting imported.␊ */␊ - contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link") | string)␊ + contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Content value when Importing an API.␊ */␊ @@ -53308,7 +68269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols?: (("http" | "https")[] | string)␊ + protocols?: (("http" | "https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Absolute URL of the backend service implementing this API.␊ */␊ @@ -53316,15 +68280,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract1 | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of API.␊ */␊ - type?: (("http" | "soap") | string)␊ + type?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criteria to limit import of WSDL to a subset of the document.␊ */␊ - wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector | string)␊ + wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53334,7 +68307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Version Set.␊ */␊ - properties?: (ApiVersionSetContractProperties | string)␊ + properties?: (ApiVersionSetContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53356,7 +68332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -53370,7 +68349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API OAuth2 Authentication settings details.␊ */␊ - oAuth2?: (OAuth2AuthenticationSettingsContract1 | string)␊ + oAuth2?: (OAuth2AuthenticationSettingsContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53423,11 +68405,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the authorization server.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties | string)␊ + properties: (AuthorizationServerContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -53442,15 +68430,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -53478,7 +68475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.␊ */␊ @@ -53490,11 +68490,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract1[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -53523,11 +68529,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the Backend entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties | string)␊ + properties: (BackendContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backends"␊ [k: string]: unknown␊ }␊ @@ -53538,7 +68550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the Credentials used to connect to Backend.␊ */␊ - credentials?: (BackendCredentialsContract | string)␊ + credentials?: (BackendCredentialsContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend Description.␊ */␊ @@ -53546,15 +68561,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to the Backend Type.␊ */␊ - properties?: (BackendProperties | string)␊ + properties?: (BackendProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend communication protocol.␊ */␊ - protocol: (("http" | "soap") | string)␊ + protocol: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the Backend WebProxy Server to use in the Request to Backend.␊ */␊ - proxy?: (BackendProxyContract | string)␊ + proxy?: (BackendProxyContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.␊ */␊ @@ -53566,7 +68590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties controlling TLS Certificate Validation.␊ */␊ - tls?: (BackendTlsProperties | string)␊ + tls?: (BackendTlsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Runtime Url of the Backend.␊ */␊ @@ -53580,23 +68607,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization header information.␊ */␊ - authorization?: (BackendAuthorizationHeaderCredentials | string)␊ + authorization?: (BackendAuthorizationHeaderCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Client Certificate Thumbprint.␊ */␊ - certificate?: (string[] | string)␊ + certificate?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Header Parameter description.␊ */␊ header?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query Parameter description.␊ */␊ query?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53620,7 +68659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Service Fabric Type Backend.␊ */␊ - serviceFabricCluster?: (BackendServiceFabricClusterProperties | string)␊ + serviceFabricCluster?: (BackendServiceFabricClusterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53634,19 +68676,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster management endpoint.␊ */␊ - managementEndpoints: (string[] | string)␊ + managementEndpoints: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of retries while attempting resolve the partition.␊ */␊ - maxPartitionResolutionRetries?: (number | string)␊ + maxPartitionResolutionRetries?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprints of certificates cluster management service uses for tls communication␊ */␊ - serverCertificateThumbprints?: (string[] | string)␊ + serverCertificateThumbprints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server X509 Certificate Names Collection␊ */␊ - serverX509Names?: (X509CertificateName[] | string)␊ + serverX509Names?: (X509CertificateName[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53688,11 +68742,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateChain?: (boolean | string)␊ + validateCertificateChain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateName?: (boolean | string)␊ + validateCertificateName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53703,11 +68763,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the certificate entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties2 | string)␊ + properties: (CertificateCreateOrUpdateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -53733,11 +68799,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties | string)␊ + properties: (DiagnosticContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -53748,7 +68820,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether a diagnostic should receive data or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53759,11 +68834,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties | string)␊ + properties: (EmailTemplateUpdateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "templates"␊ [k: string]: unknown␊ }␊ @@ -53782,7 +68863,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Parameter values.␊ */␊ - parameters?: (EmailTemplateParametersContractProperties[] | string)␊ + parameters?: (EmailTemplateParametersContractProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subject of the Template.␊ */␊ @@ -53800,11 +68884,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Template parameter description.␊ */␊ - description?: (string | string)␊ + description?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter name.␊ */␊ - name?: (string | string)␊ + name?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter title.␊ */␊ @@ -53819,11 +68909,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties | string)␊ + properties: (GroupCreateParametersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -53846,7 +68942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group type.␊ */␊ - type?: (("custom" | "system" | "external") | string)␊ + type?: (("custom" | "system" | "external") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53857,11 +68956,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties | string)␊ + properties: (IdentityProviderContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "identityProviders"␊ [k: string]: unknown␊ }␊ @@ -53872,7 +68977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft.␊ */␊ @@ -53900,7 +69008,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53911,11 +69022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties | string)␊ + properties: (LoggerContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -53929,7 +69046,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -53937,15 +69057,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger type.␊ */␊ - loggerType: (("azureEventHub" | "applicationInsights") | string)␊ + loggerType: (("azureEventHub" | "applicationInsights") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sampling settings contract.␊ */␊ - sampling?: (LoggerSamplingContract | string)␊ + sampling?: (LoggerSamplingContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53955,7 +69084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sampling settings for an ApplicationInsights logger.␊ */␊ - properties?: (LoggerSamplingProperties | string)␊ + properties?: (LoggerSamplingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -53969,27 +69101,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial sampling rate.␊ */␊ - initialPercentage?: (number | string)␊ + initialPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed rate of sampling.␊ */␊ - maxPercentage?: (number | string)␊ + maxPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target rate of telemetry items per second.␊ */␊ - maxTelemetryItemsPerSecond?: (number | string)␊ + maxTelemetryItemsPerSecond?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum allowed rate of sampling.␊ */␊ - minPercentage?: (number | string)␊ + minPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Moving average ration assigned to most recent value.␊ */␊ - movingAverageRatio?: (number | string)␊ + movingAverageRatio?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rate of sampling for fixed-rate sampling.␊ */␊ - percentage?: (number | string)␊ + percentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in ISO8601 format after which it's allowed to lower the sampling rate.␊ */␊ @@ -54001,7 +69151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sampling type.␊ */␊ - samplingType?: (("fixed" | "adaptive") | string)␊ + samplingType?: (("fixed" | "adaptive") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54012,7 +69165,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notifications"␊ [k: string]: unknown␊ }␊ @@ -54024,11 +69180,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the OpenID Connect Provider.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties | string)␊ + properties: (OpenidConnectProviderContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -54065,7 +69227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Redirect Anonymous users to the Sign-In page.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54075,11 +69240,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow users to sign up on a developer portal.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terms of service contract properties.␊ */␊ - termsOfService?: (TermsOfServiceProperties | string)␊ + termsOfService?: (TermsOfServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54089,11 +69260,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ask user for consent.␊ */␊ - consentRequired?: (boolean | string)␊ + consentRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Display terms of service during a sign-up process.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A terms of service text.␊ */␊ @@ -54107,7 +69284,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscriptions delegation settings properties.␊ */␊ - subscriptions?: (SubscriptionsDelegationSettingsProperties | string)␊ + subscriptions?: (SubscriptionsDelegationSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A delegation Url.␊ */␊ @@ -54115,7 +69295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User registration delegation settings properties.␊ */␊ - userRegistration?: (RegistrationDelegationSettingsProperties | string)␊ + userRegistration?: (RegistrationDelegationSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A base64-encoded validation key to validate, that a request is coming from Azure API Management.␊ */␊ @@ -54129,7 +69312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for subscriptions.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54139,7 +69325,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for user registration.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54150,11 +69339,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties | string)␊ + properties: (ProductContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "products"␊ [k: string]: unknown␊ }␊ @@ -54165,7 +69360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -54177,15 +69375,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished.␊ */␊ - state?: (("notPublished" | "published") | string)␊ + state?: (("notPublished" | "published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -54200,11 +69407,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the property.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties | string)␊ + properties: (PropertyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "properties"␊ [k: string]: unknown␊ }␊ @@ -54219,11 +69432,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ */␊ @@ -54238,11 +69457,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription entity Identifier. The entity represents the association between a user and a product in API Management.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties | string)␊ + properties: (SubscriptionCreateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -54269,7 +69494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | string)␊ + state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User (user id path) for whom subscription is being created in form /users/{uid}␊ */␊ @@ -54284,11 +69512,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties | string)␊ + properties: (TagContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -54310,11 +69544,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties | string)␊ + properties: (UserCreateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -54325,7 +69565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines the type of confirmation e-mail that will be sent to the newly created user.␊ */␊ - confirmation?: (("signup" | "invite") | string)␊ + confirmation?: (("signup" | "invite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address. Must not be empty and must be unique within the service instance.␊ */␊ @@ -54349,7 +69592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("active" | "blocked" | "pending" | "deleted") | string)␊ + state?: (("active" | "blocked" | "pending" | "deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54360,11 +69606,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Version Set identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties | string)␊ + properties: (ApiVersionSetContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -54380,7 +69632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties | string)␊ + properties: (ApiCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisReleasesChildResource | ServiceApisOperationsChildResource1 | ServiceApisPoliciesChildResource | ServiceApisSchemasChildResource | ServiceApisDiagnosticsChildResource | ServiceApisIssuesChildResource | ServiceApisTagsChildResource | ServiceApisTagDescriptionsChildResource)[]␊ type: "Microsoft.ApiManagement/service/apis"␊ [k: string]: unknown␊ @@ -54393,11 +69648,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Release identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties | string)␊ + properties: (ApiReleaseContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "releases"␊ [k: string]: unknown␊ }␊ @@ -54423,11 +69684,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties | string)␊ + properties: (OperationContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "operations"␊ [k: string]: unknown␊ }␊ @@ -54454,15 +69721,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation request details.␊ */␊ - request?: (RequestContract1 | string)␊ + request?: (RequestContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResponseContract[] | string)␊ + responses?: (ResponseContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract1[] | string)␊ + templateParameters?: (ParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ */␊ @@ -54480,15 +69756,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation request headers.␊ */␊ - headers?: (ParameterContract1[] | string)␊ + headers?: (ParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request query parameters.␊ */␊ - queryParameters?: (ParameterContract1[] | string)␊ + queryParameters?: (ParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request representations.␊ */␊ - representations?: (RepresentationContract1[] | string)␊ + representations?: (RepresentationContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54510,7 +69795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether parameter is required or not.␊ */␊ - required?: (boolean | string)␊ + required?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter type.␊ */␊ @@ -54518,7 +69806,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54532,7 +69823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'..␊ */␊ - formParameters?: (ParameterContract1[] | string)␊ + formParameters?: (ParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An example of the representation.␊ */␊ @@ -54558,15 +69852,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation response headers.␊ */␊ - headers?: (ParameterContract1[] | string)␊ + headers?: (ParameterContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation response representations.␊ */␊ - representations?: (RepresentationContract1[] | string)␊ + representations?: (RepresentationContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation response HTTP status code.␊ */␊ - statusCode: (number | string)␊ + statusCode: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54581,7 +69884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -54593,11 +69899,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties | string)␊ + properties: (SchemaContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schemas"␊ [k: string]: unknown␊ }␊ @@ -54612,7 +69924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema Document Properties.␊ */␊ - document?: (SchemaDocumentProperties | string)␊ + document?: (SchemaDocumentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -54633,11 +69948,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties | string)␊ + properties: (DiagnosticContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -54649,11 +69970,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties | string)␊ + properties: (IssueContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "issues"␊ [k: string]: unknown␊ }␊ @@ -54676,7 +70003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the issue.␊ */␊ - state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | string)␊ + state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The issue title.␊ */␊ @@ -54695,7 +70025,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -54707,11 +70040,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties | string)␊ + properties: (TagDescriptionBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -54745,7 +70084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties | string)␊ + properties: (OperationContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisOperationsPoliciesChildResource | ServiceApisOperationsTagsChildResource)[]␊ type: "Microsoft.ApiManagement/service/apis/operations"␊ [k: string]: unknown␊ @@ -54762,7 +70104,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -54774,7 +70119,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -54790,7 +70138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/operations/policies"␊ [k: string]: unknown␊ }␊ @@ -54818,7 +70169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/policies"␊ [k: string]: unknown␊ }␊ @@ -54834,7 +70188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties | string)␊ + properties: (ApiReleaseContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/releases"␊ [k: string]: unknown␊ }␊ @@ -54850,7 +70207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties | string)␊ + properties: (SchemaContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/schemas"␊ [k: string]: unknown␊ }␊ @@ -54866,7 +70226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties | string)␊ + properties: (TagDescriptionBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -54894,7 +70257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties | string)␊ + properties: (AuthorizationServerContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -54910,7 +70276,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties | string)␊ + properties: (BackendContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/backends"␊ [k: string]: unknown␊ }␊ @@ -54926,7 +70295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties2 | string)␊ + properties: (CertificateCreateOrUpdateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/certificates"␊ [k: string]: unknown␊ }␊ @@ -54942,7 +70314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties | string)␊ + properties: (DiagnosticContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceDiagnosticsLoggersChildResource[]␊ type: "Microsoft.ApiManagement/service/diagnostics"␊ [k: string]: unknown␊ @@ -54955,7 +70330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -54983,7 +70361,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties | string)␊ + properties: (GroupCreateParametersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceGroupsUsersChildResource1[]␊ type: "Microsoft.ApiManagement/service/groups"␊ [k: string]: unknown␊ @@ -54996,7 +70377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -55020,11 +70404,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties | string)␊ + properties: (IdentityProviderContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/identityProviders"␊ [k: string]: unknown␊ }␊ @@ -55040,7 +70430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties | string)␊ + properties: (LoggerContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/loggers"␊ [k: string]: unknown␊ }␊ @@ -55052,7 +70445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceNotificationsRecipientUsersChildResource | ServiceNotificationsRecipientEmailsChildResource)[]␊ type: "Microsoft.ApiManagement/service/notifications"␊ [k: string]: unknown␊ @@ -55065,7 +70461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "recipientUsers"␊ [k: string]: unknown␊ }␊ @@ -55117,7 +70516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties | string)␊ + properties: (OpenidConnectProviderContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -55133,7 +70535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/policies"␊ [k: string]: unknown␊ }␊ @@ -55149,7 +70554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties | string)␊ + properties: (ProductContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceProductsApisChildResource1 | ServiceProductsGroupsChildResource1 | ServiceProductsPoliciesChildResource | ServiceProductsTagsChildResource)[]␊ type: "Microsoft.ApiManagement/service/products"␊ [k: string]: unknown␊ @@ -55162,7 +70570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -55174,7 +70585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -55190,7 +70604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -55202,7 +70619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -55242,7 +70662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties | string)␊ + properties: (PolicyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/products/policies"␊ [k: string]: unknown␊ }␊ @@ -55270,7 +70693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties | string)␊ + properties: (PropertyContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/properties"␊ [k: string]: unknown␊ }␊ @@ -55286,7 +70712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties | string)␊ + properties: (SubscriptionCreateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/subscriptions"␊ [k: string]: unknown␊ }␊ @@ -55302,7 +70731,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties | string)␊ + properties: (TagContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/tags"␊ [k: string]: unknown␊ }␊ @@ -55314,11 +70746,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties | string)␊ + properties: (EmailTemplateUpdateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/templates"␊ [k: string]: unknown␊ }␊ @@ -55334,7 +70772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties | string)␊ + properties: (UserCreateParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/users"␊ [k: string]: unknown␊ }␊ @@ -55350,7 +70791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties | string)␊ + properties: (DiagnosticContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceApisDiagnosticsLoggersChildResource[]␊ type: "Microsoft.ApiManagement/service/apis/diagnostics"␊ [k: string]: unknown␊ @@ -55363,7 +70807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -55379,7 +70826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties | string)␊ + properties: (IssueContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisIssuesCommentsChildResource | ServiceApisIssuesAttachmentsChildResource)[]␊ type: "Microsoft.ApiManagement/service/apis/issues"␊ [k: string]: unknown␊ @@ -55392,11 +70842,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Comment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties | string)␊ + properties: (IssueCommentContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "comments"␊ [k: string]: unknown␊ }␊ @@ -55426,11 +70882,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Attachment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties | string)␊ + properties: (IssueAttachmentContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachments"␊ [k: string]: unknown␊ }␊ @@ -55464,7 +70926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties | string)␊ + properties: (ApiVersionSetContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -55492,7 +70957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties | string)␊ + properties: (IssueAttachmentContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/attachments"␊ [k: string]: unknown␊ }␊ @@ -55508,7 +70976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties | string)␊ + properties: (IssueCommentContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/comments"␊ [k: string]: unknown␊ }␊ @@ -55520,7 +70991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the Api Management service resource.␊ */␊ - identity?: (ApiManagementServiceIdentity1 | string)␊ + identity?: (ApiManagementServiceIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -55532,18 +71006,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Management service resource description.␊ */␊ - properties: (ApiManagementServiceProperties2 | string)␊ + properties: (ApiManagementServiceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServicePoliciesChildResource1 | ServiceApisChildResource2 | ServiceAuthorizationServersChildResource2 | ServiceBackendsChildResource2 | ServiceCertificatesChildResource2 | ServiceDiagnosticsChildResource1 | ServiceTemplatesChildResource1 | ServiceGroupsChildResource2 | ServiceIdentityProvidersChildResource2 | ServiceLoggersChildResource2 | ServiceNotificationsChildResource1 | ServiceOpenidConnectProvidersChildResource2 | ServicePortalsettingsChildResource1 | ServiceProductsChildResource2 | ServicePropertiesChildResource2 | ServiceSubscriptionsChildResource2 | ServiceTagsChildResource1 | ServiceUsersChildResource2 | ServiceApiVersionSetsChildResource1)[]␊ /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties2 | string)␊ + sku: (ApiManagementServiceSkuProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service"␊ [k: string]: unknown␊ }␊ @@ -55554,7 +71037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55564,21 +71050,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional datacenter locations of the API Management service.␊ */␊ - additionalLocations?: (AdditionalLocation1[] | string)␊ + additionalLocations?: (AdditionalLocation1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.␊ */␊ - certificates?: (CertificateConfiguration1[] | string)␊ + certificates?: (CertificateConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom properties of the API Management service. Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168\` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11\` can be used to disable just TLS 1.1 and setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10\` can be used to disable TLS 1.0 on an API Management service.␊ */␊ customProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom hostname configuration of the API Management service.␊ */␊ - hostnameConfigurations?: (HostnameConfiguration2[] | string)␊ + hostnameConfigurations?: (HostnameConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address from which the notification will be sent.␊ */␊ @@ -55594,11 +71092,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration8 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.␊ */␊ - virtualNetworkType?: (("None" | "External" | "Internal") | string)␊ + virtualNetworkType?: (("None" | "External" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55612,11 +71116,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties2 | string)␊ + sku: (ApiManagementServiceSkuProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration8 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55626,11 +71136,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the SKU (number of deployed units of the SKU). The default value is 1.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Sku.␊ */␊ - name: (("Developer" | "Standard" | "Premium" | "Basic") | string)␊ + name: (("Developer" | "Standard" | "Premium" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55650,7 +71166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation1 | string)␊ + certificate?: (CertificateInformation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -55662,7 +71181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.␊ */␊ - storeName: (("CertificateAuthority" | "Root") | string)␊ + storeName: (("CertificateAuthority" | "Root") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55690,7 +71212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation1 | string)␊ + certificate?: (CertificateInformation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -55698,7 +71223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to Proxy Hostname Type.␊ */␊ - defaultSslBinding?: (boolean | string)␊ + defaultSslBinding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base64 Encoded certificate.␊ */␊ @@ -55714,11 +71242,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to always negotiate client certificate on the hostname. Default Value is false.␊ */␊ - negotiateClientCertificate?: (boolean | string)␊ + negotiateClientCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname type.␊ */␊ - type: (("Proxy" | "Portal" | "Management" | "Scm") | string)␊ + type: (("Proxy" | "Portal" | "Management" | "Scm") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55733,7 +71267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -55744,7 +71281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Format of the policyContent.␊ */␊ - contentFormat?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | string)␊ + contentFormat?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Json escaped Xml Encoded contents of the Policy.␊ */␊ @@ -55759,11 +71299,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties1 | string)␊ + properties: (ApiCreateOrUpdateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -55784,7 +71330,10 @@ Generated by [AVA](https://avajs.dev). * * \`http\` creates a SOAP to REST API ␊ * * \`soap\` creates a SOAP pass-through API.␊ */␊ - apiType?: (("http" | "soap") | string)␊ + apiType?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the Version identifier of the API if the API is versioned␊ */␊ @@ -55796,7 +71345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An API Version Set contains the common configuration for a set of API Versions relating ␊ */␊ - apiVersionSet?: (ApiVersionSetContractDetails | string)␊ + apiVersionSet?: (ApiVersionSetContractDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A resource identifier for the related ApiVersionSet.␊ */␊ @@ -55804,11 +71356,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract2 | string)␊ + authenticationSettings?: (AuthenticationSettingsContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Format of the Content in which the API is getting imported.␊ */␊ - contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link") | string)␊ + contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Content value when Importing an API.␊ */␊ @@ -55828,7 +71386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols?: (("http" | "https")[] | string)␊ + protocols?: (("http" | "https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Absolute URL of the backend service implementing this API.␊ */␊ @@ -55836,15 +71397,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract2 | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of API.␊ */␊ - type?: (("http" | "soap") | string)␊ + type?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criteria to limit import of WSDL to a subset of the document.␊ */␊ - wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector1 | string)␊ + wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55866,7 +71436,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme?: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme?: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -55880,15 +71453,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * API OAuth2 Authentication settings details.␊ */␊ - oAuth2?: (OAuth2AuthenticationSettingsContract2 | string)␊ + oAuth2?: (OAuth2AuthenticationSettingsContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API OAuth2 Authentication settings details.␊ */␊ - openid?: (OpenIdAuthenticationSettingsContract | string)␊ + openid?: (OpenIdAuthenticationSettingsContract | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products.␊ */␊ - subscriptionKeyRequired?: (boolean | string)␊ + subscriptionKeyRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -55912,7 +71494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * How to send token to the server.␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth authorization server identifier.␊ */␊ @@ -55955,11 +71540,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the authorization server.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties1 | string)␊ + properties: (AuthorizationServerContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -55974,15 +71565,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -56010,7 +71610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.␊ */␊ @@ -56022,11 +71625,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract2[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -56055,11 +71664,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the Backend entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties1 | string)␊ + properties: (BackendContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backends"␊ [k: string]: unknown␊ }␊ @@ -56070,7 +71685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the Credentials used to connect to Backend.␊ */␊ - credentials?: (BackendCredentialsContract1 | string)␊ + credentials?: (BackendCredentialsContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend Description.␊ */␊ @@ -56078,15 +71696,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to the Backend Type.␊ */␊ - properties?: (BackendProperties1 | string)␊ + properties?: (BackendProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend communication protocol.␊ */␊ - protocol: (("http" | "soap") | string)␊ + protocol: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the Backend WebProxy Server to use in the Request to Backend.␊ */␊ - proxy?: (BackendProxyContract1 | string)␊ + proxy?: (BackendProxyContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.␊ */␊ @@ -56098,7 +71725,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties controlling TLS Certificate Validation.␊ */␊ - tls?: (BackendTlsProperties1 | string)␊ + tls?: (BackendTlsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Runtime Url of the Backend.␊ */␊ @@ -56112,23 +71742,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization header information.␊ */␊ - authorization?: (BackendAuthorizationHeaderCredentials1 | string)␊ + authorization?: (BackendAuthorizationHeaderCredentials1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Client Certificate Thumbprint.␊ */␊ - certificate?: (string[] | string)␊ + certificate?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Header Parameter description.␊ */␊ header?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query Parameter description.␊ */␊ query?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56152,7 +71794,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Service Fabric Type Backend.␊ */␊ - serviceFabricCluster?: (BackendServiceFabricClusterProperties1 | string)␊ + serviceFabricCluster?: (BackendServiceFabricClusterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56166,19 +71811,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster management endpoint.␊ */␊ - managementEndpoints: (string[] | string)␊ + managementEndpoints: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of retries while attempting resolve the partition.␊ */␊ - maxPartitionResolutionRetries?: (number | string)␊ + maxPartitionResolutionRetries?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprints of certificates cluster management service uses for tls communication␊ */␊ - serverCertificateThumbprints?: (string[] | string)␊ + serverCertificateThumbprints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server X509 Certificate Names Collection␊ */␊ - serverX509Names?: (X509CertificateName1[] | string)␊ + serverX509Names?: (X509CertificateName1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56220,11 +71877,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateChain?: (boolean | string)␊ + validateCertificateChain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateName?: (boolean | string)␊ + validateCertificateName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56235,11 +71898,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the certificate entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties3 | string)␊ + properties: (CertificateCreateOrUpdateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -56265,11 +71934,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties1 | string)␊ + properties: (DiagnosticContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -56280,7 +71955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether a diagnostic should receive data or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56291,11 +71969,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties1 | string)␊ + properties: (EmailTemplateUpdateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "templates"␊ [k: string]: unknown␊ }␊ @@ -56314,7 +71998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Parameter values.␊ */␊ - parameters?: (EmailTemplateParametersContractProperties1[] | string)␊ + parameters?: (EmailTemplateParametersContractProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subject of the Template.␊ */␊ @@ -56332,11 +72019,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Template parameter description.␊ */␊ - description?: (string | string)␊ + description?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter name.␊ */␊ - name?: (string | string)␊ + name?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter title.␊ */␊ @@ -56351,11 +72044,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties1 | string)␊ + properties: (GroupCreateParametersProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -56378,7 +72077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group type.␊ */␊ - type?: (("custom" | "system" | "external") | string)␊ + type?: (("custom" | "system" | "external") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56389,11 +72091,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties1 | string)␊ + properties: (IdentityProviderContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "identityProviders"␊ [k: string]: unknown␊ }␊ @@ -56404,7 +72112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client Id of the Application in the external Identity Provider. It is App ID for Facebook login, Client ID for Google login, App ID for Microsoft.␊ */␊ @@ -56432,7 +72143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56443,11 +72157,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties1 | string)␊ + properties: (LoggerContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -56461,7 +72181,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -56469,11 +72192,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger type.␊ */␊ - loggerType: (("azureEventHub" | "applicationInsights") | string)␊ + loggerType: (("azureEventHub" | "applicationInsights") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56484,7 +72213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notifications"␊ [k: string]: unknown␊ }␊ @@ -56496,11 +72228,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the OpenID Connect Provider.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties1 | string)␊ + properties: (OpenidConnectProviderContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -56537,7 +72275,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Redirect Anonymous users to the Sign-In page.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56547,11 +72288,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow users to sign up on a developer portal.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terms of service contract properties.␊ */␊ - termsOfService?: (TermsOfServiceProperties1 | string)␊ + termsOfService?: (TermsOfServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56561,11 +72308,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ask user for consent to the terms of service.␊ */␊ - consentRequired?: (boolean | string)␊ + consentRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Display terms of service during a sign-up process.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A terms of service text.␊ */␊ @@ -56579,7 +72332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscriptions delegation settings properties.␊ */␊ - subscriptions?: (SubscriptionsDelegationSettingsProperties1 | string)␊ + subscriptions?: (SubscriptionsDelegationSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A delegation Url.␊ */␊ @@ -56587,7 +72343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User registration delegation settings properties.␊ */␊ - userRegistration?: (RegistrationDelegationSettingsProperties1 | string)␊ + userRegistration?: (RegistrationDelegationSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A base64-encoded validation key to validate, that a request is coming from Azure API Management.␊ */␊ @@ -56601,7 +72360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for subscriptions.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56611,7 +72373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for user registration.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56622,11 +72387,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties1 | string)␊ + properties: (ProductContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "products"␊ [k: string]: unknown␊ }␊ @@ -56637,7 +72408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -56649,15 +72423,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished.␊ */␊ - state?: (("notPublished" | "published") | string)␊ + state?: (("notPublished" | "published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -56672,11 +72455,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the property.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties1 | string)␊ + properties: (PropertyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "properties"␊ [k: string]: unknown␊ }␊ @@ -56691,11 +72480,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ */␊ @@ -56710,11 +72505,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription entity Identifier. The entity represents the association between a user and a product in API Management.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties1 | string)␊ + properties: (SubscriptionCreateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -56741,7 +72542,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | string)␊ + state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User (user id path) for whom subscription is being created in form /users/{uid}␊ */␊ @@ -56756,11 +72560,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties1 | string)␊ + properties: (TagContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -56782,11 +72592,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties1 | string)␊ + properties: (UserCreateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -56797,7 +72613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines the type of confirmation e-mail that will be sent to the newly created user.␊ */␊ - confirmation?: (("signup" | "invite") | string)␊ + confirmation?: (("signup" | "invite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address. Must not be empty and must be unique within the service instance.␊ */␊ @@ -56809,7 +72628,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of user identities.␊ */␊ - identities?: (UserIdentityContract[] | string)␊ + identities?: (UserIdentityContract[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last name.␊ */␊ @@ -56825,7 +72647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("active" | "blocked" | "pending" | "deleted") | string)␊ + state?: (("active" | "blocked" | "pending" | "deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -56850,11 +72675,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Version Set identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties1 | string)␊ + properties: (ApiVersionSetContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -56877,7 +72708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -56896,7 +72730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties1 | string)␊ + properties: (ApiCreateOrUpdateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisReleasesChildResource1 | ServiceApisOperationsChildResource2 | ServiceApisPoliciesChildResource1 | ServiceApisSchemasChildResource1 | ServiceApisDiagnosticsChildResource1 | ServiceApisIssuesChildResource1 | ServiceApisTagsChildResource1 | ServiceApisTagDescriptionsChildResource1)[]␊ type: "Microsoft.ApiManagement/service/apis"␊ [k: string]: unknown␊ @@ -56909,11 +72746,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Release identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties1 | string)␊ + properties: (ApiReleaseContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "releases"␊ [k: string]: unknown␊ }␊ @@ -56939,11 +72782,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties1 | string)␊ + properties: (OperationContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "operations"␊ [k: string]: unknown␊ }␊ @@ -56970,15 +72819,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation request details.␊ */␊ - request?: (RequestContract2 | string)␊ + request?: (RequestContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResponseContract1[] | string)␊ + responses?: (ResponseContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract2[] | string)␊ + templateParameters?: (ParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ */␊ @@ -56996,15 +72854,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation request headers.␊ */␊ - headers?: (ParameterContract2[] | string)␊ + headers?: (ParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request query parameters.␊ */␊ - queryParameters?: (ParameterContract2[] | string)␊ + queryParameters?: (ParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request representations.␊ */␊ - representations?: (RepresentationContract2[] | string)␊ + representations?: (RepresentationContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -57026,7 +72893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether parameter is required or not.␊ */␊ - required?: (boolean | string)␊ + required?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter type.␊ */␊ @@ -57034,7 +72904,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -57048,7 +72921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'..␊ */␊ - formParameters?: (ParameterContract2[] | string)␊ + formParameters?: (ParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An example of the representation.␊ */␊ @@ -57074,15 +72950,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation response headers.␊ */␊ - headers?: (ParameterContract2[] | string)␊ + headers?: (ParameterContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation response representations.␊ */␊ - representations?: (RepresentationContract2[] | string)␊ + representations?: (RepresentationContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation response HTTP status code.␊ */␊ - statusCode: (number | string)␊ + statusCode: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -57097,7 +72982,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -57109,11 +72997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties1 | string)␊ + properties: (SchemaContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schemas"␊ [k: string]: unknown␊ }␊ @@ -57128,7 +73022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema Document Properties.␊ */␊ - document?: (SchemaDocumentProperties1 | string)␊ + document?: (SchemaDocumentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -57149,11 +73046,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties1 | string)␊ + properties: (DiagnosticContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -57165,11 +73068,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties1 | string)␊ + properties: (IssueContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "issues"␊ [k: string]: unknown␊ }␊ @@ -57192,7 +73101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the issue.␊ */␊ - state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | string)␊ + state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The issue title.␊ */␊ @@ -57211,7 +73123,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -57223,11 +73138,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties1 | string)␊ + properties: (TagDescriptionBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -57261,7 +73182,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties1 | string)␊ + properties: (OperationContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisOperationsPoliciesChildResource1 | ServiceApisOperationsTagsChildResource1)[]␊ type: "Microsoft.ApiManagement/service/apis/operations"␊ [k: string]: unknown␊ @@ -57278,7 +73202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -57290,7 +73217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -57306,7 +73236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/operations/policies"␊ [k: string]: unknown␊ }␊ @@ -57334,7 +73267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/policies"␊ [k: string]: unknown␊ }␊ @@ -57350,7 +73286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties1 | string)␊ + properties: (ApiReleaseContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/releases"␊ [k: string]: unknown␊ }␊ @@ -57366,7 +73305,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties1 | string)␊ + properties: (SchemaContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/schemas"␊ [k: string]: unknown␊ }␊ @@ -57382,7 +73324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties1 | string)␊ + properties: (TagDescriptionBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -57410,7 +73355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties1 | string)␊ + properties: (AuthorizationServerContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -57426,7 +73374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties1 | string)␊ + properties: (BackendContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/backends"␊ [k: string]: unknown␊ }␊ @@ -57442,7 +73393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties3 | string)␊ + properties: (CertificateCreateOrUpdateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/certificates"␊ [k: string]: unknown␊ }␊ @@ -57458,7 +73412,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties1 | string)␊ + properties: (DiagnosticContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceDiagnosticsLoggersChildResource1[]␊ type: "Microsoft.ApiManagement/service/diagnostics"␊ [k: string]: unknown␊ @@ -57471,7 +73428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -57499,7 +73459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties1 | string)␊ + properties: (GroupCreateParametersProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceGroupsUsersChildResource2[]␊ type: "Microsoft.ApiManagement/service/groups"␊ [k: string]: unknown␊ @@ -57512,7 +73475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -57536,11 +73502,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties1 | string)␊ + properties: (IdentityProviderContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/identityProviders"␊ [k: string]: unknown␊ }␊ @@ -57556,7 +73528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties1 | string)␊ + properties: (LoggerContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/loggers"␊ [k: string]: unknown␊ }␊ @@ -57568,7 +73543,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceNotificationsRecipientUsersChildResource1 | ServiceNotificationsRecipientEmailsChildResource1)[]␊ type: "Microsoft.ApiManagement/service/notifications"␊ [k: string]: unknown␊ @@ -57581,7 +73559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "recipientUsers"␊ [k: string]: unknown␊ }␊ @@ -57633,7 +73614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties1 | string)␊ + properties: (OpenidConnectProviderContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -57649,7 +73633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/policies"␊ [k: string]: unknown␊ }␊ @@ -57665,7 +73652,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties1 | string)␊ + properties: (ProductContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceProductsApisChildResource2 | ServiceProductsGroupsChildResource2 | ServiceProductsPoliciesChildResource1 | ServiceProductsTagsChildResource1)[]␊ type: "Microsoft.ApiManagement/service/products"␊ [k: string]: unknown␊ @@ -57678,7 +73668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -57690,7 +73683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -57706,7 +73702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -57718,7 +73717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -57758,7 +73760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties1 | string)␊ + properties: (PolicyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/products/policies"␊ [k: string]: unknown␊ }␊ @@ -57786,7 +73791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties1 | string)␊ + properties: (PropertyContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/properties"␊ [k: string]: unknown␊ }␊ @@ -57802,7 +73810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties1 | string)␊ + properties: (SubscriptionCreateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/subscriptions"␊ [k: string]: unknown␊ }␊ @@ -57818,7 +73829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties1 | string)␊ + properties: (TagContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/tags"␊ [k: string]: unknown␊ }␊ @@ -57830,11 +73844,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties1 | string)␊ + properties: (EmailTemplateUpdateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/templates"␊ [k: string]: unknown␊ }␊ @@ -57850,7 +73870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties1 | string)␊ + properties: (UserCreateParameterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/users"␊ [k: string]: unknown␊ }␊ @@ -57866,7 +73889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties1 | string)␊ + properties: (DiagnosticContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceApisDiagnosticsLoggersChildResource1[]␊ type: "Microsoft.ApiManagement/service/apis/diagnostics"␊ [k: string]: unknown␊ @@ -57879,7 +73905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -57895,7 +73924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties1 | string)␊ + properties: (IssueContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisIssuesCommentsChildResource1 | ServiceApisIssuesAttachmentsChildResource1)[]␊ type: "Microsoft.ApiManagement/service/apis/issues"␊ [k: string]: unknown␊ @@ -57908,11 +73940,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Comment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties1 | string)␊ + properties: (IssueCommentContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "comments"␊ [k: string]: unknown␊ }␊ @@ -57942,11 +73980,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Attachment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties1 | string)␊ + properties: (IssueAttachmentContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachments"␊ [k: string]: unknown␊ }␊ @@ -57980,7 +74024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties1 | string)␊ + properties: (ApiVersionSetContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -58008,7 +74055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties1 | string)␊ + properties: (IssueAttachmentContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/attachments"␊ [k: string]: unknown␊ }␊ @@ -58024,7 +74074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties1 | string)␊ + properties: (IssueCommentContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/comments"␊ [k: string]: unknown␊ }␊ @@ -58036,7 +74089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the Api Management service resource.␊ */␊ - identity?: (ApiManagementServiceIdentity2 | string)␊ + identity?: (ApiManagementServiceIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -58048,18 +74104,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Management service resource description.␊ */␊ - properties: (ApiManagementServiceProperties3 | string)␊ + properties: (ApiManagementServiceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisChildResource3 | ServiceTagsChildResource2 | ServiceAuthorizationServersChildResource3 | ServiceBackendsChildResource3 | ServiceCachesChildResource | ServiceCertificatesChildResource3 | ServiceDiagnosticsChildResource2 | ServiceTemplatesChildResource2 | ServiceGroupsChildResource3 | ServiceIdentityProvidersChildResource3 | ServiceLoggersChildResource3 | ServiceNotificationsChildResource2 | ServiceOpenidConnectProvidersChildResource3 | ServicePoliciesChildResource2 | ServicePortalsettingsChildResource2 | ServiceProductsChildResource3 | ServicePropertiesChildResource3 | ServiceSubscriptionsChildResource3 | ServiceUsersChildResource3 | ServiceApiVersionSetsChildResource2)[]␊ /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties3 | string)␊ + sku: (ApiManagementServiceSkuProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service"␊ [k: string]: unknown␊ }␊ @@ -58070,7 +74135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58080,21 +74148,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional datacenter locations of the API Management service.␊ */␊ - additionalLocations?: (AdditionalLocation2[] | string)␊ + additionalLocations?: (AdditionalLocation2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.␊ */␊ - certificates?: (CertificateConfiguration2[] | string)␊ + certificates?: (CertificateConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom properties of the API Management service. Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168\` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2). Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11\` can be used to disable just TLS 1.1 and setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10\` can be used to disable TLS 1.0 on an API Management service.␊ */␊ customProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom hostname configuration of the API Management service.␊ */␊ - hostnameConfigurations?: (HostnameConfiguration3[] | string)␊ + hostnameConfigurations?: (HostnameConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address from which the notification will be sent.␊ */␊ @@ -58110,11 +74190,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration9 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.␊ */␊ - virtualNetworkType?: (("None" | "External" | "Internal") | string)␊ + virtualNetworkType?: (("None" | "External" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58128,11 +74214,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties3 | string)␊ + sku: (ApiManagementServiceSkuProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration9 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58142,11 +74234,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the SKU (number of deployed units of the SKU). The default value is 1.␊ */␊ - capacity?: ((number & string) | string)␊ + capacity?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Sku.␊ */␊ - name: (("Developer" | "Standard" | "Premium" | "Basic" | "Consumption") | string)␊ + name: (("Developer" | "Standard" | "Premium" | "Basic" | "Consumption") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58166,7 +74264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation2 | string)␊ + certificate?: (CertificateInformation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -58178,7 +74279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.␊ */␊ - storeName: (("CertificateAuthority" | "Root") | string)␊ + storeName: (("CertificateAuthority" | "Root") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58206,7 +74310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation2 | string)␊ + certificate?: (CertificateInformation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -58214,7 +74321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to Proxy Hostname Type.␊ */␊ - defaultSslBinding?: (boolean | string)␊ + defaultSslBinding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base64 Encoded certificate.␊ */␊ @@ -58230,11 +74340,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to always negotiate client certificate on the hostname. Default Value is false.␊ */␊ - negotiateClientCertificate?: (boolean | string)␊ + negotiateClientCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname type.␊ */␊ - type: (("Proxy" | "Portal" | "Management" | "Scm") | string)␊ + type: (("Proxy" | "Portal" | "Management" | "Scm") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58245,11 +74361,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties2 | string)␊ + properties: (ApiCreateOrUpdateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -58270,7 +74392,10 @@ Generated by [AVA](https://avajs.dev). * * \`http\` creates a SOAP to REST API ␊ * * \`soap\` creates a SOAP pass-through API.␊ */␊ - apiType?: (("http" | "soap") | string)␊ + apiType?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the Version identifier of the API if the API is versioned␊ */␊ @@ -58282,7 +74407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An API Version Set contains the common configuration for a set of API Versions relating ␊ */␊ - apiVersionSet?: (ApiVersionSetContractDetails1 | string)␊ + apiVersionSet?: (ApiVersionSetContractDetails1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A resource identifier for the related ApiVersionSet.␊ */␊ @@ -58290,11 +74418,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract3 | string)␊ + authenticationSettings?: (AuthenticationSettingsContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Format of the Content in which the API is getting imported.␊ */␊ - contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link" | "openapi" | "openapi+json" | "openapi-link") | string)␊ + contentFormat?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link" | "openapi" | "openapi+json" | "openapi-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Content value when Importing an API.␊ */␊ @@ -58314,7 +74448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols?: (("http" | "https")[] | string)␊ + protocols?: (("http" | "https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Absolute URL of the backend service implementing this API.␊ */␊ @@ -58322,19 +74459,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract3 | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an API or Product subscription is required for accessing the API.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of API.␊ */␊ - type?: (("http" | "soap") | string)␊ + type?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criteria to limit import of WSDL to a subset of the document.␊ */␊ - wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector2 | string)␊ + wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58356,7 +74505,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme?: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme?: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -58370,15 +74522,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * API OAuth2 Authentication settings details.␊ */␊ - oAuth2?: (OAuth2AuthenticationSettingsContract3 | string)␊ + oAuth2?: (OAuth2AuthenticationSettingsContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API OAuth2 Authentication settings details.␊ */␊ - openid?: (OpenIdAuthenticationSettingsContract1 | string)␊ + openid?: (OpenIdAuthenticationSettingsContract1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether subscription key is required during call to this API, true - API is included into closed products only, false - API is included into open products alone, null - there is a mix of products.␊ */␊ - subscriptionKeyRequired?: (boolean | string)␊ + subscriptionKeyRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58402,7 +74563,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * How to send token to the server.␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth authorization server identifier.␊ */␊ @@ -58445,11 +74609,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties2 | string)␊ + properties: (TagContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -58471,11 +74641,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the authorization server.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties2 | string)␊ + properties: (AuthorizationServerContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -58490,15 +74666,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -58526,7 +74711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.␊ */␊ @@ -58538,11 +74726,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract3[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -58571,11 +74765,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the Backend entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties2 | string)␊ + properties: (BackendContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backends"␊ [k: string]: unknown␊ }␊ @@ -58586,7 +74786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the Credentials used to connect to Backend.␊ */␊ - credentials?: (BackendCredentialsContract2 | string)␊ + credentials?: (BackendCredentialsContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend Description.␊ */␊ @@ -58594,15 +74797,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to the Backend Type.␊ */␊ - properties?: (BackendProperties2 | string)␊ + properties?: (BackendProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend communication protocol.␊ */␊ - protocol: (("http" | "soap") | string)␊ + protocol: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the Backend WebProxy Server to use in the Request to Backend.␊ */␊ - proxy?: (BackendProxyContract2 | string)␊ + proxy?: (BackendProxyContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.␊ */␊ @@ -58614,7 +74826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties controlling TLS Certificate Validation.␊ */␊ - tls?: (BackendTlsProperties2 | string)␊ + tls?: (BackendTlsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Runtime Url of the Backend.␊ */␊ @@ -58628,23 +74843,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization header information.␊ */␊ - authorization?: (BackendAuthorizationHeaderCredentials2 | string)␊ + authorization?: (BackendAuthorizationHeaderCredentials2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Client Certificate Thumbprint.␊ */␊ - certificate?: (string[] | string)␊ + certificate?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Header Parameter description.␊ */␊ header?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query Parameter description.␊ */␊ query?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58668,7 +74895,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Service Fabric Type Backend.␊ */␊ - serviceFabricCluster?: (BackendServiceFabricClusterProperties2 | string)␊ + serviceFabricCluster?: (BackendServiceFabricClusterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58682,19 +74912,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster management endpoint.␊ */␊ - managementEndpoints: (string[] | string)␊ + managementEndpoints: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of retries while attempting resolve the partition.␊ */␊ - maxPartitionResolutionRetries?: (number | string)␊ + maxPartitionResolutionRetries?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprints of certificates cluster management service uses for tls communication␊ */␊ - serverCertificateThumbprints?: (string[] | string)␊ + serverCertificateThumbprints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server X509 Certificate Names Collection␊ */␊ - serverX509Names?: (X509CertificateName2[] | string)␊ + serverX509Names?: (X509CertificateName2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58736,11 +74978,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateChain?: (boolean | string)␊ + validateCertificateChain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateName?: (boolean | string)␊ + validateCertificateName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58751,11 +74999,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier).␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Cache contract.␊ */␊ - properties: (CacheContractProperties | string)␊ + properties: (CacheContractProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "caches"␊ [k: string]: unknown␊ }␊ @@ -58785,11 +75039,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the certificate entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties4 | string)␊ + properties: (CertificateCreateOrUpdateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -58815,11 +75075,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties2 | string)␊ + properties: (DiagnosticContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -58830,19 +75096,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies for what type of messages sampling settings should not apply.␊ */␊ - alwaysLog?: ("allErrors" | string)␊ + alwaysLog?: ("allErrors" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.␊ */␊ - backend?: (PipelineDiagnosticSettings | string)␊ + backend?: (PipelineDiagnosticSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to process Correlation Headers coming to Api Management Service. Only applicable to Application Insights diagnostics. Default is true.␊ */␊ - enableHttpCorrelationHeaders?: (boolean | string)␊ + enableHttpCorrelationHeaders?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.␊ */␊ - frontend?: (PipelineDiagnosticSettings | string)␊ + frontend?: (PipelineDiagnosticSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource Id of a target logger.␊ */␊ @@ -58850,7 +75128,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sampling settings for Diagnostic.␊ */␊ - sampling?: (SamplingSettings | string)␊ + sampling?: (SamplingSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58860,11 +75141,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http message diagnostic settings.␊ */␊ - request?: (HttpMessageDiagnostic | string)␊ + request?: (HttpMessageDiagnostic | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http message diagnostic settings.␊ */␊ - response?: (HttpMessageDiagnostic | string)␊ + response?: (HttpMessageDiagnostic | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58874,11 +75161,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Body logging settings.␊ */␊ - body?: (BodyDiagnosticSettings | string)␊ + body?: (BodyDiagnosticSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of HTTP Headers to log.␊ */␊ - headers?: (string[] | string)␊ + headers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58888,7 +75181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of request body bytes to log.␊ */␊ - bytes?: (number | string)␊ + bytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58898,11 +75194,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rate of sampling for fixed-rate sampling.␊ */␊ - percentage?: (number | string)␊ + percentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sampling type.␊ */␊ - samplingType?: ("fixed" | string)␊ + samplingType?: ("fixed" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -58913,11 +75215,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties2 | string)␊ + properties: (EmailTemplateUpdateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "templates"␊ [k: string]: unknown␊ }␊ @@ -58936,7 +75244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Parameter values.␊ */␊ - parameters?: (EmailTemplateParametersContractProperties2[] | string)␊ + parameters?: (EmailTemplateParametersContractProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subject of the Template.␊ */␊ @@ -58954,11 +75265,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Template parameter description.␊ */␊ - description?: (string | string)␊ + description?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter name.␊ */␊ - name?: (string | string)␊ + name?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter title.␊ */␊ @@ -58973,11 +75290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties2 | string)␊ + properties: (GroupCreateParametersProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -59000,7 +75323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group type.␊ */␊ - type?: (("custom" | "system" | "external") | string)␊ + type?: (("custom" | "system" | "external") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59011,11 +75337,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties2 | string)␊ + properties: (IdentityProviderContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "identityProviders"␊ [k: string]: unknown␊ }␊ @@ -59026,7 +75358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect discovery endpoint hostname for AAD or AAD B2C.␊ */␊ @@ -59058,7 +75393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59069,11 +75407,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties2 | string)␊ + properties: (LoggerContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -59087,7 +75431,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -59095,11 +75442,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger type.␊ */␊ - loggerType: (("azureEventHub" | "applicationInsights") | string)␊ + loggerType: (("azureEventHub" | "applicationInsights") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Resource Id of a log target (either Azure Event Hub resource or Azure Application Insights resource).␊ */␊ @@ -59114,7 +75467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notifications"␊ [k: string]: unknown␊ }␊ @@ -59126,11 +75482,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the OpenID Connect Provider.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties2 | string)␊ + properties: (OpenidConnectProviderContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -59172,7 +75534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -59183,7 +75548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Format of the policyContent.␊ */␊ - contentFormat?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | string)␊ + contentFormat?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Json escaped Xml Encoded contents of the Policy.␊ */␊ @@ -59197,7 +75565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Redirect Anonymous users to the Sign-In page.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59207,11 +75578,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow users to sign up on a developer portal.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terms of service contract properties.␊ */␊ - termsOfService?: (TermsOfServiceProperties2 | string)␊ + termsOfService?: (TermsOfServiceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59221,11 +75598,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ask user for consent to the terms of service.␊ */␊ - consentRequired?: (boolean | string)␊ + consentRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Display terms of service during a sign-up process.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A terms of service text.␊ */␊ @@ -59239,7 +75622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscriptions delegation settings properties.␊ */␊ - subscriptions?: (SubscriptionsDelegationSettingsProperties2 | string)␊ + subscriptions?: (SubscriptionsDelegationSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A delegation Url.␊ */␊ @@ -59247,7 +75633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User registration delegation settings properties.␊ */␊ - userRegistration?: (RegistrationDelegationSettingsProperties2 | string)␊ + userRegistration?: (RegistrationDelegationSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A base64-encoded validation key to validate, that a request is coming from Azure API Management.␊ */␊ @@ -59261,7 +75650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for subscriptions.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59271,7 +75663,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for user registration.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59282,11 +75677,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties2 | string)␊ + properties: (ProductContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "products"␊ [k: string]: unknown␊ }␊ @@ -59297,7 +75698,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -59309,15 +75713,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished.␊ */␊ - state?: (("notPublished" | "published") | string)␊ + state?: (("notPublished" | "published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -59332,11 +75745,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the property.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties2 | string)␊ + properties: (PropertyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "properties"␊ [k: string]: unknown␊ }␊ @@ -59351,11 +75770,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ */␊ @@ -59370,11 +75795,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription entity Identifier. The entity represents the association between a user and a product in API Management.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties2 | string)␊ + properties: (SubscriptionCreateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -59385,7 +75816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether tracing can be enabled␊ */␊ - allowTracing?: (boolean | string)␊ + allowTracing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subscription name.␊ */␊ @@ -59409,7 +75843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | string)␊ + state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59420,11 +75857,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties2 | string)␊ + properties: (UserCreateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -59435,7 +75878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines the type of confirmation e-mail that will be sent to the newly created user.␊ */␊ - confirmation?: (("signup" | "invite") | string)␊ + confirmation?: (("signup" | "invite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address. Must not be empty and must be unique within the service instance.␊ */␊ @@ -59447,7 +75893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of user identities.␊ */␊ - identities?: (UserIdentityContract1[] | string)␊ + identities?: (UserIdentityContract1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last name.␊ */␊ @@ -59463,7 +75912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("active" | "blocked" | "pending" | "deleted") | string)␊ + state?: (("active" | "blocked" | "pending" | "deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59488,11 +75940,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Version Set identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties2 | string)␊ + properties: (ApiVersionSetContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -59515,7 +75973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -59534,7 +75995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties2 | string)␊ + properties: (ApiCreateOrUpdateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisReleasesChildResource2 | ServiceApisOperationsChildResource3 | ServiceApisTagsChildResource2 | ServiceApisPoliciesChildResource2 | ServiceApisSchemasChildResource2 | ServiceApisDiagnosticsChildResource2 | ServiceApisIssuesChildResource2 | ServiceApisTagDescriptionsChildResource2)[]␊ type: "Microsoft.ApiManagement/service/apis"␊ [k: string]: unknown␊ @@ -59547,11 +76011,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Release identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties2 | string)␊ + properties: (ApiReleaseContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "releases"␊ [k: string]: unknown␊ }␊ @@ -59577,11 +76047,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties2 | string)␊ + properties: (OperationContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "operations"␊ [k: string]: unknown␊ }␊ @@ -59608,15 +76084,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation request details.␊ */␊ - request?: (RequestContract3 | string)␊ + request?: (RequestContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResponseContract2[] | string)␊ + responses?: (ResponseContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract3[] | string)␊ + templateParameters?: (ParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ */␊ @@ -59634,15 +76119,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation request headers.␊ */␊ - headers?: (ParameterContract3[] | string)␊ + headers?: (ParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request query parameters.␊ */␊ - queryParameters?: (ParameterContract3[] | string)␊ + queryParameters?: (ParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request representations.␊ */␊ - representations?: (RepresentationContract3[] | string)␊ + representations?: (RepresentationContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59664,7 +76158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether parameter is required or not.␊ */␊ - required?: (boolean | string)␊ + required?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter type.␊ */␊ @@ -59672,7 +76169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59686,7 +76186,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'..␊ */␊ - formParameters?: (ParameterContract3[] | string)␊ + formParameters?: (ParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An example of the representation.␊ */␊ @@ -59712,15 +76215,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation response headers.␊ */␊ - headers?: (ParameterContract3[] | string)␊ + headers?: (ParameterContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation response representations.␊ */␊ - representations?: (RepresentationContract3[] | string)␊ + representations?: (RepresentationContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation response HTTP status code.␊ */␊ - statusCode: (number | string)␊ + statusCode: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59731,7 +76243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -59747,7 +76262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -59759,11 +76277,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties2 | string)␊ + properties: (SchemaContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schemas"␊ [k: string]: unknown␊ }␊ @@ -59778,7 +76302,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema Document Properties.␊ */␊ - document?: (SchemaDocumentProperties2 | string)␊ + document?: (SchemaDocumentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -59799,11 +76326,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties2 | string)␊ + properties: (DiagnosticContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -59815,11 +76348,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties2 | string)␊ + properties: (IssueContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "issues"␊ [k: string]: unknown␊ }␊ @@ -59842,7 +76381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the issue.␊ */␊ - state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | string)␊ + state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The issue title.␊ */␊ @@ -59861,11 +76403,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties2 | string)␊ + properties: (TagDescriptionBaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -59899,7 +76447,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties2 | string)␊ + properties: (DiagnosticContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/diagnostics"␊ [k: string]: unknown␊ }␊ @@ -59915,7 +76466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties2 | string)␊ + properties: (OperationContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisOperationsPoliciesChildResource2 | ServiceApisOperationsTagsChildResource2)[]␊ type: "Microsoft.ApiManagement/service/apis/operations"␊ [k: string]: unknown␊ @@ -59932,7 +76486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -59944,7 +76501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -59960,7 +76520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/operations/policies"␊ [k: string]: unknown␊ }␊ @@ -59988,7 +76551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/policies"␊ [k: string]: unknown␊ }␊ @@ -60004,7 +76570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties2 | string)␊ + properties: (ApiReleaseContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/releases"␊ [k: string]: unknown␊ }␊ @@ -60020,7 +76589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema contract Properties.␊ */␊ - properties: (SchemaContractProperties2 | string)␊ + properties: (SchemaContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/schemas"␊ [k: string]: unknown␊ }␊ @@ -60036,7 +76608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties2 | string)␊ + properties: (TagDescriptionBaseProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -60064,7 +76639,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties2 | string)␊ + properties: (ApiVersionSetContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/api-version-sets"␊ [k: string]: unknown␊ }␊ @@ -60080,7 +76658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties2 | string)␊ + properties: (AuthorizationServerContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -60096,7 +76677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties2 | string)␊ + properties: (BackendContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/backends"␊ [k: string]: unknown␊ }␊ @@ -60112,7 +76696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties4 | string)␊ + properties: (CertificateCreateOrUpdateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/certificates"␊ [k: string]: unknown␊ }␊ @@ -60128,7 +76715,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties2 | string)␊ + properties: (DiagnosticContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/diagnostics"␊ [k: string]: unknown␊ }␊ @@ -60144,7 +76734,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties2 | string)␊ + properties: (GroupCreateParametersProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceGroupsUsersChildResource3[]␊ type: "Microsoft.ApiManagement/service/groups"␊ [k: string]: unknown␊ @@ -60157,7 +76750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -60181,11 +76777,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties2 | string)␊ + properties: (IdentityProviderContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/identityProviders"␊ [k: string]: unknown␊ }␊ @@ -60201,7 +76803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties2 | string)␊ + properties: (LoggerContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/loggers"␊ [k: string]: unknown␊ }␊ @@ -60213,7 +76818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceNotificationsRecipientUsersChildResource2 | ServiceNotificationsRecipientEmailsChildResource2)[]␊ type: "Microsoft.ApiManagement/service/notifications"␊ [k: string]: unknown␊ @@ -60226,7 +76834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "recipientUsers"␊ [k: string]: unknown␊ }␊ @@ -60278,7 +76889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties2 | string)␊ + properties: (OpenidConnectProviderContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -60294,7 +76908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/policies"␊ [k: string]: unknown␊ }␊ @@ -60310,7 +76927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties2 | string)␊ + properties: (ProductContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceProductsTagsChildResource2 | ServiceProductsApisChildResource3 | ServiceProductsGroupsChildResource3 | ServiceProductsPoliciesChildResource2)[]␊ type: "Microsoft.ApiManagement/service/products"␊ [k: string]: unknown␊ @@ -60323,7 +76943,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -60335,7 +76958,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -60347,7 +76973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -60363,7 +76992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -60403,7 +77035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties2 | string)␊ + properties: (PolicyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/products/policies"␊ [k: string]: unknown␊ }␊ @@ -60431,7 +77066,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties2 | string)␊ + properties: (PropertyContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/properties"␊ [k: string]: unknown␊ }␊ @@ -60447,7 +77085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties2 | string)␊ + properties: (SubscriptionCreateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/subscriptions"␊ [k: string]: unknown␊ }␊ @@ -60463,7 +77104,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties2 | string)␊ + properties: (TagContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/tags"␊ [k: string]: unknown␊ }␊ @@ -60475,11 +77119,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties2 | string)␊ + properties: (EmailTemplateUpdateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/templates"␊ [k: string]: unknown␊ }␊ @@ -60495,7 +77145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties2 | string)␊ + properties: (UserCreateParameterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/users"␊ [k: string]: unknown␊ }␊ @@ -60507,7 +77160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the Api Management service resource.␊ */␊ - identity?: (ApiManagementServiceIdentity3 | string)␊ + identity?: (ApiManagementServiceIdentity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -60519,18 +77175,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Management service resource description.␊ */␊ - properties: (ApiManagementServiceProperties4 | string)␊ + properties: (ApiManagementServiceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisChildResource4 | ServiceTagsChildResource3 | ServiceApiVersionSetsChildResource3 | ServiceAuthorizationServersChildResource4 | ServiceBackendsChildResource4 | ServiceCachesChildResource1 | ServiceCertificatesChildResource4 | ServiceDiagnosticsChildResource3 | ServiceTemplatesChildResource3 | ServiceGroupsChildResource4 | ServiceIdentityProvidersChildResource4 | ServiceLoggersChildResource4 | ServiceNotificationsChildResource3 | ServiceOpenidConnectProvidersChildResource4 | ServicePoliciesChildResource3 | ServicePortalsettingsChildResource3 | ServiceProductsChildResource4 | ServicePropertiesChildResource4 | ServiceSubscriptionsChildResource4 | ServiceUsersChildResource4)[]␊ /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties4 | string)␊ + sku: (ApiManagementServiceSkuProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service"␊ [k: string]: unknown␊ }␊ @@ -60541,7 +77206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60551,25 +77219,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * Additional datacenter locations of the API Management service.␊ */␊ - additionalLocations?: (AdditionalLocation3[] | string)␊ + additionalLocations?: (AdditionalLocation3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Certificates that need to be installed in the API Management service. Max supported certificates that can be installed is 10.␊ */␊ - certificates?: (CertificateConfiguration3[] | string)␊ + certificates?: (CertificateConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom properties of the API Management service.
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168\` will disable the cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA for all TLS(1.0, 1.1 and 1.2).
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11\` can be used to disable just TLS 1.1.
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10\` can be used to disable TLS 1.0 on an API Management service.
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11\` can be used to disable just TLS 1.1 for communications with backends.
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10\` can be used to disable TLS 1.0 for communications with backends.
Setting \`Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2\` can be used to enable HTTP2 protocol on an API Management service.
Not specifying any of these properties on PATCH operation will reset omitted properties' values to their defaults. For all the settings except Http2 the default value is \`True\` if the service was created on or before April 1st 2018 and \`False\` otherwise. Http2 setting's default value is \`False\`.

You can disable any of next ciphers by using settings \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]\`:
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA.
For example: \`Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256\`:\`false\`. The default value is \`true\` for all of them.␊ */␊ customProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property only meant to be used for Consumption SKU Service. This enforces a client certificate to be presented on each request to the gateway. This also enables the ability to authenticate the certificate in the policy on the gateway.␊ */␊ - enableClientCertificate?: (boolean | string)␊ + enableClientCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom hostname configuration of the API Management service.␊ */␊ - hostnameConfigurations?: (HostnameConfiguration4[] | string)␊ + hostnameConfigurations?: (HostnameConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address from which the notification will be sent.␊ */␊ @@ -60585,11 +77268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration10 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.␊ */␊ - virtualNetworkType?: (("None" | "External" | "Internal") | string)␊ + virtualNetworkType?: (("None" | "External" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60603,11 +77292,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Management service resource SKU properties.␊ */␊ - sku: (ApiManagementServiceSkuProperties4 | string)␊ + sku: (ApiManagementServiceSkuProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configuration of a virtual network to which API Management service is deployed.␊ */␊ - virtualNetworkConfiguration?: (VirtualNetworkConfiguration10 | string)␊ + virtualNetworkConfiguration?: (VirtualNetworkConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60617,11 +77312,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the SKU (number of deployed units of the SKU).␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Sku.␊ */␊ - name: (("Developer" | "Standard" | "Premium" | "Basic" | "Consumption") | string)␊ + name: (("Developer" | "Standard" | "Premium" | "Basic" | "Consumption") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60641,7 +77342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation3 | string)␊ + certificate?: (CertificateInformation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -60653,7 +77357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The System.Security.Cryptography.x509certificates.StoreName certificate store location. Only Root and CertificateAuthority are valid locations.␊ */␊ - storeName: (("CertificateAuthority" | "Root") | string)␊ + storeName: (("CertificateAuthority" | "Root") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60681,7 +77388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate information.␊ */␊ - certificate?: (CertificateInformation3 | string)␊ + certificate?: (CertificateInformation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Password.␊ */␊ @@ -60689,7 +77399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to Proxy Hostname Type.␊ */␊ - defaultSslBinding?: (boolean | string)␊ + defaultSslBinding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base64 Encoded certificate.␊ */␊ @@ -60705,11 +77418,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify true to always negotiate client certificate on the hostname. Default Value is false.␊ */␊ - negotiateClientCertificate?: (boolean | string)␊ + negotiateClientCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname type.␊ */␊ - type: (("Proxy" | "Portal" | "Management" | "Scm" | "DeveloperPortal") | string)␊ + type: (("Proxy" | "Portal" | "Management" | "Scm" | "DeveloperPortal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60724,7 +77443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties3 | string)␊ + properties: (ApiCreateOrUpdateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apis"␊ [k: string]: unknown␊ }␊ @@ -60745,7 +77467,10 @@ Generated by [AVA](https://avajs.dev). * * \`http\` creates a SOAP to REST API ␊ * * \`soap\` creates a SOAP pass-through API.␊ */␊ - apiType?: (("http" | "soap") | string)␊ + apiType?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the Version identifier of the API if the API is versioned␊ */␊ @@ -60757,7 +77482,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An API Version Set contains the common configuration for a set of API Versions relating ␊ */␊ - apiVersionSet?: (ApiVersionSetContractDetails2 | string)␊ + apiVersionSet?: (ApiVersionSetContractDetails2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A resource identifier for the related ApiVersionSet.␊ */␊ @@ -60765,7 +77493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Authentication Settings.␊ */␊ - authenticationSettings?: (AuthenticationSettingsContract4 | string)␊ + authenticationSettings?: (AuthenticationSettingsContract4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of the API. May include HTML formatting tags.␊ */␊ @@ -60777,11 +77508,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Format of the Content in which the API is getting imported.␊ */␊ - format?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link" | "openapi" | "openapi+json" | "openapi-link" | "openapi+json-link") | string)␊ + format?: (("wadl-xml" | "wadl-link-json" | "swagger-json" | "swagger-link-json" | "wsdl" | "wsdl-link" | "openapi" | "openapi+json" | "openapi-link" | "openapi+json-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if API revision is current api revision.␊ */␊ - isCurrent?: (boolean | string)␊ + isCurrent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API.␊ */␊ @@ -60789,7 +77526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes on which protocols the operations in this API can be invoked.␊ */␊ - protocols?: (("http" | "https")[] | string)␊ + protocols?: (("http" | "https")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Absolute URL of the backend service implementing this API. Cannot be more than 2000 characters long.␊ */␊ @@ -60801,15 +77541,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription key parameter names details.␊ */␊ - subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract4 | string)␊ + subscriptionKeyParameterNames?: (SubscriptionKeyParameterNamesContract4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an API or Product subscription is required for accessing the API.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of API.␊ */␊ - type?: (("http" | "soap") | string)␊ + type?: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Content value when Importing an API.␊ */␊ @@ -60817,7 +77566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Criteria to limit import of WSDL to a subset of the document.␊ */␊ - wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector3 | string)␊ + wsdlSelector?: (ApiCreateOrUpdatePropertiesWsdlSelector3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60843,7 +77595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme?: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme?: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -60857,11 +77612,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API OAuth2 Authentication settings details.␊ */␊ - oAuth2?: (OAuth2AuthenticationSettingsContract4 | string)␊ + oAuth2?: (OAuth2AuthenticationSettingsContract4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API OAuth2 Authentication settings details.␊ */␊ - openid?: (OpenIdAuthenticationSettingsContract2 | string)␊ + openid?: (OpenIdAuthenticationSettingsContract2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -60885,7 +77646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * How to send token to the server.␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth authorization server identifier.␊ */␊ @@ -60928,11 +77692,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties3 | string)␊ + properties: (TagContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -60954,11 +77724,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Version Set identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties3 | string)␊ + properties: (ApiVersionSetContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "apiVersionSets"␊ [k: string]: unknown␊ }␊ @@ -60981,7 +77757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An value that determines where the API Version identifier will be located in a HTTP request.␊ */␊ - versioningScheme: (("Segment" | "Query" | "Header") | string)␊ + versioningScheme: (("Segment" | "Query" | "Header") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of query parameter that indicates the API Version if versioningScheme is set to \`query\`.␊ */␊ @@ -60996,11 +77775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the authorization server.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties3 | string)␊ + properties: (AuthorizationServerContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -61015,15 +77800,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP verbs supported by the authorization endpoint. GET must be always present. POST is optional.␊ */␊ - authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | string)␊ + authorizationMethods?: (("HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mechanism by which access token is passed to the API. ␊ */␊ - bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | string)␊ + bearerTokenSendingMethods?: (("authorizationHeader" | "query")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Method of authentication supported by the token endpoint of this authorization server. Possible values are Basic and/or Body. When Body is specified, client credentials and other parameters are passed within the request body in the application/x-www-form-urlencoded format.␊ */␊ - clientAuthenticationMethod?: (("Basic" | "Body")[] | string)␊ + clientAuthenticationMethod?: (("Basic" | "Body")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Client or app id registered with this authorization server.␊ */␊ @@ -61051,7 +77845,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Form of an authorization grant, which the client uses to request the access token.␊ */␊ - grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | string)␊ + grantTypes: (("authorizationCode" | "implicit" | "resourceOwnerPassword" | "clientCredentials")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be optionally specified when resource owner password grant type is supported by this authorization server. Default resource owner password.␊ */␊ @@ -61063,11 +77860,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * If true, authorization server will include state parameter from the authorization request to its response. Client may use state parameter to raise protocol security.␊ */␊ - supportState?: (boolean | string)␊ + supportState?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional parameters required by the token endpoint of this authorization server represented as an array of JSON objects with name and value string properties, i.e. {"name" : "name value", "value": "a value"}.␊ */␊ - tokenBodyParameters?: (TokenBodyParameterContract4[] | string)␊ + tokenBodyParameters?: (TokenBodyParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OAuth token endpoint. Contains absolute URI to entity being referenced.␊ */␊ @@ -61100,7 +77903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties3 | string)␊ + properties: (BackendContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backends"␊ [k: string]: unknown␊ }␊ @@ -61111,7 +77917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the Credentials used to connect to Backend.␊ */␊ - credentials?: (BackendCredentialsContract3 | string)␊ + credentials?: (BackendCredentialsContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend Description.␊ */␊ @@ -61119,15 +77928,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to the Backend Type.␊ */␊ - properties?: (BackendProperties3 | string)␊ + properties?: (BackendProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend communication protocol.␊ */␊ - protocol: (("http" | "soap") | string)␊ + protocol: (("http" | "soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the Backend WebProxy Server to use in the Request to Backend.␊ */␊ - proxy?: (BackendProxyContract3 | string)␊ + proxy?: (BackendProxyContract3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.␊ */␊ @@ -61139,7 +77957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties controlling TLS Certificate Validation.␊ */␊ - tls?: (BackendTlsProperties3 | string)␊ + tls?: (BackendTlsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Runtime Url of the Backend.␊ */␊ @@ -61153,23 +77974,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization header information.␊ */␊ - authorization?: (BackendAuthorizationHeaderCredentials3 | string)␊ + authorization?: (BackendAuthorizationHeaderCredentials3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Client Certificate Thumbprint.␊ */␊ - certificate?: (string[] | string)␊ + certificate?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Header Parameter description.␊ */␊ header?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query Parameter description.␊ */␊ query?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61193,7 +78026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Service Fabric Type Backend.␊ */␊ - serviceFabricCluster?: (BackendServiceFabricClusterProperties3 | string)␊ + serviceFabricCluster?: (BackendServiceFabricClusterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61207,19 +78043,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster management endpoint.␊ */␊ - managementEndpoints: (string[] | string)␊ + managementEndpoints: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of retries while attempting resolve the partition.␊ */␊ - maxPartitionResolutionRetries?: (number | string)␊ + maxPartitionResolutionRetries?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprints of certificates cluster management service uses for tls communication␊ */␊ - serverCertificateThumbprints?: (string[] | string)␊ + serverCertificateThumbprints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server X509 Certificate Names Collection␊ */␊ - serverX509Names?: (X509CertificateName3[] | string)␊ + serverX509Names?: (X509CertificateName3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61261,11 +78109,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag indicating whether SSL certificate chain validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateChain?: (boolean | string)␊ + validateCertificateChain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether SSL certificate name validation should be done when using self-signed certificates for this backend host.␊ */␊ - validateCertificateName?: (boolean | string)␊ + validateCertificateName?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61276,11 +78130,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the Cache entity. Cache identifier (should be either 'default' or valid Azure region identifier).␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Cache contract.␊ */␊ - properties: (CacheContractProperties1 | string)␊ + properties: (CacheContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "caches"␊ [k: string]: unknown␊ }␊ @@ -61310,11 +78170,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the certificate entity. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties5 | string)␊ + properties: (CertificateCreateOrUpdateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -61340,11 +78206,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties3 | string)␊ + properties: (DiagnosticContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -61355,23 +78227,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies for what type of messages sampling settings should not apply.␊ */␊ - alwaysLog?: ("allErrors" | string)␊ + alwaysLog?: ("allErrors" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.␊ */␊ - backend?: (PipelineDiagnosticSettings1 | string)␊ + backend?: (PipelineDiagnosticSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to process Correlation Headers coming to Api Management Service. Only applicable to Application Insights diagnostics. Default is true.␊ */␊ - enableHttpCorrelationHeaders?: (boolean | string)␊ + enableHttpCorrelationHeaders?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.␊ */␊ - frontend?: (PipelineDiagnosticSettings1 | string)␊ + frontend?: (PipelineDiagnosticSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets correlation protocol to use for Application Insights diagnostics.␊ */␊ - httpCorrelationProtocol?: (("None" | "Legacy" | "W3C") | string)␊ + httpCorrelationProtocol?: (("None" | "Legacy" | "W3C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource Id of a target logger.␊ */␊ @@ -61379,11 +78266,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sampling settings for Diagnostic.␊ */␊ - sampling?: (SamplingSettings1 | string)␊ + sampling?: (SamplingSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The verbosity level applied to traces emitted by trace policies.␊ */␊ - verbosity?: (("verbose" | "information" | "error") | string)␊ + verbosity?: (("verbose" | "information" | "error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61393,11 +78286,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http message diagnostic settings.␊ */␊ - request?: (HttpMessageDiagnostic1 | string)␊ + request?: (HttpMessageDiagnostic1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http message diagnostic settings.␊ */␊ - response?: (HttpMessageDiagnostic1 | string)␊ + response?: (HttpMessageDiagnostic1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61407,11 +78306,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Body logging settings.␊ */␊ - body?: (BodyDiagnosticSettings1 | string)␊ + body?: (BodyDiagnosticSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of HTTP Headers to log.␊ */␊ - headers?: (string[] | string)␊ + headers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61421,7 +78326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of request body bytes to log.␊ */␊ - bytes?: (number | string)␊ + bytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61431,11 +78339,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rate of sampling for fixed-rate sampling.␊ */␊ - percentage?: (number | string)␊ + percentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sampling type.␊ */␊ - samplingType?: ("fixed" | string)␊ + samplingType?: ("fixed" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61446,11 +78360,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties3 | string)␊ + properties: (EmailTemplateUpdateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "templates"␊ [k: string]: unknown␊ }␊ @@ -61469,7 +78389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Parameter values.␊ */␊ - parameters?: (EmailTemplateParametersContractProperties3[] | string)␊ + parameters?: (EmailTemplateParametersContractProperties3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subject of the Template.␊ */␊ @@ -61487,11 +78410,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Template parameter description.␊ */␊ - description?: (string | string)␊ + description?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter name.␊ */␊ - name?: (string | string)␊ + name?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template parameter title.␊ */␊ @@ -61510,7 +78439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties3 | string)␊ + properties: (GroupCreateParametersProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -61533,7 +78465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Group type.␊ */␊ - type?: (("custom" | "system" | "external") | string)␊ + type?: (("custom" | "system" | "external") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61544,11 +78479,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties3 | string)␊ + properties: (IdentityProviderContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "identityProviders"␊ [k: string]: unknown␊ }␊ @@ -61559,7 +78500,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Allowed Tenants when configuring Azure Active Directory login.␊ */␊ - allowedTenants?: (string[] | string)␊ + allowedTenants?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect discovery endpoint hostname for AAD or AAD B2C.␊ */␊ @@ -61595,7 +78539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + type?: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61606,11 +78553,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Logger identifier. Must be unique in the API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties3 | string)␊ + properties: (LoggerContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "loggers"␊ [k: string]: unknown␊ }␊ @@ -61624,7 +78577,10 @@ Generated by [AVA](https://avajs.dev). */␊ credentials: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger description.␊ */␊ @@ -61632,11 +78588,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether records are buffered in the logger before publishing. Default is assumed to be true.␊ */␊ - isBuffered?: (boolean | string)␊ + isBuffered?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Logger type.␊ */␊ - loggerType: (("azureEventHub" | "applicationInsights") | string)␊ + loggerType: (("azureEventHub" | "applicationInsights") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Resource Id of a log target (either Azure Event Hub resource or Azure Application Insights resource).␊ */␊ @@ -61651,7 +78613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notifications"␊ [k: string]: unknown␊ }␊ @@ -61663,11 +78628,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the OpenID Connect Provider.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties3 | string)␊ + properties: (OpenidConnectProviderContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -61709,7 +78680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -61720,7 +78694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Format of the policyContent.␊ */␊ - format?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | string)␊ + format?: (("xml" | "xml-link" | "rawxml" | "rawxml-link") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contents of the Policy as defined by the format.␊ */␊ @@ -61734,7 +78711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Redirect Anonymous users to the Sign-In page.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61744,11 +78724,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow users to sign up on a developer portal.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Terms of service contract properties.␊ */␊ - termsOfService?: (TermsOfServiceProperties3 | string)␊ + termsOfService?: (TermsOfServiceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61758,11 +78744,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ask user for consent to the terms of service.␊ */␊ - consentRequired?: (boolean | string)␊ + consentRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Display terms of service during a sign-up process.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A terms of service text.␊ */␊ @@ -61776,7 +78768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscriptions delegation settings properties.␊ */␊ - subscriptions?: (SubscriptionsDelegationSettingsProperties3 | string)␊ + subscriptions?: (SubscriptionsDelegationSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A delegation Url.␊ */␊ @@ -61784,7 +78779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * User registration delegation settings properties.␊ */␊ - userRegistration?: (RegistrationDelegationSettingsProperties3 | string)␊ + userRegistration?: (RegistrationDelegationSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A base64-encoded validation key to validate, that a request is coming from Azure API Management.␊ */␊ @@ -61798,7 +78796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for subscriptions.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61808,7 +78809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable delegation for user registration.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61823,7 +78827,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties3 | string)␊ + properties: (ProductContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "products"␊ [k: string]: unknown␊ }␊ @@ -61834,7 +78841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether subscription approval is required. If false, new subscriptions will be approved automatically enabling developers to call the product’s APIs immediately after subscribing. If true, administrators must manually approve the subscription before the developer can any of the product’s APIs. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - approvalRequired?: (boolean | string)␊ + approvalRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product description. May include HTML formatting tags.␊ */␊ @@ -61846,15 +78856,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished.␊ */␊ - state?: (("notPublished" | "published") | string)␊ + state?: (("notPublished" | "published") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a product subscription is required for accessing APIs included in this product. If true, the product is referred to as "protected" and a valid subscription key is required for a request to an API included in the product to succeed. If false, the product is referred to as "open" and requests to an API included in the product can be made without a subscription key. If property is omitted when creating a new product it's value is assumed to be true.␊ */␊ - subscriptionRequired?: (boolean | string)␊ + subscriptionRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the number of subscriptions a user can have to this product at the same time. Set to null or omit to allow unlimited per user subscriptions. Can be present only if subscriptionRequired property is present and has a value of true.␊ */␊ - subscriptionsLimit?: (number | string)␊ + subscriptionsLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Product terms of use. Developers trying to subscribe to the product will be presented and required to accept these terms before they can complete the subscription process.␊ */␊ @@ -61869,11 +78888,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier of the property.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties3 | string)␊ + properties: (PropertyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "properties"␊ [k: string]: unknown␊ }␊ @@ -61888,11 +78913,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether the value is a secret and should be encrypted or not. Default value is false.␊ */␊ - secret?: (boolean | string)␊ + secret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional tags that when provided can be used to filter the property list.␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the property. Can contain policy expressions. It may not be empty or consist only of whitespace.␊ */␊ @@ -61907,11 +78938,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Subscription entity Identifier. The entity represents the association between a user and a product in API Management.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties3 | string)␊ + properties: (SubscriptionCreateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -61922,7 +78959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines whether tracing can be enabled␊ */␊ - allowTracing?: (boolean | string)␊ + allowTracing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subscription name.␊ */␊ @@ -61946,7 +78986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.␊ */␊ - state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | string)␊ + state?: (("suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -61961,7 +79004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties3 | string)␊ + properties: (UserCreateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "users"␊ [k: string]: unknown␊ }␊ @@ -61972,11 +79018,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines the type of application which send the create user request. Default is legacy portal.␊ */␊ - appType?: (("portal" | "developerPortal") | string)␊ + appType?: (("portal" | "developerPortal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines the type of confirmation e-mail that will be sent to the newly created user.␊ */␊ - confirmation?: (("signup" | "invite") | string)␊ + confirmation?: (("signup" | "invite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address. Must not be empty and must be unique within the service instance.␊ */␊ @@ -61988,7 +79040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of user identities.␊ */␊ - identities?: (UserIdentityContract2[] | string)␊ + identities?: (UserIdentityContract2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last name.␊ */␊ @@ -62004,7 +79059,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.␊ */␊ - state?: (("active" | "blocked" | "pending" | "deleted") | string)␊ + state?: (("active" | "blocked" | "pending" | "deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -62033,7 +79091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Api Create or Update Properties.␊ */␊ - properties: (ApiCreateOrUpdateProperties3 | string)␊ + properties: (ApiCreateOrUpdateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisReleasesChildResource3 | ServiceApisOperationsChildResource4 | ServiceApisTagsChildResource3 | ServiceApisPoliciesChildResource3 | ServiceApisSchemasChildResource3 | ServiceApisDiagnosticsChildResource3 | ServiceApisIssuesChildResource3 | ServiceApisTagDescriptionsChildResource3)[]␊ type: "Microsoft.ApiManagement/service/apis"␊ [k: string]: unknown␊ @@ -62046,11 +79107,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Release identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties3 | string)␊ + properties: (ApiReleaseContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "releases"␊ [k: string]: unknown␊ }␊ @@ -62080,7 +79147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties3 | string)␊ + properties: (OperationContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "operations"␊ [k: string]: unknown␊ }␊ @@ -62107,15 +79177,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation request details.␊ */␊ - request?: (RequestContract4 | string)␊ + request?: (RequestContract4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Operation responses.␊ */␊ - responses?: (ResponseContract3[] | string)␊ + responses?: (ResponseContract3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of URL template parameters.␊ */␊ - templateParameters?: (ParameterContract4[] | string)␊ + templateParameters?: (ParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative URL template identifying the target resource for this operation. May include parameters. Example: /customers/{cid}/orders/{oid}/?date={date}␊ */␊ @@ -62133,15 +79212,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation request headers.␊ */␊ - headers?: (ParameterContract4[] | string)␊ + headers?: (ParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request query parameters.␊ */␊ - queryParameters?: (ParameterContract4[] | string)␊ + queryParameters?: (ParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation request representations.␊ */␊ - representations?: (RepresentationContract4[] | string)␊ + representations?: (RepresentationContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -62163,7 +79251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether parameter is required or not.␊ */␊ - required?: (boolean | string)␊ + required?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter type.␊ */␊ @@ -62171,7 +79262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -62185,7 +79279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of form parameters. Required if 'contentType' value is either 'application/x-www-form-urlencoded' or 'multipart/form-data'..␊ */␊ - formParameters?: (ParameterContract4[] | string)␊ + formParameters?: (ParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An example of the representation.␊ */␊ @@ -62211,15 +79308,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of operation response headers.␊ */␊ - headers?: (ParameterContract4[] | string)␊ + headers?: (ParameterContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of operation response representations.␊ */␊ - representations?: (RepresentationContract4[] | string)␊ + representations?: (RepresentationContract4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation response HTTP status code.␊ */␊ - statusCode: (number | string)␊ + statusCode: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -62230,7 +79336,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -62246,7 +79355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -62258,11 +79370,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema identifier within an API. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Schema create or update contract Properties.␊ */␊ - properties: (SchemaCreateOrUpdateProperties | string)␊ + properties: (SchemaCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "schemas"␊ [k: string]: unknown␊ }␊ @@ -62277,7 +79395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schema Document Properties.␊ */␊ - document?: (SchemaDocumentProperties3 | string)␊ + document?: (SchemaDocumentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -62298,11 +79419,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties3 | string)␊ + properties: (DiagnosticContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "diagnostics"␊ [k: string]: unknown␊ }␊ @@ -62314,11 +79441,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties3 | string)␊ + properties: (IssueContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "issues"␊ [k: string]: unknown␊ }␊ @@ -62341,7 +79474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the issue.␊ */␊ - state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | string)␊ + state?: (("proposed" | "open" | "removed" | "resolved" | "closed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The issue title.␊ */␊ @@ -62360,11 +79496,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties3 | string)␊ + properties: (TagDescriptionBaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -62398,7 +79540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties3 | string)␊ + properties: (DiagnosticContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/diagnostics"␊ [k: string]: unknown␊ }␊ @@ -62414,7 +79559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operation Contract Properties␊ */␊ - properties: (OperationContractProperties3 | string)␊ + properties: (OperationContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisOperationsPoliciesChildResource3 | ServiceApisOperationsTagsChildResource3)[]␊ type: "Microsoft.ApiManagement/service/apis/operations"␊ [k: string]: unknown␊ @@ -62431,7 +79579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -62443,7 +79594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -62459,7 +79613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/operations/policies"␊ [k: string]: unknown␊ }␊ @@ -62487,7 +79644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/policies"␊ [k: string]: unknown␊ }␊ @@ -62503,7 +79663,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Release details␊ */␊ - properties: (ApiReleaseContractProperties3 | string)␊ + properties: (ApiReleaseContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/releases"␊ [k: string]: unknown␊ }␊ @@ -62519,7 +79682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Schema create or update contract Properties.␊ */␊ - properties: (SchemaCreateOrUpdateProperties | string)␊ + properties: (SchemaCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/schemas"␊ [k: string]: unknown␊ }␊ @@ -62535,7 +79701,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create TagDescription operation.␊ */␊ - properties: (TagDescriptionBaseProperties3 | string)␊ + properties: (TagDescriptionBaseProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/tagDescriptions"␊ [k: string]: unknown␊ }␊ @@ -62563,7 +79732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue contract Properties.␊ */␊ - properties: (IssueContractProperties3 | string)␊ + properties: (IssueContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceApisIssuesCommentsChildResource2 | ServiceApisIssuesAttachmentsChildResource2)[]␊ type: "Microsoft.ApiManagement/service/apis/issues"␊ [k: string]: unknown␊ @@ -62576,11 +79748,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Comment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties2 | string)␊ + properties: (IssueCommentContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "comments"␊ [k: string]: unknown␊ }␊ @@ -62610,11 +79788,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Attachment identifier within an Issue. Must be unique in the current Issue.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties2 | string)␊ + properties: (IssueAttachmentContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "attachments"␊ [k: string]: unknown␊ }␊ @@ -62648,7 +79832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an API Version Set.␊ */␊ - properties: (ApiVersionSetContractProperties3 | string)␊ + properties: (ApiVersionSetContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apiVersionSets"␊ [k: string]: unknown␊ }␊ @@ -62664,7 +79851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * External OAuth authorization server settings Properties.␊ */␊ - properties: (AuthorizationServerContractProperties3 | string)␊ + properties: (AuthorizationServerContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/authorizationServers"␊ [k: string]: unknown␊ }␊ @@ -62680,7 +79870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Backend operation.␊ */␊ - properties: (BackendContractProperties3 | string)␊ + properties: (BackendContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/backends"␊ [k: string]: unknown␊ }␊ @@ -62696,7 +79889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Cache contract.␊ */␊ - properties: (CacheContractProperties1 | string)␊ + properties: (CacheContractProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/caches"␊ [k: string]: unknown␊ }␊ @@ -62712,7 +79908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the CreateOrUpdate certificate operation.␊ */␊ - properties: (CertificateCreateOrUpdateProperties5 | string)␊ + properties: (CertificateCreateOrUpdateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/certificates"␊ [k: string]: unknown␊ }␊ @@ -62728,7 +79927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Diagnostic Entity Properties␊ */␊ - properties: (DiagnosticContractProperties3 | string)␊ + properties: (DiagnosticContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/diagnostics"␊ [k: string]: unknown␊ }␊ @@ -62744,7 +79946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create Group operation.␊ */␊ - properties: (GroupCreateParametersProperties3 | string)␊ + properties: (GroupCreateParametersProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceGroupsUsersChildResource4[]␊ type: "Microsoft.ApiManagement/service/groups"␊ [k: string]: unknown␊ @@ -62781,11 +79986,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity Provider Type identifier.␊ */␊ - name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | string)␊ + name: (("facebook" | "google" | "microsoft" | "twitter" | "aad" | "aadB2C") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.␊ */␊ - properties: (IdentityProviderContractProperties3 | string)␊ + properties: (IdentityProviderContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/identityProviders"␊ [k: string]: unknown␊ }␊ @@ -62801,7 +80012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Logger entity in API Management represents an event sink that you can use to log API Management events. Currently the Logger entity supports logging API Management events to Azure Event Hubs.␊ */␊ - properties: (LoggerContractProperties3 | string)␊ + properties: (LoggerContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/loggers"␊ [k: string]: unknown␊ }␊ @@ -62813,7 +80027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Notification Name Identifier.␊ */␊ - name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | string)␊ + name: (("RequestPublisherNotificationMessage" | "PurchasePublisherNotificationMessage" | "NewApplicationNotificationMessage" | "BCC" | "NewIssuePublisherNotificationMessage" | "AccountClosedPublisher" | "QuotaLimitApproachingPublisherNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceNotificationsRecipientUsersChildResource3 | ServiceNotificationsRecipientEmailsChildResource3)[]␊ type: "Microsoft.ApiManagement/service/notifications"␊ [k: string]: unknown␊ @@ -62878,7 +80095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenID Connect Providers Contract.␊ */␊ - properties: (OpenidConnectProviderContractProperties3 | string)␊ + properties: (OpenidConnectProviderContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/openidConnectProviders"␊ [k: string]: unknown␊ }␊ @@ -62894,7 +80114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/policies"␊ [k: string]: unknown␊ }␊ @@ -62910,7 +80133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Product profile.␊ */␊ - properties: (ProductContractProperties3 | string)␊ + properties: (ProductContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServiceProductsTagsChildResource3 | ServiceProductsApisChildResource4 | ServiceProductsGroupsChildResource4 | ServiceProductsPoliciesChildResource3)[]␊ type: "Microsoft.ApiManagement/service/products"␊ [k: string]: unknown␊ @@ -62923,7 +80149,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag identifier. Must be unique in the current API Management service instance.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tags"␊ [k: string]: unknown␊ }␊ @@ -62963,7 +80192,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "policies"␊ [k: string]: unknown␊ }␊ @@ -63003,7 +80235,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Policy contract Properties.␊ */␊ - properties: (PolicyContractProperties3 | string)␊ + properties: (PolicyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/products/policies"␊ [k: string]: unknown␊ }␊ @@ -63031,7 +80266,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property Contract properties.␊ */␊ - properties: (PropertyContractProperties3 | string)␊ + properties: (PropertyContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/properties"␊ [k: string]: unknown␊ }␊ @@ -63047,7 +80285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create subscription operation.␊ */␊ - properties: (SubscriptionCreateParameterProperties3 | string)␊ + properties: (SubscriptionCreateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/subscriptions"␊ [k: string]: unknown␊ }␊ @@ -63063,7 +80304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Tag contract Properties.␊ */␊ - properties: (TagContractProperties3 | string)␊ + properties: (TagContractProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/tags"␊ [k: string]: unknown␊ }␊ @@ -63075,11 +80319,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email Template Name Identifier.␊ */␊ - name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | string)␊ + name: (("applicationApprovedNotificationMessage" | "accountClosedDeveloper" | "quotaLimitApproachingDeveloperNotificationMessage" | "newDeveloperNotificationMessage" | "emailChangeIdentityDefault" | "inviteUserNotificationMessage" | "newCommentNotificationMessage" | "confirmSignUpIdentityDefault" | "newIssueNotificationMessage" | "purchaseDeveloperNotificationMessage" | "passwordResetIdentityDefault" | "passwordResetByAdminNotificationMessage" | "rejectDeveloperNotificationMessage" | "requestDeveloperNotificationMessage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email Template Update Contract properties.␊ */␊ - properties: (EmailTemplateUpdateParameterProperties3 | string)␊ + properties: (EmailTemplateUpdateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/templates"␊ [k: string]: unknown␊ }␊ @@ -63095,7 +80345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters supplied to the Create User operation.␊ */␊ - properties: (UserCreateParameterProperties3 | string)␊ + properties: (UserCreateParameterProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/users"␊ [k: string]: unknown␊ }␊ @@ -63111,7 +80364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Attachment contract Properties.␊ */␊ - properties: (IssueAttachmentContractProperties2 | string)␊ + properties: (IssueAttachmentContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/attachments"␊ [k: string]: unknown␊ }␊ @@ -63127,7 +80383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Issue Comment contract Properties.␊ */␊ - properties: (IssueCommentContractProperties2 | string)␊ + properties: (IssueCommentContractProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ApiManagement/service/apis/issues/comments"␊ [k: string]: unknown␊ }␊ @@ -63147,14 +80406,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Namespace properties.␊ */␊ - properties: (NamespaceProperties | string)␊ + properties: (NamespaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource | NamespacesNotificationHubsChildResource)[]␊ /**␊ * Gets or sets Namespace tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces"␊ [k: string]: unknown␊ }␊ @@ -63169,11 +80434,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the namespace is set as Critical.␊ */␊ - critical?: (boolean | string)␊ + critical?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not the namespace is currently enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the namespace.␊ */␊ @@ -63181,7 +80452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the namespace type.␊ */␊ - namespaceType?: (("Messaging" | "NotificationHub") | string)␊ + namespaceType?: (("Messaging" | "NotificationHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets provisioning state of the Namespace.␊ */␊ @@ -63224,7 +80498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties1 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -63259,11 +80536,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The revision number for the rule.␊ */␊ - revision?: (number | string)␊ + revision?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rights associated with the rule.␊ */␊ - rights?: (("Manage" | "Send" | "Listen")[] | string)␊ + rights?: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary key that was used.␊ */␊ @@ -63286,13 +80569,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties1 | string)␊ + properties: (NotificationHubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets NotificationHub tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -63303,27 +80592,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - admCredential?: (AdmCredential1 | string)␊ + admCredential?: (AdmCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub ApnsCredential.␊ */␊ - apnsCredential?: (ApnsCredential1 | string)␊ + apnsCredential?: (ApnsCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AuthorizationRules of the created NotificationHub␊ */␊ - authorizationRules?: (SharedAccessAuthorizationRuleProperties1[] | string)␊ + authorizationRules?: (SharedAccessAuthorizationRuleProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - baiduCredential?: (BaiduCredential1 | string)␊ + baiduCredential?: (BaiduCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - gcmCredential?: (GcmCredential1 | string)␊ + gcmCredential?: (GcmCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - mpnsCredential?: (MpnsCredential1 | string)␊ + mpnsCredential?: (MpnsCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The NotificationHub name.␊ */␊ @@ -63335,7 +80642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - wnsCredential?: (WnsCredential1 | string)␊ + wnsCredential?: (WnsCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63345,7 +80655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - properties?: (AdmCredentialProperties1 | string)␊ + properties?: (AdmCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63373,7 +80686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub ApnsCredential.␊ */␊ - properties?: (ApnsCredentialProperties1 | string)␊ + properties?: (ApnsCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63405,7 +80721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - properties?: (BaiduCredentialProperties1 | string)␊ + properties?: (BaiduCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63433,7 +80752,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - properties?: (GcmCredentialProperties1 | string)␊ + properties?: (GcmCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63457,7 +80779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - properties?: (MpnsCredentialProperties1 | string)␊ + properties?: (MpnsCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63485,7 +80810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - properties?: (WnsCredentialProperties1 | string)␊ + properties?: (WnsCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63522,7 +80850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties1 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -63542,14 +80873,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties1 | string)␊ + properties: (NotificationHubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesNotificationHubs_AuthorizationRulesChildResource1[]␊ /**␊ * Gets or sets NotificationHub tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -63569,7 +80906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties1 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -63589,7 +80929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties1 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -63609,18 +80952,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Namespace properties.␊ */␊ - properties: (NamespaceProperties1 | string)␊ + properties: (NamespaceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource1 | NamespacesNotificationHubsChildResource1)[]␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces"␊ [k: string]: unknown␊ }␊ @@ -63635,11 +80987,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the namespace is set as Critical.␊ */␊ - critical?: (boolean | string)␊ + critical?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not the namespace is currently enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the namespace.␊ */␊ @@ -63647,7 +81005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The namespace type.␊ */␊ - namespaceType?: (("Messaging" | "NotificationHub") | string)␊ + namespaceType?: (("Messaging" | "NotificationHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Namespace.␊ */␊ @@ -63690,17 +81051,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties2 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -63711,7 +81081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights?: (("Manage" | "Send" | "Listen")[] | string)␊ + rights?: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63721,7 +81094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the resource␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku Family␊ */␊ @@ -63729,7 +81105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of the notification hub sku.␊ */␊ - name: (("Free" | "Basic" | "Standard") | string)␊ + name: (("Free" | "Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku size␊ */␊ @@ -63756,17 +81135,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties2 | string)␊ + properties: (NotificationHubProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -63777,27 +81165,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - admCredential?: (AdmCredential2 | string)␊ + admCredential?: (AdmCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub ApnsCredential.␊ */␊ - apnsCredential?: (ApnsCredential2 | string)␊ + apnsCredential?: (ApnsCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AuthorizationRules of the created NotificationHub␊ */␊ - authorizationRules?: (SharedAccessAuthorizationRuleProperties2[] | string)␊ + authorizationRules?: (SharedAccessAuthorizationRuleProperties2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - baiduCredential?: (BaiduCredential2 | string)␊ + baiduCredential?: (BaiduCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - gcmCredential?: (GcmCredential2 | string)␊ + gcmCredential?: (GcmCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - mpnsCredential?: (MpnsCredential2 | string)␊ + mpnsCredential?: (MpnsCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The NotificationHub name.␊ */␊ @@ -63809,7 +81215,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - wnsCredential?: (WnsCredential2 | string)␊ + wnsCredential?: (WnsCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63819,7 +81228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub AdmCredential.␊ */␊ - properties?: (AdmCredentialProperties2 | string)␊ + properties?: (AdmCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63847,7 +81259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub ApnsCredential.␊ */␊ - properties?: (ApnsCredentialProperties2 | string)␊ + properties?: (ApnsCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63879,7 +81294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub BaiduCredential.␊ */␊ - properties?: (BaiduCredentialProperties2 | string)␊ + properties?: (BaiduCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63907,7 +81325,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub GcmCredential.␊ */␊ - properties?: (GcmCredentialProperties2 | string)␊ + properties?: (GcmCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63931,7 +81352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub MpnsCredential.␊ */␊ - properties?: (MpnsCredentialProperties2 | string)␊ + properties?: (MpnsCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63959,7 +81383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a NotificationHub WnsCredential.␊ */␊ - properties?: (WnsCredentialProperties2 | string)␊ + properties?: (WnsCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -63996,17 +81423,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties2 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -64026,18 +81462,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties2 | string)␊ + properties: (NotificationHubProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesNotificationHubs_AuthorizationRulesChildResource2[]␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -64057,17 +81502,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties2 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -64087,17 +81541,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties2 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku34 | string)␊ + sku?: (Sku34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/notificationHubs/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -64117,18 +81580,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Namespace properties.␊ */␊ - properties: (NamespaceProperties2 | string)␊ + properties: (NamespaceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource2 | NamespacesNotificationHubsChildResource2)[]␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku10 | string)␊ + sku?: (Sku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces"␊ [k: string]: unknown␊ }␊ @@ -64143,7 +81615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the namespace is set as Critical.␊ */␊ - critical?: (boolean | string)␊ + critical?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data center for the namespace␊ */␊ @@ -64151,7 +81626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the namespace is currently enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the namespace.␊ */␊ @@ -64159,7 +81637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The namespace type.␊ */␊ - namespaceType?: (("Messaging" | "NotificationHub") | string)␊ + namespaceType?: (("Messaging" | "NotificationHub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Namespace.␊ */␊ @@ -64202,7 +81683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties | string)␊ + properties: (SharedAccessAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -64222,17 +81706,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * NotificationHub properties.␊ */␊ - properties: (NotificationHubProperties | string)␊ + properties: (NotificationHubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku description for a namespace␊ */␊ - sku?: (Sku10 | string)␊ + sku?: (Sku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "notificationHubs"␊ [k: string]: unknown␊ }␊ @@ -64248,7 +81741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties | string)␊ + properties: (SharedAccessAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.NotificationHubs/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -64268,13 +81764,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties1 | string)␊ + properties: (DiskProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/disks"␊ [k: string]: unknown␊ }␊ @@ -64285,23 +81787,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * the storage account type of the disk.␊ */␊ - accountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + accountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData | string)␊ + creationData: (CreationData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the VHD to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettings?: (EncryptionSettings | string)␊ + encryptionSettings?: (EncryptionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64311,11 +81828,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This enumerates the possible sources of a disk's creation.␊ */␊ - createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | string)␊ + createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image used for creating the disk.␊ */␊ - imageReference?: (ImageDiskReference | string)␊ + imageReference?: (ImageDiskReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If createOption is Copy, this is the ARM id of the source snapshot or disk. If createOption is Restore, this is the ARM-like id of the source disk restore point.␊ */␊ @@ -64341,7 +81864,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.␊ */␊ - lun?: (number | string)␊ + lun?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64351,15 +81877,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret Url and vault id of the encryption key ␊ */␊ - diskEncryptionKey?: (KeyVaultAndSecretReference | string)␊ + diskEncryptionKey?: (KeyVaultAndSecretReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - keyEncryptionKey?: (KeyVaultAndKeyReference | string)␊ + keyEncryptionKey?: (KeyVaultAndKeyReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64373,7 +81908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault | string)␊ + sourceVault: (SourceVault | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64397,7 +81935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault | string)␊ + sourceVault: (SourceVault | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64416,13 +81957,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties1 | string)␊ + properties: (DiskProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/snapshots"␊ [k: string]: unknown␊ }␊ @@ -64442,13 +81989,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties | string)␊ + properties: (ImageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -64456,11 +82009,17 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of an Image.␊ */␊ export interface ImageProperties {␊ - sourceVirtualMachine?: (SubResource3 | string)␊ + sourceVirtualMachine?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile | string)␊ + storageProfile?: (ImageStorageProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource3 {␊ @@ -64477,11 +82036,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk[] | string)␊ + dataDisks?: (ImageDataDisk[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk: (ImageOSDisk | string)␊ + osDisk: (ImageOSDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64495,17 +82060,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource3 | string)␊ - snapshot?: (SubResource3 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64519,21 +82099,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource3 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource3 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64552,17 +82150,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties | string)␊ + properties: (AvailabilitySetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku.␊ */␊ - sku?: (Sku35 | string)␊ + sku?: (Sku35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -64573,19 +82180,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the availability set supports managed disks.␊ */␊ - managed?: (boolean | string)␊ + managed?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource3[] | string)␊ + virtualMachines?: (SubResource3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64595,7 +82214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -64614,7 +82236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity | string)␊ + identity?: (VirtualMachineIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -64626,18 +82251,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan1 | string)␊ + plan?: (Plan1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties3 | string)␊ + properties: (VirtualMachineProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ [k: string]: unknown␊ }␊ @@ -64648,7 +82282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64677,15 +82314,24 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of a Virtual Machine.␊ */␊ export interface VirtualMachineProperties3 {␊ - availabilitySet?: (SubResource3 | string)␊ + availabilitySet?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile | string)␊ + diagnosticsProfile?: (DiagnosticsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile1 | string)␊ + hardwareProfile?: (HardwareProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -64693,15 +82339,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile1 | string)␊ + networkProfile?: (NetworkProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile | string)␊ + osProfile?: (OSProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile1 | string)␊ + storageProfile?: (StorageProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64711,7 +82366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics | string)␊ + bootDiagnostics?: (BootDiagnostics | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64721,7 +82379,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -64735,7 +82396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](virtualmachines-list-sizes-availability-set.md)

[List all available virtual machine sizes in a region](virtualmachines-list-sizes-region.md)

[List all available virtual machine sizes for resizing](virtualmachines-list-sizes-for-resizing.md).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64745,7 +82409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64759,7 +82426,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties | string)␊ + properties?: (NetworkInterfaceReferenceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64769,7 +82439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64795,15 +82468,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration1 | string)␊ + linuxConfiguration?: (LinuxConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup[] | string)␊ + secrets?: (VaultSecretGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration2 | string)␊ + windowsConfiguration?: (WindowsConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64813,11 +82495,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration | string)␊ + ssh?: (SshConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64827,7 +82515,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey[] | string)␊ + publicKeys?: (SshPublicKey[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64848,11 +82539,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup {␊ - sourceVault?: (SubResource3 | string)␊ + sourceVault?: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate[] | string)␊ + vaultCertificates?: (VaultCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64876,15 +82573,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent1[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine is enabled for automatic updates.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -64892,7 +82598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration | string)␊ + winRM?: (WinRMConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64902,7 +82611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -64910,11 +82622,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64924,7 +82642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener1[] | string)␊ + listeners?: (WinRMListener1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64938,7 +82659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64948,15 +82672,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk2[] | string)␊ + dataDisks?: (DataDisk2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.␊ */␊ - imageReference?: (ImageReference2 | string)␊ + imageReference?: (ImageReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk1 | string)␊ + osDisk?: (OSDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -64966,27 +82699,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk | string)␊ + image?: (VirtualHardDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters | string)␊ + managedDisk?: (ManagedDiskParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -64994,7 +82745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk | string)␊ + vhd?: (VirtualHardDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65018,7 +82772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65054,27 +82811,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings | string)␊ + encryptionSettings?: (DiskEncryptionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk | string)␊ + image?: (VirtualHardDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters | string)␊ + managedDisk?: (ManagedDiskParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -65082,11 +82857,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk | string)␊ + vhd?: (VirtualHardDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65096,15 +82877,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65115,7 +82905,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource3 | string)␊ + sourceVault: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65126,7 +82919,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource3 | string)␊ + sourceVault: (SubResource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65148,7 +82944,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -65170,7 +82969,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics1 {␊ @@ -65752,7 +83554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity | string)␊ + identity?: (VirtualMachineScaleSetIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -65764,21 +83569,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan1 | string)␊ + plan?: (Plan1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties | string)␊ + properties: (VirtualMachineScaleSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku.␊ */␊ - sku?: (Sku35 | string)␊ + sku?: (Sku35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ [k: string]: unknown␊ }␊ @@ -65789,7 +83606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65799,19 +83619,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overProvision?: (boolean | string)␊ + overProvision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic or manual.␊ */␊ - upgradePolicy?: (UpgradePolicy1 | string)␊ + upgradePolicy?: (UpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65821,7 +83653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual") | string)␊ + mode?: (("Automatic" | "Manual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65831,19 +83666,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile1 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile1 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile1 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65853,7 +83700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension1[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65874,7 +83724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65892,7 +83745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65902,11 +83758,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set IP Configuration.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration[] | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary NIC on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65924,7 +83786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65934,19 +83799,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The application gateway backend address pools.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource3[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer backend address pools.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource3[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer inbound nat pools.␊ */␊ - loadBalancerInboundNatPools?: (SubResource3[] | string)␊ + loadBalancerInboundNatPools?: (SubResource3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet: (ApiEntityReference | string)␊ + subnet: (ApiEntityReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -65982,15 +83859,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration1 | string)␊ + linuxConfiguration?: (LinuxConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The List of certificates for addition to the VM.␊ */␊ - secrets?: (VaultSecretGroup[] | string)␊ + secrets?: (VaultSecretGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration2 | string)␊ + windowsConfiguration?: (WindowsConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66000,15 +83886,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data disks.␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.␊ */␊ - imageReference?: (ImageReference2 | string)␊ + imageReference?: (ImageReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk1 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66018,23 +83913,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -66048,7 +83958,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66058,19 +83971,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk | string)␊ + image?: (VirtualHardDisk | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -66078,11 +84003,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of virtual hard disk container uris.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66104,7 +84035,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -66124,13 +84058,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container registry.␊ */␊ - properties: (RegistryProperties | string)␊ + properties: (RegistryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries"␊ [k: string]: unknown␊ }␊ @@ -66141,11 +84081,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value that indicates whether the admin user is enabled. This value is false by default.␊ */␊ - adminUserEnabled?: (boolean | string)␊ + adminUserEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a storage account for a container registry.␊ */␊ - storageAccount: (StorageAccountProperties2 | string)␊ + storageAccount: (StorageAccountProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66178,17 +84124,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters for creating the properties of a container registry.␊ */␊ - properties: (RegistryPropertiesCreateParameters | string)␊ + properties: (RegistryPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of a container registry.␊ */␊ - sku: (Sku36 | string)␊ + sku: (Sku36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the container registry.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries"␊ [k: string]: unknown␊ }␊ @@ -66199,11 +84154,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value that indicates whether the admin user is enabled.␊ */␊ - adminUserEnabled?: (boolean | string)␊ + adminUserEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a storage account for a container registry.␊ */␊ - storageAccount: (StorageAccountParameters | string)␊ + storageAccount: (StorageAccountParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66246,18 +84207,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container registry.␊ */␊ - properties: (RegistryProperties1 | string)␊ + properties: (RegistryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (RegistriesReplicationsChildResource | RegistriesWebhooksChildResource)[]␊ /**␊ * The SKU of a container registry.␊ */␊ - sku: (Sku37 | string)␊ + sku: (Sku37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries"␊ [k: string]: unknown␊ }␊ @@ -66268,11 +84238,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value that indicates whether the admin user is enabled.␊ */␊ - adminUserEnabled?: (boolean | string)␊ + adminUserEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a storage account for a container registry. Only applicable to Basic SKU.␊ */␊ - storageAccount?: (StorageAccountProperties3 | string)␊ + storageAccount?: (StorageAccountProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66297,17 +84273,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the replication.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a replication.␊ */␊ - properties: (ReplicationProperties | string)␊ + properties: (ReplicationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replications"␊ [k: string]: unknown␊ }␊ @@ -66329,17 +84314,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the webhook.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters for creating the properties of a webhook.␊ */␊ - properties: (WebhookPropertiesCreateParameters | string)␊ + properties: (WebhookPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the webhook.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "webhooks"␊ [k: string]: unknown␊ }␊ @@ -66350,13 +84344,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of actions that trigger the webhook to post notifications.␊ */␊ - actions: (("push" | "delete")[] | string)␊ + actions: (("push" | "delete")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom headers that will be added to the webhook notifications.␊ */␊ customHeaders?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events.␊ */␊ @@ -66368,7 +84368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the webhook at the time the operation was called.␊ */␊ - status?: (("enabled" | "disabled") | string)␊ + status?: (("enabled" | "disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66378,7 +84381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU name of the container registry. Required for registry creation.␊ */␊ - name: (("Basic" | "Managed_Basic" | "Managed_Standard" | "Managed_Premium") | string)␊ + name: (("Basic" | "Managed_Basic" | "Managed_Standard" | "Managed_Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66397,13 +84403,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a replication.␊ */␊ - properties: (ReplicationProperties | string)␊ + properties: (ReplicationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/replications"␊ [k: string]: unknown␊ }␊ @@ -66423,13 +84435,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters for creating the properties of a webhook.␊ */␊ - properties: (WebhookPropertiesCreateParameters | string)␊ + properties: (WebhookPropertiesCreateParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the webhook.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/webhooks"␊ [k: string]: unknown␊ }␊ @@ -66449,18 +84467,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a container registry.␊ */␊ - properties: (RegistryProperties2 | string)␊ + properties: (RegistryProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (RegistriesReplicationsChildResource1 | RegistriesWebhooksChildResource1)[]␊ /**␊ * The SKU of a container registry.␊ */␊ - sku: (Sku38 | string)␊ + sku: (Sku38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries"␊ [k: string]: unknown␊ }␊ @@ -66471,15 +84498,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value that indicates whether the admin user is enabled.␊ */␊ - adminUserEnabled?: (boolean | string)␊ + adminUserEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network rule set for a container registry.␊ */␊ - networkRuleSet?: (NetworkRuleSet13 | string)␊ + networkRuleSet?: (NetworkRuleSet13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a storage account for a container registry. Only applicable to Classic SKU.␊ */␊ - storageAccount?: (StorageAccountProperties4 | string)␊ + storageAccount?: (StorageAccountProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66489,15 +84525,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default action of allow or deny when no other rules match.␊ */␊ - defaultAction: (("Allow" | "Deny") | string)␊ + defaultAction: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP ACL rules.␊ */␊ - ipRules?: (IPRule12[] | string)␊ + ipRules?: (IPRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual network rules.␊ */␊ - virtualNetworkRules?: (VirtualNetworkRule14[] | string)␊ + virtualNetworkRules?: (VirtualNetworkRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66507,7 +84552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of IP ACL rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.␊ */␊ @@ -66521,7 +84569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action of virtual network rule.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.␊ */␊ @@ -66550,17 +84601,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the replication.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a replication.␊ */␊ - properties: (ReplicationProperties1 | string)␊ + properties: (ReplicationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "replications"␊ [k: string]: unknown␊ }␊ @@ -66582,17 +84642,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the webhook.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters for creating the properties of a webhook.␊ */␊ - properties: (WebhookPropertiesCreateParameters1 | string)␊ + properties: (WebhookPropertiesCreateParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the webhook.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "webhooks"␊ [k: string]: unknown␊ }␊ @@ -66603,13 +84672,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of actions that trigger the webhook to post notifications.␊ */␊ - actions: (("push" | "delete" | "quarantine" | "chart_push" | "chart_delete")[] | string)␊ + actions: (("push" | "delete" | "quarantine" | "chart_push" | "chart_delete")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom headers that will be added to the webhook notifications.␊ */␊ customHeaders?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events.␊ */␊ @@ -66621,7 +84696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the webhook at the time the operation was called.␊ */␊ - status?: (("enabled" | "disabled") | string)␊ + status?: (("enabled" | "disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66631,7 +84709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU name of the container registry. Required for registry creation.␊ */␊ - name: (("Classic" | "Basic" | "Standard" | "Premium") | string)␊ + name: (("Classic" | "Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66650,13 +84731,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a replication.␊ */␊ - properties: (ReplicationProperties1 | string)␊ + properties: (ReplicationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/replications"␊ [k: string]: unknown␊ }␊ @@ -66676,13 +84763,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parameters for creating the properties of a webhook.␊ */␊ - properties: (WebhookPropertiesCreateParameters1 | string)␊ + properties: (WebhookPropertiesCreateParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the webhook.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/webhooks"␊ [k: string]: unknown␊ }␊ @@ -66702,14 +84795,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a build task.␊ */␊ - properties: (BuildTaskProperties | string)␊ + properties: (BuildTaskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RegistriesBuildTasksStepsChildResource[]␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/buildTasks"␊ [k: string]: unknown␊ }␊ @@ -66724,19 +84823,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The platform properties against which the build has to happen.␊ */␊ - platform: (PlatformProperties | string)␊ + platform: (PlatformProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of the source code repository.␊ */␊ - sourceRepository: (SourceRepositoryProperties | string)␊ + sourceRepository: (SourceRepositoryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current status of build task.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Build timeout in seconds.␊ */␊ - timeout?: ((number & string) | string)␊ + timeout?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66746,11 +84857,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU configuration in terms of number of cores required for the build.␊ */␊ - cpu?: (number | string)␊ + cpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operating system type required for the build.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66760,7 +84877,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The value of this property indicates whether the source control commit trigger is enabled or not.␊ */␊ - isCommitTriggerEnabled?: (boolean | string)␊ + isCommitTriggerEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full URL to the source code repository␊ */␊ @@ -66768,11 +84888,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authorization properties for accessing the source code repository.␊ */␊ - sourceControlAuthProperties?: (SourceControlAuthInfo | string)␊ + sourceControlAuthProperties?: (SourceControlAuthInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of source control service.␊ */␊ - sourceControlType: (("Github" | "VisualStudioTeamService") | string)␊ + sourceControlType: (("Github" | "VisualStudioTeamService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66782,7 +84908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time in seconds that the token remains valid␊ */␊ - expiresIn?: (number | string)␊ + expiresIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh token used to refresh the access token.␊ */␊ @@ -66798,7 +84927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Auth token.␊ */␊ - tokenType?: (("PAT" | "OAuth") | string)␊ + tokenType?: (("PAT" | "OAuth") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66809,11 +84941,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of a build step for a container registry build task.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base properties for any build step.␊ */␊ - properties: (BuildStepProperties | string)␊ + properties: (BuildStepProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "steps"␊ [k: string]: unknown␊ }␊ @@ -66824,7 +84962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the auto trigger for base image dependency updates.␊ */␊ - baseImageTrigger?: (("All" | "Runtime" | "None") | string)␊ + baseImageTrigger?: (("All" | "Runtime" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The repository branch name.␊ */␊ @@ -66832,7 +84973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The custom arguments for building this build step.␊ */␊ - buildArguments?: (BuildArgument[] | string)␊ + buildArguments?: (BuildArgument[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative context path for a docker build in the source.␊ */␊ @@ -66844,15 +84988,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The fully qualified image names including the repository and tag.␊ */␊ - imageNames?: (string[] | string)␊ + imageNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of this property indicates whether the image built should be pushed to the registry or not.␊ */␊ - isPushEnabled?: (boolean | string)␊ + isPushEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of this property indicates whether the image cache is enabled or not.␊ */␊ - noCache?: (boolean | string)␊ + noCache?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Docker"␊ [k: string]: unknown␊ }␊ @@ -66863,7 +85016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to indicate whether the argument represents a secret and want to be removed from build logs.␊ */␊ - isSecret?: (boolean | string)␊ + isSecret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the argument.␊ */␊ @@ -66871,7 +85027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the argument.␊ */␊ - type: ("DockerBuildArgument" | string)␊ + type: ("DockerBuildArgument" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the argument.␊ */␊ @@ -66890,7 +85049,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base properties for any build step.␊ */␊ - properties: (DockerBuildStep | string)␊ + properties: (DockerBuildStep | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/buildTasks/steps"␊ [k: string]: unknown␊ }␊ @@ -66910,13 +85072,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a task.␊ */␊ - properties: (TaskProperties1 | string)␊ + properties: (TaskProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerRegistry/registries/tasks"␊ [k: string]: unknown␊ }␊ @@ -66927,31 +85095,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that determine the run agent configuration.␊ */␊ - agentConfiguration?: (AgentProperties | string)␊ + agentConfiguration?: (AgentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters that describes a set of credentials that will be used when a run is invoked.␊ */␊ - credentials?: (Credentials | string)␊ + credentials?: (Credentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The platform properties against which the run has to happen.␊ */␊ - platform: (PlatformProperties1 | string)␊ + platform: (PlatformProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current status of task.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Base properties for any task step.␊ */␊ - step: (TaskStepProperties | string)␊ + step: (TaskStepProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Run timeout in seconds.␊ */␊ - timeout?: ((number & string) | string)␊ + timeout?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a trigger.␊ */␊ - trigger?: (TriggerProperties | string)␊ + trigger?: (TriggerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66961,7 +85150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU configuration in terms of number of cores required for the run.␊ */␊ - cpu?: (number | string)␊ + cpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66975,11 +85167,17 @@ Generated by [AVA](https://avajs.dev). */␊ customRegistries?: ({␊ [k: string]: CustomRegistryCredentials␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the credential parameters for accessing the source registry.␊ */␊ - sourceRegistry?: (SourceRegistryCredentials | string)␊ + sourceRegistry?: (SourceRegistryCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -66989,11 +85187,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a secret object value.␊ */␊ - password?: (SecretObject | string)␊ + password?: (SecretObject | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a secret object value.␊ */␊ - userName?: (SecretObject | string)␊ + userName?: (SecretObject | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67004,7 +85208,10 @@ Generated by [AVA](https://avajs.dev). * The type of the secret object which determines how the value of the secret object has to be␍␊ * interpreted.␊ */␊ - type?: ("Opaque" | string)␊ + type?: ("Opaque" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the secret. The format of this value will be determined␍␊ * based on the type of the secret object. If the type is Opaque, the value will be␍␊ @@ -67022,7 +85229,10 @@ Generated by [AVA](https://avajs.dev). * will be generated using the given scope. These credentials will be used to login to␍␊ * the source registry during the run.␊ */␊ - loginMode?: (("None" | "Default") | string)␊ + loginMode?: (("None" | "Default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67032,15 +85242,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OS architecture.␊ */␊ - architecture?: (("amd64" | "x86" | "arm") | string)␊ + architecture?: (("amd64" | "x86" | "arm") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operating system type required for the run.␊ */␊ - os: (("Windows" | "Linux") | string)␊ + os: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Variant of the CPU.␊ */␊ - variant?: (("v6" | "v7" | "v8") | string)␊ + variant?: (("v6" | "v7" | "v8") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67050,7 +85269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of override arguments to be used when executing this build step.␊ */␊ - arguments?: (Argument[] | string)␊ + arguments?: (Argument[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Docker file path relative to the source context.␊ */␊ @@ -67058,15 +85280,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The fully qualified image names including the repository and tag.␊ */␊ - imageNames?: (string[] | string)␊ + imageNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of this property indicates whether the image built should be pushed to the registry or not.␊ */␊ - isPushEnabled?: (boolean | string)␊ + isPushEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of this property indicates whether the image cache is enabled or not.␊ */␊ - noCache?: (boolean | string)␊ + noCache?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the target build stage for the docker build.␊ */␊ @@ -67081,7 +85312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to indicate whether the argument represents a secret and want to be removed from build logs.␊ */␊ - isSecret?: (boolean | string)␊ + isSecret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the argument.␊ */␊ @@ -67104,7 +85338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of overridable values that can be passed when running a task.␊ */␊ - values?: (SetValue[] | string)␊ + values?: (SetValue[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The task values/parameters file path relative to the source context.␊ */␊ @@ -67118,7 +85355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to indicate whether the value represents a secret or not.␊ */␊ - isSecret?: (boolean | string)␊ + isSecret?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the overridable value.␊ */␊ @@ -67145,7 +85385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The collection of overridable values that can be passed when running a task.␊ */␊ - values?: (SetValue[] | string)␊ + values?: (SetValue[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67155,11 +85398,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trigger based on base image dependency.␊ */␊ - baseImageTrigger?: (BaseImageTrigger | string)␊ + baseImageTrigger?: (BaseImageTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection of triggers based on source code repository.␊ */␊ - sourceTriggers?: (SourceTrigger[] | string)␊ + sourceTriggers?: (SourceTrigger[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67169,7 +85418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the auto trigger for base image dependency updates.␊ */␊ - baseImageTriggerType: (("All" | "Runtime") | string)␊ + baseImageTriggerType: (("All" | "Runtime") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the trigger.␊ */␊ @@ -67177,7 +85429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The current status of trigger.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67191,15 +85446,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the source code repository.␊ */␊ - sourceRepository: (SourceProperties | string)␊ + sourceRepository: (SourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source event corresponding to the trigger.␊ */␊ - sourceTriggerEvents: (("commit" | "pullrequest")[] | string)␊ + sourceTriggerEvents: (("commit" | "pullrequest")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The current status of trigger.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67217,11 +85481,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authorization properties for accessing the source code repository.␊ */␊ - sourceControlAuthProperties?: (AuthInfo | string)␊ + sourceControlAuthProperties?: (AuthInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of source control service.␊ */␊ - sourceControlType: (("Github" | "VisualStudioTeamService") | string)␊ + sourceControlType: (("Github" | "VisualStudioTeamService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67231,7 +85501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time in seconds that the token remains valid␊ */␊ - expiresIn?: (number | string)␊ + expiresIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh token used to refresh the access token.␊ */␊ @@ -67247,7 +85520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Auth token.␊ */␊ - tokenType: (("PAT" | "OAuth") | string)␊ + tokenType: (("PAT" | "OAuth") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -67264,15 +85540,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67296,19 +85581,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace | string)␊ + addressSpace: (AddressSpace | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions | string)␊ + dhcpOptions?: (DhcpOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet2[] | string)␊ + subnets: (Subnet2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67349,7 +85646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67365,31 +85665,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools[] | string)␊ + backendAddressPools?: (BackendAddressPools[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules[] | string)␊ + loadBalancingRules?: (LoadBalancingRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes[] | string)␊ + probes?: (Probes[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules[] | string)␊ + inboundNatRules?: (InboundNatRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools[] | string)␊ + inboundNatPools?: (InboundNatPools[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules[] | string)␊ + outboundNatRules?: (OutboundNatRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67399,7 +85720,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id1␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id1␊ [k: string]: unknown␊ }␊ @@ -67413,13 +85737,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id1␊ backendAddressPool: Id1␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id1␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67427,11 +85769,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67441,8 +85795,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id1␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67452,9 +85812,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id1␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67479,7 +85848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules[] | string)␊ + securityRules: (SecurityRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67488,14 +85860,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67511,19 +85895,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id1 | string)␊ + networkSecurityGroup?: (Id1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration1[] | string)␊ + ipConfigurations: (IpConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67533,7 +85929,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id1␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id1␊ loadBalancerBackendAddressPools?: Id1[]␊ loadBalancerInboundNatRules?: Id1[]␊ @@ -67542,7 +85941,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -67557,7 +85959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes[] | string)␊ + routes: (Routes[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67566,7 +85971,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -67586,15 +85994,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings1 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67618,19 +86035,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace1 | string)␊ + addressSpace: (AddressSpace1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions1 | string)␊ + dhcpOptions?: (DhcpOptions1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet3[] | string)␊ + subnets: (Subnet3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering1[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67671,7 +86100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67687,31 +86119,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations1[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools1[] | string)␊ + backendAddressPools?: (BackendAddressPools1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules1[] | string)␊ + loadBalancingRules?: (LoadBalancingRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes1[] | string)␊ + probes?: (Probes1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules1[] | string)␊ + inboundNatRules?: (InboundNatRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools1[] | string)␊ + inboundNatPools?: (InboundNatPools1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules1[] | string)␊ + outboundNatRules?: (OutboundNatRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67721,7 +86174,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id2␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id2␊ [k: string]: unknown␊ }␊ @@ -67735,13 +86191,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id2␊ backendAddressPool: Id2␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id2␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67749,11 +86223,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes1 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67763,8 +86249,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id2␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67774,9 +86266,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id2␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67801,7 +86302,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules1[] | string)␊ + securityRules: (SecurityRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67810,14 +86314,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67833,19 +86349,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id2 | string)␊ + networkSecurityGroup?: (Id2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration2[] | string)␊ + ipConfigurations: (IpConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings1 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67855,7 +86383,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id2␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id2␊ loadBalancerBackendAddressPools?: Id2[]␊ loadBalancerInboundNatRules?: Id2[]␊ @@ -67864,7 +86395,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings1 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -67879,7 +86413,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes1[] | string)␊ + routes: (Routes1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67888,7 +86425,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -67908,15 +86448,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings2 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67940,19 +86489,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace2 | string)␊ + addressSpace: (AddressSpace2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions2 | string)␊ + dhcpOptions?: (DhcpOptions2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet4[] | string)␊ + subnets: (Subnet4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering2[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -67993,7 +86554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68009,31 +86573,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations2[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools2[] | string)␊ + backendAddressPools?: (BackendAddressPools2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules2[] | string)␊ + loadBalancingRules?: (LoadBalancingRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes2[] | string)␊ + probes?: (Probes2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules2[] | string)␊ + inboundNatRules?: (InboundNatRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools2[] | string)␊ + inboundNatPools?: (InboundNatPools2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules2[] | string)␊ + outboundNatRules?: (OutboundNatRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68043,7 +86628,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id3␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id3␊ [k: string]: unknown␊ }␊ @@ -68057,13 +86645,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id3␊ backendAddressPool: Id3␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id3␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68071,11 +86677,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes2 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68085,8 +86703,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id3␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68096,9 +86720,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id3␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68123,7 +86756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules2[] | string)␊ + securityRules: (SecurityRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68132,14 +86768,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68155,19 +86803,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id3 | string)␊ + networkSecurityGroup?: (Id3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration3[] | string)␊ + ipConfigurations: (IpConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings2 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68177,7 +86837,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id3␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id3␊ loadBalancerBackendAddressPools?: Id3[]␊ loadBalancerInboundNatRules?: Id3[]␊ @@ -68186,7 +86849,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings2 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -68201,7 +86867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes2[] | string)␊ + routes: (Routes2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68210,7 +86879,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -68230,15 +86902,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings3 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68262,19 +86943,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace3 | string)␊ + addressSpace: (AddressSpace3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions3 | string)␊ + dhcpOptions?: (DhcpOptions3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet5[] | string)␊ + subnets: (Subnet5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering3[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68315,7 +87008,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68331,31 +87027,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations3[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools3[] | string)␊ + backendAddressPools?: (BackendAddressPools3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules3[] | string)␊ + loadBalancingRules?: (LoadBalancingRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes3[] | string)␊ + probes?: (Probes3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules3[] | string)␊ + inboundNatRules?: (InboundNatRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools3[] | string)␊ + inboundNatPools?: (InboundNatPools3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules3[] | string)␊ + outboundNatRules?: (OutboundNatRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68365,7 +87082,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id4␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id4␊ [k: string]: unknown␊ }␊ @@ -68379,13 +87099,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id4␊ backendAddressPool: Id4␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id4␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68393,11 +87131,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes3 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68407,8 +87157,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id4␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68418,9 +87174,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id4␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68445,7 +87210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules3[] | string)␊ + securityRules: (SecurityRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68454,14 +87222,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68477,19 +87257,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id4 | string)␊ + networkSecurityGroup?: (Id4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration4[] | string)␊ + ipConfigurations: (IpConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings3 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68499,7 +87291,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id4␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id4␊ loadBalancerBackendAddressPools?: Id4[]␊ loadBalancerInboundNatRules?: Id4[]␊ @@ -68508,7 +87303,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings3 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -68523,7 +87321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes3[] | string)␊ + routes: (Routes3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68532,7 +87333,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -68552,15 +87356,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings4 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68584,19 +87397,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace4 | string)␊ + addressSpace: (AddressSpace4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions4 | string)␊ + dhcpOptions?: (DhcpOptions4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet6[] | string)␊ + subnets: (Subnet6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering4[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68637,7 +87462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68653,31 +87481,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations4[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools4[] | string)␊ + backendAddressPools?: (BackendAddressPools4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules4[] | string)␊ + loadBalancingRules?: (LoadBalancingRules4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes4[] | string)␊ + probes?: (Probes4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules4[] | string)␊ + inboundNatRules?: (InboundNatRules4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools4[] | string)␊ + inboundNatPools?: (InboundNatPools4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules4[] | string)␊ + outboundNatRules?: (OutboundNatRules4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68687,7 +87536,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id5␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id5␊ [k: string]: unknown␊ }␊ @@ -68701,13 +87553,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id5␊ backendAddressPool: Id5␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id5␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68715,11 +87585,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes4 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68729,8 +87611,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id5␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68740,9 +87628,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id5␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68767,7 +87664,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules4[] | string)␊ + securityRules: (SecurityRules4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68776,14 +87676,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68799,19 +87711,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id5 | string)␊ + networkSecurityGroup?: (Id5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration5[] | string)␊ + ipConfigurations: (IpConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings4 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68821,7 +87745,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id5␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id5␊ loadBalancerBackendAddressPools?: Id5[]␊ loadBalancerInboundNatRules?: Id5[]␊ @@ -68830,7 +87757,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings4 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -68845,7 +87775,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes4[] | string)␊ + routes: (Routes4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68854,7 +87787,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -68874,15 +87810,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings5 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68906,19 +87851,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace5 | string)␊ + addressSpace: (AddressSpace5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions5 | string)␊ + dhcpOptions?: (DhcpOptions5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet7[] | string)␊ + subnets: (Subnet7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering5[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68959,7 +87916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -68975,31 +87935,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations5[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools5[] | string)␊ + backendAddressPools?: (BackendAddressPools5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules5[] | string)␊ + loadBalancingRules?: (LoadBalancingRules5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes5[] | string)␊ + probes?: (Probes5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules5[] | string)␊ + inboundNatRules?: (InboundNatRules5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools5[] | string)␊ + inboundNatPools?: (InboundNatPools5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules5[] | string)␊ + outboundNatRules?: (OutboundNatRules5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69009,7 +87990,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id6␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id6␊ [k: string]: unknown␊ }␊ @@ -69023,13 +88007,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id6␊ backendAddressPool: Id6␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id6␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69037,11 +88039,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes5 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69051,8 +88065,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id6␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69062,9 +88082,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id6␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69089,7 +88118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules5[] | string)␊ + securityRules: (SecurityRules5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69098,14 +88130,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69121,19 +88165,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id6 | string)␊ + networkSecurityGroup?: (Id6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration6[] | string)␊ + ipConfigurations: (IpConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings5 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69143,7 +88199,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id6␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id6␊ loadBalancerBackendAddressPools?: Id6[]␊ loadBalancerInboundNatRules?: Id6[]␊ @@ -69152,7 +88211,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings5 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -69167,7 +88229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes5[] | string)␊ + routes: (Routes5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69176,7 +88241,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -69196,15 +88264,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings6 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69228,19 +88305,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace6 | string)␊ + addressSpace: (AddressSpace6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions6 | string)␊ + dhcpOptions?: (DhcpOptions6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet8[] | string)␊ + subnets: (Subnet8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering6[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69281,7 +88370,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69297,31 +88389,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations6[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools6[] | string)␊ + backendAddressPools?: (BackendAddressPools6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules6[] | string)␊ + loadBalancingRules?: (LoadBalancingRules6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes6[] | string)␊ + probes?: (Probes6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules6[] | string)␊ + inboundNatRules?: (InboundNatRules6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools6[] | string)␊ + inboundNatPools?: (InboundNatPools6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules6[] | string)␊ + outboundNatRules?: (OutboundNatRules6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69331,7 +88444,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id7␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id7␊ [k: string]: unknown␊ }␊ @@ -69345,13 +88461,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id7␊ backendAddressPool: Id7␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id7␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69359,11 +88493,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes6 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69373,8 +88519,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id7␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69384,9 +88536,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id7␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69411,7 +88572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules6[] | string)␊ + securityRules: (SecurityRules6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69420,14 +88584,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69443,19 +88619,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id7 | string)␊ + networkSecurityGroup?: (Id7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration7[] | string)␊ + ipConfigurations: (IpConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings6 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69465,7 +88653,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id7␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id7␊ loadBalancerBackendAddressPools?: Id7[]␊ loadBalancerInboundNatRules?: Id7[]␊ @@ -69474,7 +88665,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings6 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -69489,7 +88683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes6[] | string)␊ + routes: (Routes6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69498,7 +88695,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -69518,15 +88718,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/publicIPAddresses: Public IP allocation method␊ */␊ - publicIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + publicIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: Idle timeout in minutes␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/publicIPAddresses: DNS settings␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings7 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69550,19 +88759,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/virtualNetworks: Address space␊ */␊ - addressSpace: (AddressSpace7 | string)␊ + addressSpace: (AddressSpace7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: DHCP options␊ */␊ - dhcpOptions?: (DhcpOptions7 | string)␊ + dhcpOptions?: (DhcpOptions7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Subnets␊ */␊ - subnets: (Subnet9[] | string)␊ + subnets: (Subnet9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/virtualNetworks: Virtual Network Peerings␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering7[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69603,7 +88824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the status of the virtual network peering␊ */␊ - peeringState?: ((("Initiated" | "Connected" | "Disconnected") | string) & string)␊ + peeringState?: ((("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string) & string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69619,31 +88843,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/loadBalancers: Frontend IP configurations␊ */␊ - frontendIPConfigurations: (FrontendIPConfigurations7[] | string)␊ + frontendIPConfigurations: (FrontendIPConfigurations7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Backend address pools␊ */␊ - backendAddressPools?: (BackendAddressPools7[] | string)␊ + backendAddressPools?: (BackendAddressPools7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRules7[] | string)␊ + loadBalancingRules?: (LoadBalancingRules7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Probes␊ */␊ - probes?: (Probes7[] | string)␊ + probes?: (Probes7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT rules␊ */␊ - inboundNatRules?: (InboundNatRules7[] | string)␊ + inboundNatRules?: (InboundNatRules7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPools7[] | string)␊ + inboundNatPools?: (InboundNatPools7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/loadBalancers: Outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRules7[] | string)␊ + outboundNatRules?: (OutboundNatRules7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69653,7 +88898,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet?: Id8␊ privateIPAddress?: string␊ - privateIPAllocationMethod?: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod?: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id8␊ [k: string]: unknown␊ }␊ @@ -69667,13 +88915,31 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id8␊ backendAddressPool: Id8␊ - protocol: (("Udp" | "Tcp") | string)␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ probe?: Id8␊ - enableFloatingIP?: (boolean | string)␊ - idleTimeoutInMinutes?: (number | string)␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69681,11 +88947,23 @@ Generated by [AVA](https://avajs.dev). export interface Probes7 {␊ name: string␊ properties: {␊ - protocol: (("Http" | "Tcp") | string)␊ - port: (number | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ requestPath?: string␊ - intervalInSeconds?: (number | string)␊ - numberOfProbes?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69695,8 +88973,14 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id8␊ protocol: string␊ - frontendPort: (number | string)␊ - backendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69706,9 +88990,18 @@ Generated by [AVA](https://avajs.dev). properties: {␊ frontendIPConfiguration: Id8␊ protocol: string␊ - frontendPortRangeStart: (number | string)␊ - frontendPortRangeEnd: (number | string)␊ - backendPort: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69733,7 +89026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkSecurityGroups: Security rules␊ */␊ - securityRules: (SecurityRules7[] | string)␊ + securityRules: (SecurityRules7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69742,14 +89038,26 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ description?: string␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ sourcePortRange: string␊ destinationPortRange: string␊ sourceAddressPrefix: string␊ destinationAddressPrefix: string␊ - access: (("Allow" | "Deny") | string)␊ - priority: (number | string)␊ - direction: (("Inbound" | "Outbound") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69765,19 +89073,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/networkInterfaces: Enable IP forwarding␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: Network security group␊ */␊ - networkSecurityGroup?: (Id8 | string)␊ + networkSecurityGroup?: (Id8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: IP configurations␊ */␊ - ipConfigurations: (IpConfiguration8[] | string)␊ + ipConfigurations: (IpConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Network/networkInterfaces: DNS settings␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings7 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69787,7 +89107,10 @@ Generated by [AVA](https://avajs.dev). properties: {␊ subnet: Id8␊ privateIPAddress?: string␊ - privateIPAllocationMethod: (("Dynamic" | "Static") | string)␊ + privateIPAllocationMethod: (("Dynamic" | "Static") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ publicIPAddress?: Id8␊ loadBalancerBackendAddressPools?: Id8[]␊ loadBalancerInboundNatRules?: Id8[]␊ @@ -69796,7 +89119,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface NetworkInterfaceDnsSettings7 {␊ - dnsServers?: (string | string[])␊ + dnsServers?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string[])␊ internalDnsNameLabel?: string␊ [k: string]: unknown␊ }␊ @@ -69811,7 +89137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Network/routeTables: Routes␊ */␊ - routes: (Routes7[] | string)␊ + routes: (Routes7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -69820,7 +89149,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ properties: {␊ addressPrefix: string␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "HyperNetGateway" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ nextHopIpAddress?: string␊ [k: string]: unknown␊ }␊ @@ -69842,8 +89174,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (PublicIPAddressPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (PublicIPAddressPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -69857,20 +89195,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings8 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ipAddress?: string␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -69915,8 +89265,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -69928,19 +89284,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace8 | string)␊ + addressSpace: (AddressSpace8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions8 | string)␊ + dhcpOptions?: (DhcpOptions8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet10[] | string)␊ + subnets?: (Subnet10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering8[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -69958,7 +89326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -69968,14 +89339,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Subnet in a virtual network resource.␊ */␊ export interface Subnet10 {␊ - properties?: (SubnetPropertiesFormat | string)␊ + properties?: (SubnetPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -69994,19 +89371,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource4 | string)␊ + networkSecurityGroup?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource4 | string)␊ + routeTable?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private access services values.␊ */␊ - privateAccessServices?: (PrivateAccessServicePropertiesFormat[] | string)␊ + privateAccessServices?: (PrivateAccessServicePropertiesFormat[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -70031,7 +89420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -70042,7 +89434,10 @@ Generated by [AVA](https://avajs.dev). * ResourceNavigationLink resource.␊ */␊ export interface ResourceNavigationLink {␊ - properties?: (ResourceNavigationLinkFormat | string)␊ + properties?: (ResourceNavigationLinkFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70067,7 +89462,10 @@ Generated by [AVA](https://avajs.dev). * Peerings in a virtual network resource.␊ */␊ export interface VirtualNetworkPeering8 {␊ - properties?: (VirtualNetworkPeeringPropertiesFormat | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70082,27 +89480,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network.␊ */␊ - remoteVirtualNetwork: (SubResource4 | string)␊ + remoteVirtualNetwork: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -70116,7 +89532,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "virtualNetworkPeerings"␊ apiVersion: "2017-06-01"␊ - properties: (VirtualNetworkPeeringPropertiesFormat | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70130,7 +89549,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "subnets"␊ apiVersion: "2017-06-01"␊ - properties: (SubnetPropertiesFormat | string)␊ + properties: (SubnetPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70153,8 +89575,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LoadBalancerPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LoadBalancerPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70168,31 +89596,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool[] | string)␊ + backendAddressPools?: (BackendAddressPool[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule[] | string)␊ + loadBalancingRules?: (LoadBalancingRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe[] | string)␊ + probes?: (Probe[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule1[] | string)␊ + inboundNatRules?: (InboundNatRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool1[] | string)␊ + inboundNatPools?: (InboundNatPool1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule[] | string)␊ + outboundNatRules?: (OutboundNatRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -70207,7 +89656,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP address of the load balancer.␊ */␊ export interface FrontendIPConfiguration {␊ - properties?: (FrontendIPConfigurationPropertiesFormat | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70229,15 +89681,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource4 | string)␊ + subnet?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource4 | string)␊ + publicIPAddress?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70248,7 +89709,10 @@ Generated by [AVA](https://avajs.dev). * Pool of backend IP addresses.␊ */␊ export interface BackendAddressPool {␊ - properties?: (BackendAddressPoolPropertiesFormat | string)␊ + properties?: (BackendAddressPoolPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70273,7 +89737,10 @@ Generated by [AVA](https://avajs.dev). * A loag balancing rule for a load balancer.␊ */␊ export interface LoadBalancingRule {␊ - properties?: (LoadBalancingRulePropertiesFormat | string)␊ + properties?: (LoadBalancingRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70291,39 +89758,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource4 | string)␊ + frontendIPConfiguration: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource4 | string)␊ + backendAddressPool?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource4 | string)␊ + probe?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the external endpoint. Possible values are 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each Rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535. ␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70334,7 +89828,10 @@ Generated by [AVA](https://avajs.dev). * A load balancer probe.␊ */␊ export interface Probe {␊ - properties?: (ProbePropertiesFormat | string)␊ + properties?: (ProbePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70349,19 +89846,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -70376,7 +89885,10 @@ Generated by [AVA](https://avajs.dev). * Inbound NAT rule of the load balancer.␊ */␊ export interface InboundNatRule1 {␊ - properties?: (InboundNatRulePropertiesFormat | string)␊ + properties?: (InboundNatRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70394,27 +89906,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource4 | string)␊ + frontendIPConfiguration: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each Rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70425,7 +89955,10 @@ Generated by [AVA](https://avajs.dev). * Inbound NAT pool of the load balancer.␊ */␊ export interface InboundNatPool1 {␊ - properties?: (InboundNatPoolPropertiesFormat | string)␊ + properties?: (InboundNatPoolPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70443,23 +89976,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource4 | string)␊ + frontendIPConfiguration: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70470,7 +90018,10 @@ Generated by [AVA](https://avajs.dev). * Outbound NAT pool of the load balancer.␊ */␊ export interface OutboundNatRule {␊ - properties?: (OutboundNatRulePropertiesFormat | string)␊ + properties?: (OutboundNatRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70488,15 +90039,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource4[] | string)␊ + frontendIPConfigurations?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource4 | string)␊ + backendAddressPool: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70519,8 +90079,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkSecurityGroupPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkSecurityGroupPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70535,11 +90101,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule[] | string)␊ + securityRules?: (SecurityRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule[] | string)␊ + defaultSecurityRules?: (SecurityRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -70554,7 +90126,10 @@ Generated by [AVA](https://avajs.dev). * Network security rule.␊ */␊ export interface SecurityRule {␊ - properties?: (SecurityRulePropertiesFormat | string)␊ + properties?: (SecurityRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70573,7 +90148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -70589,7 +90167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -70597,19 +90178,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP rangees.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70623,7 +90216,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "securityRules"␊ apiVersion: "2017-06-01"␊ - properties: (SecurityRulePropertiesFormat | string)␊ + properties: (SecurityRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70646,8 +90242,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkInterfacePropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkInterfacePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70661,15 +90263,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource4 | string)␊ + networkSecurityGroup?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings8 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -70677,15 +90288,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -70700,7 +90320,10 @@ Generated by [AVA](https://avajs.dev). * IPConfiguration in a network interface.␊ */␊ export interface NetworkInterfaceIPConfiguration {␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70718,30 +90341,54 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource4[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource4[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource4[] | string)␊ + loadBalancerInboundNatRules?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ privateIPAddress?: string␊ /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ - subnet?: (SubResource4 | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + subnet?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ - publicIPAddress?: (SubResource4 | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPAddress?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ provisioningState?: string␊ [k: string]: unknown␊ }␊ @@ -70752,11 +90399,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -70787,8 +90440,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteTablePropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteTablePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70803,7 +90462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route[] | string)␊ + routes?: (Route[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -70814,7 +90476,10 @@ Generated by [AVA](https://avajs.dev). * Route resource␊ */␊ export interface Route {␊ - properties?: (RoutePropertiesFormat | string)␊ + properties?: (RoutePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -70836,7 +90501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -70854,7 +90522,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "routes"␊ apiVersion: "2017-06-01"␊ - properties: (RoutePropertiesFormat | string)␊ + properties: (RoutePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70877,8 +90548,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -70892,63 +90569,108 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku | string)␊ + sku?: (ApplicationGatewaySku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe[] | string)␊ + probes?: (ApplicationGatewayProbe[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -70966,15 +90688,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -70984,30 +90715,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71029,7 +90778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource4 | string)␊ + subnet?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71040,7 +90792,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71073,7 +90828,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71114,7 +90872,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71140,15 +90901,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource4 | string)␊ + subnet?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource4 | string)␊ + publicIPAddress?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71159,7 +90929,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71181,7 +90954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71192,7 +90968,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe {␊ - properties?: (ApplicationGatewayProbePropertiesFormat | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71214,7 +90993,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -71226,27 +91008,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71264,14 +91064,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71293,11 +91099,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource4[] | string)␊ + backendIPConfigurations?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71322,7 +91134,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71344,31 +91159,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource4 | string)␊ + probe?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource4[] | string)␊ + authenticationCertificates?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -71376,7 +91212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -71384,7 +91223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -71402,18 +91244,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71435,15 +91286,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource4 | string)␊ + frontendIPConfiguration?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource4 | string)␊ + frontendPort?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -71451,11 +91311,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource4 | string)␊ + sslCertificate?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71466,7 +91332,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71488,19 +91357,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource4 | string)␊ + defaultBackendAddressPool?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource4 | string)␊ + defaultBackendHttpSettings?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource4 | string)␊ + defaultRedirectConfiguration?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule[] | string)␊ + pathRules?: (ApplicationGatewayPathRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71511,7 +91392,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71533,19 +91417,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource4 | string)␊ + backendAddressPool?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource4 | string)␊ + backendHttpSettings?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource4 | string)␊ + redirectConfiguration?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71556,7 +91452,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71578,27 +91477,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource4 | string)␊ + backendAddressPool?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource4 | string)␊ + backendHttpSettings?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource4 | string)␊ + httpListener?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource4 | string)␊ + urlPathMap?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource4 | string)␊ + redirectConfiguration?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -71609,7 +91526,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71631,11 +91551,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource4 | string)␊ + targetListener?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -71643,23 +91569,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource4[] | string)␊ + requestRoutingRules?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource4[] | string)␊ + urlPathMaps?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource4[] | string)␊ + pathRules?: (SubResource4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -71669,11 +91610,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -71685,7 +91632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -71699,7 +91649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -71718,8 +91671,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -71734,17 +91693,32 @@ Generated by [AVA](https://avajs.dev). * The authorizationKey.␊ */␊ authorizationKey?: string␊ - virtualNetworkGateway1: (VirtualNetworkGateway | SubResource4 | string)␊ - virtualNetworkGateway2?: (VirtualNetworkGateway | SubResource4 | string)␊ - localNetworkGateway2?: (LocalNetworkGateway | SubResource4 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway | SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway | SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + localNetworkGateway2?: (LocalNetworkGateway | SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -71752,19 +91726,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource4 | string)␊ + peer?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy[] | string)␊ + ipsecPolicies?: (IpsecPolicy[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -71784,8 +91770,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -71799,39 +91791,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource4 | string)␊ + gatewayDefaultSite?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku | string)␊ + sku?: (VirtualNetworkGatewaySku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings | string)␊ + bgpSettings?: (BgpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -71850,7 +91869,10 @@ Generated by [AVA](https://avajs.dev). * IP configuration for virtual network gateway␊ */␊ export interface VirtualNetworkGatewayIPConfiguration {␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71868,15 +91890,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource4 | string)␊ + subnet?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource4 | string)␊ + publicIPAddress?: (SubResource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -71886,15 +91917,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -71904,26 +91944,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace8 | string)␊ + vpnClientAddressPool?: (AddressSpace8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * VPN client root certificate of virtual network gateway␊ */␊ export interface VpnClientRootCertificate {␊ - properties: (VpnClientRootCertificatePropertiesFormat | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71948,7 +92003,10 @@ Generated by [AVA](https://avajs.dev). * VPN client revoked certificate of virtual network gateway.␊ */␊ export interface VpnClientRevokedCertificate {␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -71976,7 +92034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -71984,7 +92045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72000,8 +92064,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LocalNetworkGatewayPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LocalNetworkGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72015,7 +92085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace8 | string)␊ + localNetworkAddressSpace?: (AddressSpace8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -72023,7 +92096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings | string)␊ + bgpSettings?: (BgpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -72037,35 +92113,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72084,8 +92184,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LocalNetworkGatewayPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LocalNetworkGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72108,8 +92214,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72123,7 +92235,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/virtualNetworks/subnets"␊ apiVersion: "2017-06-01"␊ - properties: (SubnetPropertiesFormat | string)␊ + properties: (SubnetPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72137,7 +92252,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/virtualNetworks/virtualNetworkPeerings"␊ apiVersion: "2017-06-01"␊ - properties: (VirtualNetworkPeeringPropertiesFormat | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72151,7 +92269,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/networkSecurityGroups/securityRules"␊ apiVersion: "2017-06-01"␊ - properties: (SecurityRulePropertiesFormat | string)␊ + properties: (SecurityRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72165,7 +92286,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/routeTables/routes"␊ apiVersion: "2017-06-01"␊ - properties: (RoutePropertiesFormat | string)␊ + properties: (RoutePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -72188,22 +92312,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties2 | string)␊ + properties: (DiskProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks and snapshots sku name. Can be Standard_LRS or Premium_LRS.␊ */␊ - sku?: (DiskSku | string)␊ + sku?: (DiskSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/disks"␊ /**␊ * The Logical zone list for Disk.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72213,19 +92349,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData1 | string)␊ + creationData: (CreationData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the VHD to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettings?: (EncryptionSettings1 | string)␊ + encryptionSettings?: (EncryptionSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72235,11 +92383,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This enumerates the possible sources of a disk's creation.␊ */␊ - createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy") | string)␊ + createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image used for creating the disk.␊ */␊ - imageReference?: (ImageDiskReference1 | string)␊ + imageReference?: (ImageDiskReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If createOption is Copy, this is the ARM id of the source snapshot or disk.␊ */␊ @@ -72265,7 +92419,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.␊ */␊ - lun?: (number | string)␊ + lun?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72275,15 +92432,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret Url and vault id of the encryption key ␊ */␊ - diskEncryptionKey?: (KeyVaultAndSecretReference1 | string)␊ + diskEncryptionKey?: (KeyVaultAndSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - keyEncryptionKey?: (KeyVaultAndKeyReference1 | string)␊ + keyEncryptionKey?: (KeyVaultAndKeyReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72297,7 +92463,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault1 | string)␊ + sourceVault: (SourceVault1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72321,7 +92490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault1 | string)␊ + sourceVault: (SourceVault1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72331,7 +92503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72350,17 +92525,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties2 | string)␊ + properties: (DiskProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks and snapshots sku name. Can be Standard_LRS or Premium_LRS.␊ */␊ - sku?: (DiskSku | string)␊ + sku?: (DiskSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/snapshots"␊ [k: string]: unknown␊ }␊ @@ -72380,13 +92564,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties1 | string)␊ + properties: (ImageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -72394,11 +92584,17 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of an Image.␊ */␊ export interface ImageProperties1 {␊ - sourceVirtualMachine?: (SubResource5 | string)␊ + sourceVirtualMachine?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile1 | string)␊ + storageProfile?: (ImageStorageProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource5 {␊ @@ -72415,11 +92611,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk1[] | string)␊ + dataDisks?: (ImageDataDisk1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk: (ImageOSDisk1 | string)␊ + osDisk: (ImageOSDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72433,21 +92635,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource5 | string)␊ - snapshot?: (SubResource5 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72461,25 +92681,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource5 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource5 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72498,17 +92739,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties1 | string)␊ + properties: (AvailabilitySetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku.␊ */␊ - sku?: (Sku39 | string)␊ + sku?: (Sku39 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -72519,15 +92769,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource5[] | string)␊ + virtualMachines?: (SubResource5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72537,7 +92796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -72556,7 +92818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity1 | string)␊ + identity?: (VirtualMachineIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -72568,23 +92833,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan2 | string)␊ + plan?: (Plan2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties4 | string)␊ + properties: (VirtualMachineProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource1[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72594,7 +92871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72623,15 +92903,24 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of a Virtual Machine.␊ */␊ export interface VirtualMachineProperties4 {␊ - availabilitySet?: (SubResource5 | string)␊ + availabilitySet?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile1 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile2 | string)␊ + hardwareProfile?: (HardwareProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -72639,15 +92928,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile2 | string)␊ + networkProfile?: (NetworkProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile1 | string)␊ + osProfile?: (OSProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile2 | string)␊ + storageProfile?: (StorageProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72657,7 +92955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics1 | string)␊ + bootDiagnostics?: (BootDiagnostics1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72667,7 +92968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -72681,7 +92985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72691,7 +92998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference1[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72705,7 +93015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties1 | string)␊ + properties?: (NetworkInterfaceReferenceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72715,7 +93028,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72741,15 +93057,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration2 | string)␊ + linuxConfiguration?: (LinuxConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup1[] | string)␊ + secrets?: (VaultSecretGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration3 | string)␊ + windowsConfiguration?: (WindowsConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72759,11 +93084,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration1 | string)␊ + ssh?: (SshConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72773,7 +93104,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey1[] | string)␊ + publicKeys?: (SshPublicKey1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72794,11 +93128,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup1 {␊ - sourceVault?: (SubResource5 | string)␊ + sourceVault?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate1[] | string)␊ + vaultCertificates?: (VaultCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72822,15 +93162,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent2[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine is enabled for automatic updates.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -72838,7 +93187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration1 | string)␊ + winRM?: (WinRMConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72848,7 +93200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -72856,11 +93211,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72870,7 +93231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener2[] | string)␊ + listeners?: (WinRMListener2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72884,7 +93248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72894,15 +93261,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk3[] | string)␊ + dataDisks?: (DataDisk3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference3 | string)␊ + imageReference?: (ImageReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk2 | string)␊ + osDisk?: (OSDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72912,27 +93288,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk1 | string)␊ + image?: (VirtualHardDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters1 | string)␊ + managedDisk?: (ManagedDiskParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -72940,7 +93334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk1 | string)␊ + vhd?: (VirtualHardDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -72964,7 +93361,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73000,27 +93400,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings1 | string)␊ + encryptionSettings?: (DiskEncryptionSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk1 | string)␊ + image?: (VirtualHardDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters1 | string)␊ + managedDisk?: (ManagedDiskParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -73028,11 +93446,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk1 | string)␊ + vhd?: (VirtualHardDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73042,15 +93466,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference1 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference1 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73061,7 +93494,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource5 | string)␊ + sourceVault: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73072,7 +93508,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource5 | string)␊ + sourceVault: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73094,7 +93533,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -73116,7 +93558,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics2 {␊ @@ -73698,7 +94143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity1 | string)␊ + identity?: (VirtualMachineScaleSetIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -73710,27 +94158,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan2 | string)␊ + plan?: (Plan2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties1 | string)␊ + properties: (VirtualMachineScaleSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachineScaleSetsExtensionsChildResource[]␊ /**␊ * Describes a virtual machine scale set sku.␊ */␊ - sku?: (Sku39 | string)␊ + sku?: (Sku39 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73740,7 +94203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73750,19 +94216,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy2 | string)␊ + upgradePolicy?: (UpgradePolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile1 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73772,15 +94250,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the image becomes available.␊ */␊ - automaticOSUpgrade?: (boolean | string)␊ + automaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73790,15 +94277,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -73812,11 +94308,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile1 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile2 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -73824,15 +94326,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile2 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile1 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile2 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73842,7 +94353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension2[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73863,11 +94377,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference1 | string)␊ + healthProbe?: (ApiEntityReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration1[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73895,7 +94415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties1 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73905,20 +94428,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration1[] | string)␊ - networkSecurityGroup?: (SubResource5 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73928,7 +94466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73946,7 +94487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties1 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73956,31 +94500,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource5[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource5[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource5[] | string)␊ + loadBalancerInboundNatPools?: (SubResource5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference1 | string)␊ + subnet?: (ApiEntityReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -73994,7 +94559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74004,11 +94572,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74044,15 +94618,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration2 | string)␊ + linuxConfiguration?: (LinuxConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup1[] | string)␊ + secrets?: (VaultSecretGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration3 | string)␊ + windowsConfiguration?: (WindowsConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74062,15 +94645,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk1[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference3 | string)␊ + imageReference?: (ImageReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk2 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74080,23 +94672,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters1 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -74110,7 +94717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74120,19 +94730,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk1 | string)␊ + image?: (VirtualHardDisk1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters1 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -74140,11 +94762,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74159,7 +94787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -74170,7 +94801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -74220,7 +94854,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -74240,14 +94877,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a server.␊ */␊ - properties: (ServerProperties | string)␊ + properties: (ServerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersDatabasesChildResource | ServersElasticPoolsChildResource | ServersCommunicationLinksChildResource | ServersConnectionPoliciesChildResource | ServersFirewallRulesChildResource | ServersAdministratorsChildResource | ServersAdvisorsChildResource | ServersDisasterRecoveryConfigurationChildResource | ServersAuditingPoliciesChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers"␊ [k: string]: unknown␊ }␊ @@ -74266,7 +94909,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The version of the server.␊ */␊ - version?: (("2.0" | "12.0") | string)␊ + version?: (("2.0" | "12.0") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74285,13 +94931,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database.␊ */␊ - properties: (DatabaseProperties4 | string)␊ + properties: (DatabaseProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -74322,7 +94974,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * Copy, NonReadableSecondary, OnlineSecondary and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition.␊ */␊ - createMode?: (("Copy" | "Default" | "NonReadableSecondary" | "OnlineSecondary" | "PointInTimeRestore" | "Recovery" | "Restore" | "RestoreLongTermRetentionBackup") | string)␊ + createMode?: (("Copy" | "Default" | "NonReadableSecondary" | "OnlineSecondary" | "PointInTimeRestore" | "Recovery" | "Restore" | "RestoreLongTermRetentionBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The edition of the database. The DatabaseEditions enumeration contains all the valid editions. If createMode is NonReadableSecondary or OnlineSecondary, this value is ignored.␍␊ * ␍␊ @@ -74337,7 +94992,10 @@ Generated by [AVA](https://avajs.dev). * \`\`\`\`␍␊ * .␊ */␊ - edition?: (("Web" | "Business" | "Basic" | "Standard" | "Premium" | "PremiumRS" | "Free" | "Stretch" | "DataWarehouse" | "System" | "System2" | "GeneralPurpose" | "BusinessCritical" | "Hyperscale") | string)␊ + edition?: (("Web" | "Business" | "Basic" | "Standard" | "Premium" | "PremiumRS" | "Free" | "Stretch" | "DataWarehouse" | "System" | "System2" | "GeneralPurpose" | "BusinessCritical" | "Hyperscale") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the elastic pool the database is in. If elasticPoolName and requestedServiceObjectiveName are both updated, the value of requestedServiceObjectiveName is ignored. Not supported for DataWarehouse edition.␊ */␊ @@ -74349,7 +95007,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Conditional. If the database is a geo-secondary, readScale indicates whether read-only connections are allowed to this database or not. Not supported for DataWarehouse edition.␊ */␊ - readScale?: (("Enabled" | "Disabled") | string)␊ + readScale?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditional. If createMode is RestoreLongTermRetentionBackup, then this value is required. Specifies the resource ID of the recovery point to restore from.␊ */␊ @@ -74374,7 +95035,10 @@ Generated by [AVA](https://avajs.dev). * \`\`\`\`␍␊ * .␊ */␊ - requestedServiceObjectiveName?: (("System" | "System0" | "System1" | "System2" | "System3" | "System4" | "System2L" | "System3L" | "System4L" | "Free" | "Basic" | "S0" | "S1" | "S2" | "S3" | "S4" | "S6" | "S7" | "S9" | "S12" | "P1" | "P2" | "P3" | "P4" | "P6" | "P11" | "P15" | "PRS1" | "PRS2" | "PRS4" | "PRS6" | "DW100" | "DW200" | "DW300" | "DW400" | "DW500" | "DW600" | "DW1000" | "DW1200" | "DW1000c" | "DW1500" | "DW1500c" | "DW2000" | "DW2000c" | "DW3000" | "DW2500c" | "DW3000c" | "DW6000" | "DW5000c" | "DW6000c" | "DW7500c" | "DW10000c" | "DW15000c" | "DW30000c" | "DS100" | "DS200" | "DS300" | "DS400" | "DS500" | "DS600" | "DS1000" | "DS1200" | "DS1500" | "DS2000" | "ElasticPool") | string)␊ + requestedServiceObjectiveName?: (("System" | "System0" | "System1" | "System2" | "System3" | "System4" | "System2L" | "System3L" | "System4L" | "Free" | "Basic" | "S0" | "S1" | "S2" | "S3" | "S4" | "S6" | "S7" | "S9" | "S12" | "P1" | "P2" | "P3" | "P4" | "P6" | "P11" | "P15" | "PRS1" | "PRS2" | "PRS4" | "PRS6" | "DW100" | "DW200" | "DW300" | "DW400" | "DW500" | "DW600" | "DW1000" | "DW1200" | "DW1000c" | "DW1500" | "DW1500c" | "DW2000" | "DW2000c" | "DW3000" | "DW2500c" | "DW3000c" | "DW6000" | "DW5000c" | "DW6000c" | "DW7500c" | "DW10000c" | "DW15000c" | "DW30000c" | "DS100" | "DS200" | "DS300" | "DS400" | "DS500" | "DS600" | "DS1000" | "DS1200" | "DS1500" | "DS2000" | "ElasticPool") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditional. If createMode is PointInTimeRestore, this value is required. If createMode is Restore, this value is optional. Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database. Must be greater than or equal to the source database's earliestRestoreDate value.␊ */␊ @@ -74382,7 +95046,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates the name of the sample schema to apply when creating this database. If createMode is not Default, this value is ignored. Not supported for DataWarehouse edition.␊ */␊ - sampleName?: ("AdventureWorksLT" | string)␊ + sampleName?: ("AdventureWorksLT" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditional. If createMode is Restore and sourceDatabaseId is the deleted database's original resource id when it existed (as opposed to its current restorable dropped database id), then this value is required. Specifies the time that the database was deleted.␊ */␊ @@ -74394,7 +95061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones.␊ */␊ - zoneRedundant?: (boolean | string)␊ + zoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74413,13 +95083,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of an elastic pool.␊ */␊ - properties: (ElasticPoolProperties | string)␊ + properties: (ElasticPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "elasticPools"␊ [k: string]: unknown␊ }␊ @@ -74430,27 +95106,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum DTU any one database can consume.␊ */␊ - databaseDtuMax?: (number | string)␊ + databaseDtuMax?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum DTU all databases are guaranteed.␊ */␊ - databaseDtuMin?: (number | string)␊ + databaseDtuMin?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The total shared DTU for the database elastic pool.␊ */␊ - dtu?: (number | string)␊ + dtu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The edition of the elastic pool.␊ */␊ - edition?: (("Basic" | "Standard" | "Premium" | "GeneralPurpose" | "BusinessCritical") | string)␊ + edition?: (("Basic" | "Standard" | "Premium" | "GeneralPurpose" | "BusinessCritical") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets storage limit for the database elastic pool in MB.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not this database elastic pool is zone redundant, which means the replicas of this database will be spread across multiple availability zones.␊ */␊ - zoneRedundant?: (boolean | string)␊ + zoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74465,7 +95159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server communication link.␊ */␊ - properties: (ServerCommunicationLinkProperties | string)␊ + properties: (ServerCommunicationLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "communicationLinks"␊ [k: string]: unknown␊ }␊ @@ -74491,7 +95188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server secure connection policy.␊ */␊ - properties: (ServerConnectionPolicyProperties | string)␊ + properties: (ServerConnectionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connectionPolicies"␊ [k: string]: unknown␊ }␊ @@ -74502,7 +95202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The server connection type.␊ */␊ - connectionType: (("Default" | "Proxy" | "Redirect") | string)␊ + connectionType: (("Default" | "Proxy" | "Redirect") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74517,7 +95220,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties1 | string)␊ + properties: (FirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -74547,7 +95253,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties | string)␊ + properties: (ServerAdministratorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -74558,7 +95267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of administrator.␊ */␊ - administratorType: ("ActiveDirectory" | string)␊ + administratorType: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server administrator login value.␊ */␊ @@ -74585,7 +95297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a Database, Server or Elastic Pool Advisor.␊ */␊ - properties: (AdvisorProperties | string)␊ + properties: (AdvisorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "advisors"␊ [k: string]: unknown␊ }␊ @@ -74596,7 +95311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the auto-execute status (whether to let the system execute the recommendations) of this advisor. Possible values are 'Enabled' and 'Disabled'.␊ */␊ - autoExecuteValue: (("Enabled" | "Disabled" | "Default") | string)␊ + autoExecuteValue: (("Enabled" | "Disabled" | "Default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74623,7 +95341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server table auditing policy.␊ */␊ - properties: (ServerTableAuditingPolicyProperties | string)␊ + properties: (ServerTableAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "auditingPolicies"␊ [k: string]: unknown␊ }␊ @@ -74689,7 +95410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a Database, Server or Elastic Pool Advisor.␊ */␊ - properties: (AdvisorProperties | string)␊ + properties: (AdvisorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/advisors"␊ [k: string]: unknown␊ }␊ @@ -74705,7 +95429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties | string)␊ + properties: (ServerAdministratorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/administrators"␊ [k: string]: unknown␊ }␊ @@ -74721,7 +95448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server table auditing policy.␊ */␊ - properties: (ServerTableAuditingPolicyProperties | string)␊ + properties: (ServerTableAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/auditingPolicies"␊ [k: string]: unknown␊ }␊ @@ -74737,7 +95467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server communication link.␊ */␊ - properties: (ServerCommunicationLinkProperties | string)␊ + properties: (ServerCommunicationLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/communicationLinks"␊ [k: string]: unknown␊ }␊ @@ -74753,7 +95486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server secure connection policy.␊ */␊ - properties: (ServerConnectionPolicyProperties | string)␊ + properties: (ServerConnectionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/connectionPolicies"␊ [k: string]: unknown␊ }␊ @@ -74773,14 +95509,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database.␊ */␊ - properties: (DatabaseProperties4 | string)␊ + properties: (DatabaseProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersDatabasesDataMaskingPoliciesChildResource | ServersDatabasesGeoBackupPoliciesChildResource | ServersDatabasesExtensionsChildResource | ServersDatabasesSecurityAlertPoliciesChildResource | ServersDatabasesTransparentDataEncryptionChildResource | ServersDatabasesAdvisorsChildResource | ServersDatabasesAuditingPoliciesChildResource | ServersDatabasesConnectionPoliciesChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -74796,7 +95538,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database data masking policy.␊ */␊ - properties: (DataMaskingPolicyProperties | string)␊ + properties: (DataMaskingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "dataMaskingPolicies"␊ [k: string]: unknown␊ }␊ @@ -74807,7 +95552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the data masking policy.␊ */␊ - dataMaskingState: (("Disabled" | "Enabled") | string)␊ + dataMaskingState: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of the exempt principals. Specifies the semicolon-separated list of database users for which the data masking policy does not apply. The specified users receive data results without masking for all of the database queries.␊ */␊ @@ -74826,7 +95574,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the geo backup policy.␊ */␊ - properties: (GeoBackupPolicyProperties | string)␊ + properties: (GeoBackupPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "geoBackupPolicies"␊ [k: string]: unknown␊ }␊ @@ -74837,7 +95588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the geo backup policy.␊ */␊ - state: (("Disabled" | "Enabled") | string)␊ + state: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74852,7 +95606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties for an import operation␊ */␊ - properties: (ImportExtensionProperties | string)␊ + properties: (ImportExtensionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -74871,11 +95628,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type.␊ */␊ - authenticationType?: (("SQL" | "ADPassword") | string)␊ + authenticationType?: (("SQL" | "ADPassword") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of import operation being performed. This is always Import.␊ */␊ - operationMode: ("Import" | string)␊ + operationMode: ("Import" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage key to use. If storage key type is SharedAccessKey, it must be preceded with a "?."␊ */␊ @@ -74883,7 +95646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the storage key to use.␊ */␊ - storageKeyType: (("StorageAccessKey" | "SharedAccessKey") | string)␊ + storageKeyType: (("StorageAccessKey" | "SharedAccessKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage uri to use.␊ */␊ @@ -74906,7 +95672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a database Threat Detection policy.␊ */␊ - properties: (DatabaseSecurityAlertPolicyProperties | string)␊ + properties: (DatabaseSecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -74921,7 +95690,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (("Enabled" | "Disabled") | string)␊ + emailAccountAdmins?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the semicolon-separated list of e-mail addresses to which the alert is sent.␊ */␊ @@ -74929,11 +95701,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint and storageAccountAccessKey are required.␊ */␊ - state: (("New" | "Enabled" | "Disabled") | string)␊ + state: (("New" | "Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account. If state is Enabled, storageAccountAccessKey is required.␊ */␊ @@ -74945,7 +95723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether to use the default server policy.␊ */␊ - useServerDefault?: (("Enabled" | "Disabled") | string)␊ + useServerDefault?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74960,7 +95741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database transparent data encryption.␊ */␊ - properties: (TransparentDataEncryptionProperties | string)␊ + properties: (TransparentDataEncryptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "transparentDataEncryption"␊ [k: string]: unknown␊ }␊ @@ -74971,7 +95755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the database transparent data encryption.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -74986,7 +95773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a Database, Server or Elastic Pool Advisor.␊ */␊ - properties: (AdvisorProperties | string)␊ + properties: (AdvisorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "advisors"␊ [k: string]: unknown␊ }␊ @@ -75002,7 +95792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database table auditing policy.␊ */␊ - properties: (DatabaseTableAuditingPolicyProperties | string)␊ + properties: (DatabaseTableAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "auditingPolicies"␊ [k: string]: unknown␊ }␊ @@ -75072,7 +95865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database connection policy.␊ */␊ - properties: (DatabaseConnectionPolicyProperties | string)␊ + properties: (DatabaseConnectionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connectionPolicies"␊ [k: string]: unknown␊ }␊ @@ -75122,7 +95918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a Database, Server or Elastic Pool Advisor.␊ */␊ - properties: (AdvisorProperties | string)␊ + properties: (AdvisorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/advisors"␊ [k: string]: unknown␊ }␊ @@ -75138,7 +95937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database table auditing policy.␊ */␊ - properties: (DatabaseTableAuditingPolicyProperties | string)␊ + properties: (DatabaseTableAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/auditingPolicies"␊ [k: string]: unknown␊ }␊ @@ -75154,7 +95956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database connection policy.␊ */␊ - properties: (DatabaseConnectionPolicyProperties | string)␊ + properties: (DatabaseConnectionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/connectionPolicies"␊ [k: string]: unknown␊ }␊ @@ -75170,7 +95975,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database data masking policy.␊ */␊ - properties: (DataMaskingPolicyProperties | string)␊ + properties: (DataMaskingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServersDatabasesDataMaskingPoliciesRulesChildResource[]␊ type: "Microsoft.Sql/servers/databases/dataMaskingPolicies"␊ [k: string]: unknown␊ @@ -75187,7 +95995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database data masking rule.␊ */␊ - properties: (DataMaskingRuleProperties | string)␊ + properties: (DataMaskingRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "rules"␊ [k: string]: unknown␊ }␊ @@ -75206,7 +96017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The masking function that is used for the data masking rule.␊ */␊ - maskingFunction: (("Default" | "CCN" | "Email" | "Number" | "SSN" | "Text") | string)␊ + maskingFunction: (("Default" | "CCN" | "Email" | "Number" | "SSN" | "Text") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The numberFrom property of the masking rule. Required if maskingFunction is set to Number, otherwise this parameter will be ignored.␊ */␊ @@ -75226,7 +96040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule state. Used to delete a rule. To delete an existing rule, specify the schemaName, tableName, columnName, maskingFunction, and specify ruleState as disabled. However, if the rule doesn't already exist, the rule will be created with ruleState set to enabled, regardless of the provided value of ruleState.␊ */␊ - ruleState?: (("Disabled" | "Enabled") | string)␊ + ruleState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The schema name on which the data masking rule is applied.␊ */␊ @@ -75253,7 +96070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database data masking rule.␊ */␊ - properties: (DataMaskingRuleProperties | string)␊ + properties: (DataMaskingRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules"␊ [k: string]: unknown␊ }␊ @@ -75269,7 +96089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties for an import operation␊ */␊ - properties: (ImportExtensionProperties | string)␊ + properties: (ImportExtensionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/extensions"␊ [k: string]: unknown␊ }␊ @@ -75285,7 +96108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the geo backup policy.␊ */␊ - properties: (GeoBackupPolicyProperties | string)␊ + properties: (GeoBackupPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/geoBackupPolicies"␊ [k: string]: unknown␊ }␊ @@ -75305,7 +96131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a database Threat Detection policy.␊ */␊ - properties: (DatabaseSecurityAlertPolicyProperties | string)␊ + properties: (DatabaseSecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -75321,7 +96150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database transparent data encryption.␊ */␊ - properties: (TransparentDataEncryptionProperties | string)␊ + properties: (TransparentDataEncryptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/transparentDataEncryption"␊ [k: string]: unknown␊ }␊ @@ -75353,13 +96185,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of an elastic pool.␊ */␊ - properties: (ElasticPoolProperties | string)␊ + properties: (ElasticPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/elasticPools"␊ [k: string]: unknown␊ }␊ @@ -75375,7 +96213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties1 | string)␊ + properties: (FirewallRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -75387,7 +96228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Active Directory identity configuration for a resource.␊ */␊ - identity?: (ResourceIdentity2 | string)␊ + identity?: (ResourceIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -75399,17 +96243,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a managed instance.␊ */␊ - properties: (ManagedInstanceProperties | string)␊ + properties: (ManagedInstanceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An ARM Resource SKU.␊ */␊ - sku?: (Sku40 | string)␊ + sku?: (Sku40 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances"␊ [k: string]: unknown␊ }␊ @@ -75420,7 +96273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.␊ */␊ - type?: (("None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned") | string)␊ + type?: (("None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75450,7 +96306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).␊ */␊ - licenseType?: (("LicenseIncluded" | "BasePrice") | string)␊ + licenseType?: (("LicenseIncluded" | "BasePrice") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies maintenance configuration id to apply to this managed instance.␊ */␊ @@ -75462,7 +96321,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * Restore: Creates an instance by restoring a set of backups to specific point in time. RestorePointInTime and SourceManagedInstanceId must be specified.␊ */␊ - managedInstanceCreateMode?: (("Default" | "PointInTimeRestore") | string)␊ + managedInstanceCreateMode?: (("Default" | "PointInTimeRestore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'␊ */␊ @@ -75470,11 +96332,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection type used for connecting to the instance.␊ */␊ - proxyOverride?: (("Proxy" | "Redirect" | "Default") | string)␊ + proxyOverride?: (("Proxy" | "Redirect" | "Default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not the public data endpoint is enabled.␊ */␊ - publicDataEndpointEnabled?: (boolean | string)␊ + publicDataEndpointEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the point in time (ISO8601 format) of the source database that will be restored to create the new database.␊ */␊ @@ -75486,7 +96354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage size in GB. Minimum value: 32. Maximum value: 8192. Increments of 32 GB allowed only.␊ */␊ - storageSizeInGB?: (number | string)␊ + storageSizeInGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet resource ID for the managed instance.␊ */␊ @@ -75503,7 +96374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.␊ */␊ - vCores?: (number | string)␊ + vCores?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75513,7 +96387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the particular SKU.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the service has different generations of hardware, for the same SKU, then that can be captured here.␊ */␊ @@ -75540,7 +96417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Active Directory identity configuration for a resource.␊ */␊ - identity?: (ResourceIdentity2 | string)␊ + identity?: (ResourceIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -75552,14 +96432,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server.␊ */␊ - properties: (ServerProperties1 | string)␊ + properties: (ServerProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersEncryptionProtectorChildResource | ServersFailoverGroupsChildResource | ServersKeysChildResource | ServersSyncAgentsChildResource | ServersVirtualNetworkRulesChildResource | ServersFirewallRulesChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers"␊ [k: string]: unknown␊ }␊ @@ -75593,7 +96479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for an encryption protector execution.␊ */␊ - properties: (EncryptionProtectorProperties | string)␊ + properties: (EncryptionProtectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "encryptionProtector"␊ [k: string]: unknown␊ }␊ @@ -75608,7 +96497,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.␊ */␊ - serverKeyType: (("ServiceManaged" | "AzureKeyVault") | string)␊ + serverKeyType: (("ServiceManaged" | "AzureKeyVault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75623,13 +96515,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a failover group.␊ */␊ - properties: (FailoverGroupProperties | string)␊ + properties: (FailoverGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "failoverGroups"␊ [k: string]: unknown␊ }␊ @@ -75640,19 +96538,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of databases in the failover group.␊ */␊ - databases?: (string[] | string)␊ + databases?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of partner server information for the failover group.␊ */␊ - partnerServers: (PartnerInfo[] | string)␊ + partnerServers: (PartnerInfo[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read-only endpoint of the failover group instance.␊ */␊ - readOnlyEndpoint?: (FailoverGroupReadOnlyEndpoint | string)␊ + readOnlyEndpoint?: (FailoverGroupReadOnlyEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read-write endpoint of the failover group instance.␊ */␊ - readWriteEndpoint: (FailoverGroupReadWriteEndpoint | string)␊ + readWriteEndpoint: (FailoverGroupReadWriteEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75672,7 +96582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Failover policy of the read-only endpoint for the failover group.␊ */␊ - failoverPolicy?: (("Disabled" | "Enabled") | string)␊ + failoverPolicy?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75682,11 +96595,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Failover policy of the read-write endpoint for the failover group. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.␊ */␊ - failoverPolicy: (("Manual" | "Automatic") | string)␊ + failoverPolicy: (("Manual" | "Automatic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Grace period before failover with data loss is attempted for the read-write endpoint. If failoverPolicy is Automatic then failoverWithDataLossGracePeriodMinutes is required.␊ */␊ - failoverWithDataLossGracePeriodMinutes?: (number | string)␊ + failoverWithDataLossGracePeriodMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -75705,7 +96624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a server key execution.␊ */␊ - properties: (ServerKeyProperties | string)␊ + properties: (ServerKeyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "keys"␊ [k: string]: unknown␊ }␊ @@ -75720,7 +96642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The server key type like 'ServiceManaged', 'AzureKeyVault'.␊ */␊ - serverKeyType: (("ServiceManaged" | "AzureKeyVault") | string)␊ + serverKeyType: (("ServiceManaged" | "AzureKeyVault") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprint of the server key.␊ */␊ @@ -75743,7 +96668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an Azure SQL Database sync agent.␊ */␊ - properties: (SyncAgentProperties | string)␊ + properties: (SyncAgentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "syncAgents"␊ [k: string]: unknown␊ }␊ @@ -75769,7 +96697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties | string)␊ + properties: (VirtualNetworkRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -75780,7 +96711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -75799,7 +96733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (ServerFirewallRuleProperties | string)␊ + properties: (ServerFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -75829,7 +96766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database blob auditing policy.␊ */␊ - properties: (DatabaseBlobAuditingPolicyProperties | string)␊ + properties: (DatabaseBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -75896,7 +96836,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -75911,24 +96854,39 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -75960,7 +96918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a sync group.␊ */␊ - properties: (SyncGroupProperties | string)␊ + properties: (SyncGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServersDatabasesSyncGroupsSyncMembersChildResource[]␊ type: "Microsoft.Sql/servers/databases/syncGroups"␊ [k: string]: unknown␊ @@ -75972,7 +96933,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Conflict resolution policy of the sync group.␊ */␊ - conflictResolutionPolicy?: (("HubWin" | "MemberWin") | string)␊ + conflictResolutionPolicy?: (("HubWin" | "MemberWin") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Password for the sync group hub database credential.␊ */␊ @@ -75984,11 +96948,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sync interval of the sync group.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of sync group schema.␊ */␊ - schema?: (SyncGroupSchema | string)␊ + schema?: (SyncGroupSchema | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource id of the sync database in the sync group.␊ */␊ @@ -76006,7 +96976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of tables in sync group schema.␊ */␊ - tables?: (SyncGroupSchemaTable[] | string)␊ + tables?: (SyncGroupSchemaTable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -76016,7 +96989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of columns in sync group schema.␊ */␊ - columns?: (SyncGroupSchemaTableColumn[] | string)␊ + columns?: (SyncGroupSchemaTableColumn[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Quoted name of sync group schema table.␊ */␊ @@ -76053,7 +97029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a sync member.␊ */␊ - properties: (SyncMemberProperties | string)␊ + properties: (SyncMemberProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "syncMembers"␊ [k: string]: unknown␊ }␊ @@ -76068,7 +97047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type of the sync member.␊ */␊ - databaseType?: (("AzureSqlDatabase" | "SqlServerDatabase") | string)␊ + databaseType?: (("AzureSqlDatabase" | "SqlServerDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Password of the member database in the sync member.␊ */␊ @@ -76088,7 +97070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sync direction of the sync member.␊ */␊ - syncDirection?: (("Bidirectional" | "OneWayMemberToHub" | "OneWayHubToMember") | string)␊ + syncDirection?: (("Bidirectional" | "OneWayMemberToHub" | "OneWayHubToMember") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name of the member database in the sync member.␊ */␊ @@ -76107,7 +97092,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a sync member.␊ */␊ - properties: (SyncMemberProperties | string)␊ + properties: (SyncMemberProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/syncGroups/syncMembers"␊ [k: string]: unknown␊ }␊ @@ -76123,7 +97111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for an encryption protector execution.␊ */␊ - properties: (EncryptionProtectorProperties | string)␊ + properties: (EncryptionProtectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/encryptionProtector"␊ [k: string]: unknown␊ }␊ @@ -76139,13 +97130,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a failover group.␊ */␊ - properties: (FailoverGroupProperties | string)␊ + properties: (FailoverGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/failoverGroups"␊ [k: string]: unknown␊ }␊ @@ -76161,7 +97158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (ServerFirewallRuleProperties | string)␊ + properties: (ServerFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -76181,7 +97181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for a server key execution.␊ */␊ - properties: (ServerKeyProperties | string)␊ + properties: (ServerKeyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/keys"␊ [k: string]: unknown␊ }␊ @@ -76197,7 +97200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an Azure SQL Database sync agent.␊ */␊ - properties: (SyncAgentProperties | string)␊ + properties: (SyncAgentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/syncAgents"␊ [k: string]: unknown␊ }␊ @@ -76213,7 +97219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties | string)␊ + properties: (VirtualNetworkRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -76233,14 +97242,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The managed database's properties.␊ */␊ - properties: (ManagedDatabaseProperties | string)␊ + properties: (ManagedDatabaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ManagedInstancesDatabasesBackupShortTermRetentionPoliciesChildResource | ManagedInstancesDatabasesSecurityAlertPoliciesChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/databases"␊ [k: string]: unknown␊ }␊ @@ -76251,7 +97266,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collation of the metadata catalog.␊ */␊ - catalogCollation?: (("DATABASE_DEFAULT" | "SQL_Latin1_General_CP1_CI_AS") | string)␊ + catalogCollation?: (("DATABASE_DEFAULT" | "SQL_Latin1_General_CP1_CI_AS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collation of the managed database.␊ */␊ @@ -76259,7 +97277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed database create mode. PointInTimeRestore: Create a database by restoring a point in time backup of an existing database. SourceDatabaseName, SourceManagedInstanceName and PointInTime must be specified. RestoreExternalBackup: Create a database by restoring from external backup files. Collation, StorageContainerUri and StorageContainerSasToken must be specified. Recovery: Creates a database by restoring a geo-replicated backup. RecoverableDatabaseId must be specified as the recoverable database resource ID to restore.␊ */␊ - createMode?: (("Default" | "RestoreExternalBackup" | "PointInTimeRestore" | "Recovery" | "RestoreLongTermRetentionBackup") | string)␊ + createMode?: (("Default" | "RestoreExternalBackup" | "PointInTimeRestore" | "Recovery" | "RestoreLongTermRetentionBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Long Term Retention backup to be used for restore of this managed database.␊ */␊ @@ -76302,7 +97323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a short term retention policy␊ */␊ - properties: (ManagedBackupShortTermRetentionPolicyProperties | string)␊ + properties: (ManagedBackupShortTermRetentionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backupShortTermRetentionPolicies"␊ [k: string]: unknown␊ }␊ @@ -76313,7 +97337,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The backup retention period in days. This is how many days Point-in-Time Restore will be supported.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -76328,7 +97355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties | string)␊ + properties: (SecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -76339,23 +97369,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific database.␊ */␊ - state: (("New" | "Enabled" | "Disabled") | string)␊ + state: (("New" | "Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -76378,7 +97423,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server blob auditing policy.␊ */␊ - properties: (ServerBlobAuditingPolicyProperties | string)␊ + properties: (ServerBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -76448,7 +97496,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -76463,24 +97514,39 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -76516,18 +97582,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The database's properties.␊ */␊ - properties: (DatabaseProperties5 | string)␊ + properties: (DatabaseProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersDatabasesExtendedAuditingSettingsChildResource | ServersDatabasesAuditingSettingsChildResource | ServersDatabasesVulnerabilityAssessmentsChildResource | ServersDatabasesBackupLongTermRetentionPoliciesChildResource)[]␊ /**␊ * An ARM Resource SKU.␊ */␊ - sku?: (Sku41 | string)␊ + sku?: (Sku41 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -76538,7 +97613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collation of the metadata catalog.␊ */␊ - catalogCollation?: (("DATABASE_DEFAULT" | "SQL_Latin1_General_CP1_CI_AS") | string)␊ + catalogCollation?: (("DATABASE_DEFAULT" | "SQL_Latin1_General_CP1_CI_AS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collation of the database.␊ */␊ @@ -76562,7 +97640,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * Copy, Secondary, and RestoreLongTermRetentionBackup are not supported for DataWarehouse edition.␊ */␊ - createMode?: (("Default" | "Copy" | "Secondary" | "OnlineSecondary" | "PointInTimeRestore" | "Restore" | "Recovery" | "RestoreExternalBackup" | "RestoreExternalBackupSecondary" | "RestoreLongTermRetentionBackup") | string)␊ + createMode?: (("Default" | "Copy" | "Secondary" | "OnlineSecondary" | "PointInTimeRestore" | "Restore" | "Recovery" | "RestoreExternalBackup" | "RestoreExternalBackupSecondary" | "RestoreLongTermRetentionBackup") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource identifier of the elastic pool containing this database.␊ */␊ @@ -76574,7 +97655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The max size of the database expressed in bytes.␊ */␊ - maxSizeBytes?: (number | string)␊ + maxSizeBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource identifier of the recoverable database associated with create operation of this database.␊ */␊ @@ -76594,7 +97678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the sample schema to apply when creating this database.␊ */␊ - sampleName?: (("AdventureWorksLT" | "WideWorldImportersStd" | "WideWorldImportersFull") | string)␊ + sampleName?: (("AdventureWorksLT" | "WideWorldImportersStd" | "WideWorldImportersFull") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time that the database was deleted.␊ */␊ @@ -76606,7 +97693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not this database is zone redundant, which means the replicas of this database will be spread across multiple availability zones.␊ */␊ - zoneRedundant?: (boolean | string)␊ + zoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -76621,7 +97711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an extended database blob auditing policy.␊ */␊ - properties: (ExtendedDatabaseBlobAuditingPolicyProperties | string)␊ + properties: (ExtendedDatabaseBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedAuditingSettings"␊ [k: string]: unknown␊ }␊ @@ -76691,7 +97784,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -76706,11 +97802,17 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies condition of where clause when creating an audit.␊ */␊ @@ -76719,15 +97821,24 @@ Generated by [AVA](https://avajs.dev). * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -76759,7 +97870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database blob auditing policy.␊ */␊ - properties: (DatabaseBlobAuditingPolicyProperties1 | string)␊ + properties: (DatabaseBlobAuditingPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -76829,7 +97943,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -76844,24 +97961,39 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -76893,7 +98025,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database Vulnerability Assessment.␊ */␊ - properties: (DatabaseVulnerabilityAssessmentProperties | string)␊ + properties: (DatabaseVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -76904,7 +98039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -76926,15 +98064,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of e-mail addresses to which the scan notification is sent.␊ */␊ - emails?: (string[] | string)␊ + emails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the schedule scan notification will be is sent to the subscription administrators.␊ */␊ - emailSubscriptionAdmins?: (boolean | string)␊ + emailSubscriptionAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recurring scans state.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -76949,7 +98096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a long term retention policy␊ */␊ - properties: (LongTermRetentionPolicyProperties | string)␊ + properties: (LongTermRetentionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backupLongTermRetentionPolicies"␊ [k: string]: unknown␊ }␊ @@ -76968,7 +98118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The week of year to take the yearly backup in an ISO 8601 format.␊ */␊ - weekOfYear?: (number | string)␊ + weekOfYear?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The yearly retention policy for an LTR backup in an ISO 8601 format.␊ */␊ @@ -76982,7 +98135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity of the particular SKU.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the service has different generations of hardware, for the same SKU, then that can be captured here.␊ */␊ @@ -77013,7 +98169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database blob auditing policy.␊ */␊ - properties: (DatabaseBlobAuditingPolicyProperties1 | string)␊ + properties: (DatabaseBlobAuditingPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -77029,7 +98188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a long term retention policy␊ */␊ - properties: (LongTermRetentionPolicyProperties | string)␊ + properties: (LongTermRetentionPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/backupLongTermRetentionPolicies"␊ [k: string]: unknown␊ }␊ @@ -77045,7 +98207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an extended database blob auditing policy.␊ */␊ - properties: (ExtendedDatabaseBlobAuditingPolicyProperties | string)␊ + properties: (ExtendedDatabaseBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/extendedAuditingSettings"␊ [k: string]: unknown␊ }␊ @@ -77061,7 +98226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties1 | string)␊ + properties: (SecurityAlertPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -77072,23 +98240,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific database.␊ */␊ - state: (("New" | "Enabled" | "Disabled") | string)␊ + state: (("New" | "Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -77111,7 +98294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties | string)␊ + properties: (SecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -77127,7 +98313,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties | string)␊ + properties: (SecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/databases/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -77143,7 +98332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties | string)␊ + properties: (SecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -77155,11 +98347,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).␊ */␊ - name: (("master" | "default") | string)␊ + name: (("master" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a database Vulnerability Assessment rule baseline.␊ */␊ - properties: (DatabaseVulnerabilityAssessmentRuleBaselineProperties | string)␊ + properties: (DatabaseVulnerabilityAssessmentRuleBaselineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines"␊ [k: string]: unknown␊ }␊ @@ -77170,7 +98368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - baselineResults: (DatabaseVulnerabilityAssessmentRuleBaselineItem[] | string)␊ + baselineResults: (DatabaseVulnerabilityAssessmentRuleBaselineItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77180,7 +98381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - result: (string[] | string)␊ + result: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77195,7 +98399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database Vulnerability Assessment.␊ */␊ - properties: (DatabaseVulnerabilityAssessmentProperties | string)␊ + properties: (DatabaseVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/databases/vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -77207,11 +98414,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the vulnerability assessment rule baseline (default implies a baseline on a database level rule and master for server level rule).␊ */␊ - name: (("master" | "default") | string)␊ + name: (("master" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a database Vulnerability Assessment rule baseline.␊ */␊ - properties: (DatabaseVulnerabilityAssessmentRuleBaselineProperties1 | string)␊ + properties: (DatabaseVulnerabilityAssessmentRuleBaselineProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments/rules/baselines"␊ [k: string]: unknown␊ }␊ @@ -77222,7 +98435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - baselineResults: (DatabaseVulnerabilityAssessmentRuleBaselineItem1[] | string)␊ + baselineResults: (DatabaseVulnerabilityAssessmentRuleBaselineItem1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77232,7 +98448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - result: (string[] | string)␊ + result: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77247,7 +98466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a database Vulnerability Assessment.␊ */␊ - properties: (DatabaseVulnerabilityAssessmentProperties1 | string)␊ + properties: (DatabaseVulnerabilityAssessmentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/databases/vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -77258,7 +98480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties1 | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -77280,15 +98505,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of e-mail addresses to which the scan notification is sent.␊ */␊ - emails?: (string[] | string)␊ + emails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the schedule scan notification will be is sent to the subscription administrators.␊ */␊ - emailSubscriptionAdmins?: (boolean | string)␊ + emailSubscriptionAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recurring scans state.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77303,7 +98537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server Vulnerability Assessment.␊ */␊ - properties: (ServerVulnerabilityAssessmentProperties | string)␊ + properties: (ServerVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -77314,7 +98551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties2 | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -77336,15 +98576,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of e-mail addresses to which the scan notification is sent.␊ */␊ - emails?: (string[] | string)␊ + emails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the schedule scan notification will be is sent to the subscription administrators.␊ */␊ - emailSubscriptionAdmins?: (boolean | string)␊ + emailSubscriptionAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recurring scans state.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77359,7 +98608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a managed instance vulnerability assessment.␊ */␊ - properties: (ManagedInstanceVulnerabilityAssessmentProperties | string)␊ + properties: (ManagedInstanceVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/managedInstances/vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -77370,7 +98622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties2 | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -77409,7 +98664,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an extended server blob auditing policy.␊ */␊ - properties: (ExtendedServerBlobAuditingPolicyProperties | string)␊ + properties: (ExtendedServerBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/extendedAuditingSettings"␊ [k: string]: unknown␊ }␊ @@ -77479,7 +98737,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -77494,11 +98755,17 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies condition of where clause when creating an audit.␊ */␊ @@ -77507,15 +98774,24 @@ Generated by [AVA](https://avajs.dev). * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -77551,18 +98827,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job agent.␊ */␊ - properties: (JobAgentProperties | string)␊ + properties: (JobAgentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersJobAgentsCredentialsChildResource | ServersJobAgentsJobsChildResource | ServersJobAgentsTargetGroupsChildResource)[]␊ /**␊ * An ARM Resource SKU.␊ */␊ - sku?: (Sku41 | string)␊ + sku?: (Sku41 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/jobAgents"␊ [k: string]: unknown␊ }␊ @@ -77588,7 +98873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job credential.␊ */␊ - properties: (JobCredentialProperties | string)␊ + properties: (JobCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "credentials"␊ [k: string]: unknown␊ }␊ @@ -77618,7 +98906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job.␊ */␊ - properties: (JobProperties3 | string)␊ + properties: (JobProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ @@ -77633,7 +98924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scheduling properties of a job.␊ */␊ - schedule?: (JobSchedule | string)␊ + schedule?: (JobSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77643,7 +98937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the schedule is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schedule end time.␊ */␊ @@ -77659,7 +98956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schedule interval type.␊ */␊ - type?: (("Once" | "Recurring") | string)␊ + type?: (("Once" | "Recurring") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77674,7 +98974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of job target group.␊ */␊ - properties: (JobTargetGroupProperties | string)␊ + properties: (JobTargetGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "targetGroups"␊ [k: string]: unknown␊ }␊ @@ -77685,7 +98988,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Members of the target group.␊ */␊ - members: (JobTarget[] | string)␊ + members: (JobTarget[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77703,7 +99009,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the target is included or excluded from the group.␊ */␊ - membershipType?: (("Include" | "Exclude") | string)␊ + membershipType?: (("Include" | "Exclude") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the credential that is used during job execution to connect to the target and determine the list of databases inside the target.␊ */␊ @@ -77719,7 +99028,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The target type.␊ */␊ - type: (("TargetGroup" | "SqlDatabase" | "SqlElasticPool" | "SqlShardMap" | "SqlServer") | string)␊ + type: (("TargetGroup" | "SqlDatabase" | "SqlElasticPool" | "SqlShardMap" | "SqlServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77734,7 +99046,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job credential.␊ */␊ - properties: (JobCredentialProperties | string)␊ + properties: (JobCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/jobAgents/credentials"␊ [k: string]: unknown␊ }␊ @@ -77750,7 +99065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job.␊ */␊ - properties: (JobProperties3 | string)␊ + properties: (JobProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersJobAgentsJobsExecutionsChildResource | ServersJobAgentsJobsStepsChildResource)[]␊ type: "Microsoft.Sql/servers/jobAgents/jobs"␊ [k: string]: unknown␊ @@ -77763,7 +99081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The job execution id to create the job execution under.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "executions"␊ [k: string]: unknown␊ }␊ @@ -77779,7 +99100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job step.␊ */␊ - properties: (JobStepProperties | string)␊ + properties: (JobStepProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "steps"␊ [k: string]: unknown␊ }␊ @@ -77790,7 +99114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to be executed by a job step.␊ */␊ - action: (JobStepAction | string)␊ + action: (JobStepAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the job credential that will be used to connect to the targets.␊ */␊ @@ -77798,15 +99125,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The execution options of a job step.␊ */␊ - executionOptions?: (JobStepExecutionOptions | string)␊ + executionOptions?: (JobStepExecutionOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The output configuration of a job step.␊ */␊ - output?: (JobStepOutput | string)␊ + output?: (JobStepOutput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The job step's index within the job. If not specified when creating the job step, it will be created as the last step. If not specified when updating the job step, the step id is not modified.␊ */␊ - stepId?: (number | string)␊ + stepId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource ID of the target group that the job step will be executed on.␊ */␊ @@ -77820,11 +99156,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source of the action to execute.␊ */␊ - source?: ("Inline" | string)␊ + source?: ("Inline" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of action being executed by the job step.␊ */␊ - type?: ("TSql" | string)␊ + type?: ("TSql" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action value, for example the text of the T-SQL script to execute.␊ */␊ @@ -77838,23 +99180,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Initial delay between retries for job step execution.␊ */␊ - initialRetryIntervalSeconds?: ((number & string) | string)␊ + initialRetryIntervalSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum amount of time to wait between retries for job step execution.␊ */␊ - maximumRetryIntervalSeconds?: ((number & string) | string)␊ + maximumRetryIntervalSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of times the job step will be reattempted if the first attempt fails.␊ */␊ - retryAttempts?: ((number & string) | string)␊ + retryAttempts?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The backoff multiplier for the time between retries.␊ */␊ - retryIntervalBackoffMultiplier?: (number | string)␊ + retryIntervalBackoffMultiplier?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Execution timeout for the job step.␊ */␊ - timeoutSeconds?: ((number & string) | string)␊ + timeoutSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77892,7 +99249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The output destination type.␊ */␊ - type?: ("SqlDatabase" | string)␊ + type?: ("SqlDatabase" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -77919,7 +99279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a job step.␊ */␊ - properties: (JobStepProperties | string)␊ + properties: (JobStepProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/jobAgents/jobs/steps"␊ [k: string]: unknown␊ }␊ @@ -77935,7 +99298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of job target group.␊ */␊ - properties: (JobTargetGroupProperties | string)␊ + properties: (JobTargetGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/servers/jobAgents/targetGroups"␊ [k: string]: unknown␊ }␊ @@ -77955,13 +99321,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of properties specific to the Azure ML web service resource.␊ */␊ - properties: (WebServiceProperties1 | string)␊ + properties: (WebServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/webServices"␊ [k: string]: unknown␊ }␊ @@ -77978,17 +99350,26 @@ Generated by [AVA](https://avajs.dev). */␊ inputPorts?: ({␊ [k: string]: InputPort1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the access location for a blob.␊ */␊ - locationInfo: (BlobLocation | string)␊ + locationInfo: (BlobLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the asset is a custom module, this holds the module's metadata.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Asset's friendly name.␊ */␊ @@ -77998,15 +99379,24 @@ Generated by [AVA](https://avajs.dev). */␊ outputPorts?: ({␊ [k: string]: OutputPort1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the asset is a custom module, this holds the module's parameters.␊ */␊ - parameters?: (ModuleAssetParameter1[] | string)␊ + parameters?: (ModuleAssetParameter1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Asset's type.␊ */␊ - type: (("Module" | "Resource") | string)␊ + type: (("Module" | "Resource") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78016,7 +99406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port data type.␊ */␊ - type?: ("Dataset" | string)␊ + type?: ("Dataset" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78040,7 +99433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port data type.␊ */␊ - type?: ("Dataset" | string)␊ + type?: ("Dataset" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78052,7 +99448,10 @@ Generated by [AVA](https://avajs.dev). */␊ modeValuesInfo?: ({␊ [k: string]: ModeValueInfo1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameter name.␊ */␊ @@ -78076,7 +99475,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78100,7 +99502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the verbosity of the diagnostic output. Valid values are: None - disables tracing; Error - collects only error (stderr) traces; All - collects all traces (stdout and stderr).␊ */␊ - level: (("None" | "Error" | "All") | string)␊ + level: (("None" | "Error" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78114,7 +99519,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sample input data for the web service's input(s) given as an input name to sample input values matrix map.␊ */␊ @@ -78122,7 +99530,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }[][]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78138,7 +99549,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: TableSpecification1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The title of your Swagger schema.␊ */␊ @@ -78166,7 +99580,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: ColumnSpecification1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Swagger schema title.␊ */␊ @@ -78186,23 +99603,38 @@ Generated by [AVA](https://avajs.dev). */␊ enum?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional format information for the data type.␊ */␊ - format?: (("Byte" | "Char" | "Complex64" | "Complex128" | "Date-time" | "Date-timeOffset" | "Double" | "Duration" | "Float" | "Int8" | "Int16" | "Int32" | "Int64" | "Uint8" | "Uint16" | "Uint32" | "Uint64") | string)␊ + format?: (("Byte" | "Char" | "Complex64" | "Complex128" | "Date-time" | "Date-timeOffset" | "Double" | "Duration" | "Float" | "Int8" | "Int16" | "Int32" | "Int64" | "Uint8" | "Uint16" | "Uint32" | "Uint64") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data type of the column.␊ */␊ - type: (("Boolean" | "Integer" | "Number" | "String") | string)␊ + type: (("Boolean" | "Integer" | "Number" | "String") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating if the type supports null values or not.␊ */␊ - "x-ms-isnullable"?: (boolean | string)␊ + "x-ms-isnullable"?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag indicating whether the categories are treated as an ordered set or not, if this is a categorical column.␊ */␊ - "x-ms-isordered"?: (boolean | string)␊ + "x-ms-isordered"?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78252,7 +99684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the maximum concurrent calls that can be made to the web service. Minimum value: 4, Maximum value: 200.␊ */␊ - maxConcurrentCalls?: (number | string)␊ + maxConcurrentCalls?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78276,7 +99711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the graph of modules making up the machine learning solution.␊ */␊ - package?: (GraphPackage1 | string)␊ + package?: (GraphPackage1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ packageType: "Graph"␊ [k: string]: unknown␊ }␊ @@ -78287,19 +99725,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of edges making up the graph.␊ */␊ - edges?: (GraphEdge1[] | string)␊ + edges?: (GraphEdge1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection of global parameters for the graph, given as a global parameter name to GraphParameter map. Each parameter here has a 1:1 match with the global parameters values map declared at the WebServiceProperties level.␊ */␊ graphParameters?: ({␊ [k: string]: GraphParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of nodes making up the graph, provided as a nodeId to GraphNode map␊ */␊ nodes?: ({␊ [k: string]: GraphNode1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78335,11 +99782,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Association links for this parameter to nodes in the graph.␊ */␊ - links: (GraphParameterLink1[] | string)␊ + links: (GraphParameterLink1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Graph parameter's type.␊ */␊ - type: (("String" | "Int" | "Float" | "Enumerated" | "Script" | "Mode" | "Credential" | "Boolean" | "Double" | "ColumnPicker" | "ParameterRange" | "DataGatewayName") | string)␊ + type: (("String" | "Int" | "Float" | "Enumerated" | "Script" | "Mode" | "Credential" | "Boolean" | "Double" | "ColumnPicker" | "ParameterRange" | "DataGatewayName") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78377,7 +99830,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: WebServiceParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78396,17 +99852,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties4 | string)␊ + properties: (WorkspaceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku42 | string)␊ + sku?: (Sku42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/workspaces"␊ [k: string]: unknown␊ }␊ @@ -78458,14 +99923,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a streaming job.␊ */␊ - properties: (StreamingJobProperties | string)␊ + properties: (StreamingJobProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StreamingjobsInputsChildResource | StreamingjobsOutputsChildResource | StreamingjobsTransformationsChildResource | StreamingjobsFunctionsChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/streamingjobs"␊ [k: string]: unknown␊ }␊ @@ -78476,7 +99947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Controls certain runtime behaviors of the streaming job.␊ */␊ - compatibilityLevel?: ("1.0" | string)␊ + compatibilityLevel?: ("1.0" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The data locale of the stream analytics job. Value should be the name of a supported .NET Culture from the set https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Defaults to 'en-US' if none specified.␊ */␊ @@ -78484,35 +99958,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum tolerable delay in seconds where events arriving late could be included. Supported range is -1 to 1814399 (20.23:59:59 days) and -1 is used to specify wait indefinitely. If the property is absent, it is interpreted to have a value of -1.␊ */␊ - eventsLateArrivalMaxDelayInSeconds?: (number | string)␊ + eventsLateArrivalMaxDelayInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum tolerable delay in seconds where out-of-order events can be adjusted to be back in order.␊ */␊ - eventsOutOfOrderMaxDelayInSeconds?: (number | string)␊ + eventsOutOfOrderMaxDelayInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the policy to apply to events that arrive out of order in the input event stream.␊ */␊ - eventsOutOfOrderPolicy?: (("Adjust" | "Drop") | string)␊ + eventsOutOfOrderPolicy?: (("Adjust" | "Drop") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of one or more functions for the streaming job. The name property for each function is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual transformation.␊ */␊ - functions?: (Function[] | string)␊ + functions?: (Function[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of one or more inputs to the streaming job. The name property for each input is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual input.␊ */␊ - inputs?: (Input[] | string)␊ + inputs?: (Input[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the policy to apply to events that arrive at the output and cannot be written to the external storage due to being malformed (missing column values, column values of wrong type or size).␊ */␊ - outputErrorPolicy?: (("Stop" | "Drop") | string)␊ + outputErrorPolicy?: (("Stop" | "Drop") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of one or more outputs for the streaming job. The name property for each output is required when specifying this property in a PUT request. This property cannot be modify via a PATCH operation. You must use the PATCH API available for the individual output.␊ */␊ - outputs?: (Output[] | string)␊ + outputs?: (Output[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property should only be utilized when it is desired that the job be started immediately upon creation. Value may be JobStartTime, CustomTime, or LastOutputEventTime to indicate whether the starting point of the output event stream should start whenever the job is started, start at a custom user time stamp specified via the outputStartTime property, or start from the last event output time.␊ */␊ - outputStartMode?: (("JobStartTime" | "CustomTime" | "LastOutputEventTime") | string)␊ + outputStartMode?: (("JobStartTime" | "CustomTime" | "LastOutputEventTime") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value is either an ISO-8601 formatted time stamp that indicates the starting point of the output event stream, or null to indicate that the output event stream will start whenever the streaming job is started. This property must have a value if outputStartMode is set to CustomTime.␊ */␊ @@ -78520,11 +100018,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a SKU.␊ */␊ - sku?: (Sku43 | string)␊ + sku?: (Sku43 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A transformation object, containing all information associated with the named transformation. All transformations are contained under a streaming job.␊ */␊ - transformation?: (Transformation | string)␊ + transformation?: (Transformation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78538,7 +100042,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a function.␊ */␊ - properties?: (FunctionProperties | string)␊ + properties?: (FunctionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78548,7 +100055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the configuration of the scalar function.␊ */␊ - properties?: (ScalarFunctionConfiguration | string)␊ + properties?: (ScalarFunctionConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Scalar"␊ [k: string]: unknown␊ }␊ @@ -78559,15 +100069,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.␊ */␊ - binding?: (FunctionBinding | string)␊ + binding?: (FunctionBinding | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of inputs describing the parameters of the function.␊ */␊ - inputs?: (FunctionInput[] | string)␊ + inputs?: (FunctionInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the output of a function.␊ */␊ - output?: (FunctionOutput1 | string)␊ + output?: (FunctionOutput1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78577,7 +100096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The binding properties associated with an Azure Machine learning web service.␊ */␊ - properties?: (AzureMachineLearningWebServiceFunctionBindingProperties | string)␊ + properties?: (AzureMachineLearningWebServiceFunctionBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearning/WebService"␊ [k: string]: unknown␊ }␊ @@ -78592,7 +100114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number between 1 and 10000 describing maximum number of rows for every Azure ML RRS execute request. Default is 1000.␊ */␊ - batchSize?: (number | string)␊ + batchSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Request-Response execute endpoint of the Azure Machine Learning web service. Find out more here: https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs␊ */␊ @@ -78600,11 +100125,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The inputs for the Azure Machine Learning web service endpoint.␊ */␊ - inputs?: (AzureMachineLearningWebServiceInputs | string)␊ + inputs?: (AzureMachineLearningWebServiceInputs | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of outputs from the Azure Machine Learning web service endpoint execution.␊ */␊ - outputs?: (AzureMachineLearningWebServiceOutputColumn[] | string)␊ + outputs?: (AzureMachineLearningWebServiceOutputColumn[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78614,7 +100145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of input columns for the Azure Machine Learning web service endpoint.␊ */␊ - columnNames?: (AzureMachineLearningWebServiceInputColumn[] | string)␊ + columnNames?: (AzureMachineLearningWebServiceInputColumn[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the input. This is the name provided while authoring the endpoint.␊ */␊ @@ -78632,7 +100166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The zero based index of the function parameter this input maps to.␊ */␊ - mapTo?: (number | string)␊ + mapTo?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the input column.␊ */␊ @@ -78660,7 +100197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The binding properties associated with a JavaScript function.␊ */␊ - properties?: (JavaScriptFunctionBindingProperties | string)␊ + properties?: (JavaScriptFunctionBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/JavascriptUdf"␊ [k: string]: unknown␊ }␊ @@ -78685,7 +100225,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating if the parameter is a configuration parameter. True if this input parameter is expected to be a constant. Default is false.␊ */␊ - isConfigurationParameter?: (boolean | string)␊ + isConfigurationParameter?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78709,7 +100252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an input.␊ */␊ - properties?: (InputProperties | string)␊ + properties?: (InputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78719,7 +100265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with the CSV serialization type.␊ */␊ - properties?: (CsvSerializationProperties | string)␊ + properties?: (CsvSerializationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Csv"␊ [k: string]: unknown␊ }␊ @@ -78730,7 +100279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.␊ */␊ - encoding?: ("UTF8" | string)␊ + encoding?: ("UTF8" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the delimiter that will be used to separate comma-separated value (CSV) records. See https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-input or https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for a list of supported values. Required on PUT (CreateOrReplace) requests.␊ */␊ @@ -78744,7 +100296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with the JSON serialization type.␊ */␊ - properties?: (JsonSerializationProperties | string)␊ + properties?: (JsonSerializationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Json"␊ [k: string]: unknown␊ }␊ @@ -78755,11 +100310,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the encoding of the incoming data in the case of input and the encoding of outgoing data in the case of output. Required on PUT (CreateOrReplace) requests.␊ */␊ - encoding?: ("UTF8" | string)␊ + encoding?: ("UTF8" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property only applies to JSON serialization of outputs only. It is not applicable to inputs. This property specifies the format of the JSON the output will be written in. The currently supported values are 'lineSeparated' indicating the output will be formatted by having each JSON object separated by a new line and 'array' indicating the output will be formatted as an array of JSON objects. Default value is 'lineSeparated' if left null.␊ */␊ - format?: (("LineSeparated" | "Array") | string)␊ + format?: (("LineSeparated" | "Array") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78782,7 +100343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes an input data source that contains stream data.␊ */␊ - datasource?: (StreamInputDataSource | string)␊ + datasource?: (StreamInputDataSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Stream"␊ [k: string]: unknown␊ }␊ @@ -78793,7 +100357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a blob input containing stream data.␊ */␊ - properties?: (BlobStreamInputDataSourceProperties | string)␊ + properties?: (BlobStreamInputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/Blob"␊ [k: string]: unknown␊ }␊ @@ -78816,11 +100383,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The partition count of the blob input data source. Range 1 - 1024.␊ */␊ - sourcePartitionCount?: (number | string)␊ + sourcePartitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.␊ */␊ - storageAccounts?: (StorageAccount4[] | string)␊ + storageAccounts?: (StorageAccount4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.␊ */␊ @@ -78848,7 +100421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a Event Hub input containing stream data.␊ */␊ - properties?: (EventHubStreamInputDataSourceProperties | string)␊ + properties?: (EventHubStreamInputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/EventHub"␊ [k: string]: unknown␊ }␊ @@ -78885,7 +100461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a IoT Hub input containing stream data.␊ */␊ - properties?: (IoTHubStreamInputDataSourceProperties | string)␊ + properties?: (IoTHubStreamInputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Devices/IotHubs"␊ [k: string]: unknown␊ }␊ @@ -78922,7 +100501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes an input data source that contains reference data.␊ */␊ - datasource?: (ReferenceInputDataSource | string)␊ + datasource?: (ReferenceInputDataSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Reference"␊ [k: string]: unknown␊ }␊ @@ -78933,7 +100515,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a blob input containing reference data.␊ */␊ - properties?: (BlobReferenceInputDataSourceProperties | string)␊ + properties?: (BlobReferenceInputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/Blob"␊ [k: string]: unknown␊ }␊ @@ -78956,7 +100541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.␊ */␊ - storageAccounts?: (StorageAccount4[] | string)␊ + storageAccounts?: (StorageAccount4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.␊ */␊ @@ -78974,7 +100562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an output.␊ */␊ - properties?: (OutputProperties | string)␊ + properties?: (OutputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78984,11 +100575,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the data source that output will be written to.␊ */␊ - datasource?: (OutputDataSource | string)␊ + datasource?: (OutputDataSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes how data from an input is serialized or how data is serialized when written to an output.␊ */␊ - serialization?: ((CsvSerialization | JsonSerialization | AvroSerialization) | string)␊ + serialization?: ((CsvSerialization | JsonSerialization | AvroSerialization) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -78998,7 +100595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a blob output.␊ */␊ - properties?: (BlobOutputDataSourceProperties | string)␊ + properties?: (BlobOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/Blob"␊ [k: string]: unknown␊ }␊ @@ -79021,7 +100621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of one or more Azure Storage accounts. Required on PUT (CreateOrReplace) requests.␊ */␊ - storageAccounts?: (StorageAccount4[] | string)␊ + storageAccounts?: (StorageAccount4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time format. Wherever {time} appears in pathPattern, the value of this property is used as the time format instead.␊ */␊ @@ -79035,7 +100638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an Azure Table output.␊ */␊ - properties?: (AzureTableOutputDataSourceProperties | string)␊ + properties?: (AzureTableOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/Table"␊ [k: string]: unknown␊ }␊ @@ -79054,11 +100660,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of rows to write to the Azure Table at a time.␊ */␊ - batchSize?: (number | string)␊ + batchSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If specified, each item in the array is the name of a column to remove (if present) from output event entities.␊ */␊ - columnsToRemove?: (string[] | string)␊ + columnsToRemove?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This element indicates the name of a column from the SELECT statement in the query that will be used as the partition key for the Azure Table. Required on PUT (CreateOrReplace) requests.␊ */␊ @@ -79080,7 +100692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an Event Hub output.␊ */␊ - properties?: (EventHubOutputDataSourceProperties | string)␊ + properties?: (EventHubOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/EventHub"␊ [k: string]: unknown␊ }␊ @@ -79117,7 +100732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an Azure SQL database output.␊ */␊ - properties?: (AzureSqlDatabaseOutputDataSourceProperties | string)␊ + properties?: (AzureSqlDatabaseOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Sql/Server/Database"␊ [k: string]: unknown␊ }␊ @@ -79154,7 +100772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a DocumentDB output.␊ */␊ - properties?: (DocumentDbOutputDataSourceProperties | string)␊ + properties?: (DocumentDbOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Storage/DocumentDB"␊ [k: string]: unknown␊ }␊ @@ -79195,7 +100816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a Service Bus Queue output.␊ */␊ - properties?: (ServiceBusQueueOutputDataSourceProperties | string)␊ + properties?: (ServiceBusQueueOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/Queue"␊ [k: string]: unknown␊ }␊ @@ -79206,7 +100830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A string array of the names of output columns to be attached to Service Bus messages as custom properties.␊ */␊ - propertyColumns?: (string[] | string)␊ + propertyColumns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.␊ */␊ @@ -79232,7 +100859,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a Service Bus Topic output.␊ */␊ - properties?: (ServiceBusTopicOutputDataSourceProperties | string)␊ + properties?: (ServiceBusTopicOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/Topic"␊ [k: string]: unknown␊ }␊ @@ -79243,7 +100873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A string array of the names of output columns to be attached to Service Bus messages as custom properties.␊ */␊ - propertyColumns?: (string[] | string)␊ + propertyColumns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.␊ */␊ @@ -79269,7 +100902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a Power BI output.␊ */␊ - properties?: (PowerBIOutputDataSourceProperties | string)␊ + properties?: (PowerBIOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "PowerBI"␊ [k: string]: unknown␊ }␊ @@ -79314,7 +100950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an Azure Data Lake Store.␊ */␊ - properties?: (AzureDataLakeStoreOutputDataSourceProperties | string)␊ + properties?: (AzureDataLakeStoreOutputDataSourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataLake/Accounts"␊ [k: string]: unknown␊ }␊ @@ -79363,7 +101002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the SKU. Required on PUT (CreateOrReplace) requests.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79377,7 +101019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a transformation.␊ */␊ - properties?: (TransformationProperties | string)␊ + properties?: (TransformationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79391,7 +101036,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of streaming units that the streaming job uses.␊ */␊ - streamingUnits?: (number | string)␊ + streamingUnits?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79406,7 +101054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an input.␊ */␊ - properties: ((StreamInputProperties | ReferenceInputProperties) | string)␊ + properties: ((StreamInputProperties | ReferenceInputProperties) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "inputs"␊ [k: string]: unknown␊ }␊ @@ -79422,7 +101073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an output.␊ */␊ - properties: (OutputProperties | string)␊ + properties: (OutputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "outputs"␊ [k: string]: unknown␊ }␊ @@ -79438,7 +101092,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a transformation.␊ */␊ - properties: (TransformationProperties | string)␊ + properties: (TransformationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "transformations"␊ [k: string]: unknown␊ }␊ @@ -79454,7 +101111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a function.␊ */␊ - properties: (ScalarFunctionProperties | string)␊ + properties: (ScalarFunctionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -79470,7 +101130,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a function.␊ */␊ - properties: (ScalarFunctionProperties | string)␊ + properties: (ScalarFunctionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/streamingjobs/functions"␊ [k: string]: unknown␊ }␊ @@ -79486,7 +101149,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an input.␊ */␊ - properties: ((StreamInputProperties | ReferenceInputProperties) | string)␊ + properties: ((StreamInputProperties | ReferenceInputProperties) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/streamingjobs/inputs"␊ [k: string]: unknown␊ }␊ @@ -79502,7 +101168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with an output.␊ */␊ - properties: (OutputProperties | string)␊ + properties: (OutputProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/streamingjobs/outputs"␊ [k: string]: unknown␊ }␊ @@ -79518,7 +101187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that are associated with a transformation.␊ */␊ - properties: (TransformationProperties | string)␊ + properties: (TransformationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StreamAnalytics/streamingjobs/transformations"␊ [k: string]: unknown␊ }␊ @@ -79538,18 +101210,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create an environment.␊ */␊ - properties: (EnvironmentCreationProperties | string)␊ + properties: (EnvironmentCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (EnvironmentsEventSourcesChildResource | EnvironmentsReferenceDataSetsChildResource | EnvironmentsAccessPoliciesChildResource)[]␊ /**␊ * The sku determines the capacity of the environment, the SLA (in queries-per-minute and total capacity), and the billing rate.␊ */␊ - sku: (Sku44 | string)␊ + sku: (Sku44 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments"␊ [k: string]: unknown␊ }␊ @@ -79564,11 +101245,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of partition keys according to which the data in the environment will be ordered.␊ */␊ - partitionKeyProperties?: (PartitionKeyProperty[] | string)␊ + partitionKeyProperties?: (PartitionKeyProperty[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.␊ */␊ - storageLimitExceededBehavior?: (("PurgeOldData" | "PauseIngress") | string)␊ + storageLimitExceededBehavior?: (("PurgeOldData" | "PauseIngress") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79582,7 +101269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the property.␊ */␊ - type?: ("String" | string)␊ + type?: ("String" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79593,7 +101283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the EventHub event source that are required on create or update requests.␊ */␊ - properties: (EventHubEventSourceCreationProperties | string)␊ + properties: (EventHubEventSourceCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79619,7 +101312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning state of the resource.␊ */␊ - provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | string)␊ + provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the service bus that contains the event hub.␊ */␊ @@ -79642,7 +101338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IoTHub event source that are required on create or update requests.␊ */␊ - properties: (IoTHubEventSourceCreationProperties | string)␊ + properties: (IoTHubEventSourceCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79668,7 +101367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning state of the resource.␊ */␊ - provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | string)␊ + provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the Shared Access Policy key that grants the Time Series Insights service read access to the iot hub. This property is not shown in event source responses.␊ */␊ @@ -79695,13 +101397,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a reference data set.␊ */␊ - properties: (ReferenceDataSetCreationProperties | string)␊ + properties: (ReferenceDataSetCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "referenceDataSets"␊ [k: string]: unknown␊ }␊ @@ -79712,11 +101420,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used.␊ */␊ - dataStringComparisonBehavior?: (("Ordinal" | "OrdinalIgnoreCase") | string)␊ + dataStringComparisonBehavior?: (("Ordinal" | "OrdinalIgnoreCase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key properties for the reference data set.␊ */␊ - keyProperties: (ReferenceDataSetKeyProperty[] | string)␊ + keyProperties: (ReferenceDataSetKeyProperty[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79730,7 +101444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the key property.␊ */␊ - type?: (("String" | "Double" | "Bool" | "DateTime") | string)␊ + type?: (("String" | "Double" | "Bool" | "DateTime") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79742,7 +101459,10 @@ Generated by [AVA](https://avajs.dev). * Name of the access policy.␊ */␊ name: string␊ - properties: (AccessPolicyResourceProperties | string)␊ + properties: (AccessPolicyResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -79758,7 +101478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles the principal is assigned on the environment.␊ */␊ - roles?: (("Reader" | "Contributor")[] | string)␊ + roles?: (("Reader" | "Contributor")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79768,11 +101491,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the sku. This value can be changed to support scale out of environments after they have been created.␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of this SKU.␊ */␊ - name: (("S1" | "S2") | string)␊ + name: (("S1" | "S2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79791,13 +101520,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a reference data set.␊ */␊ - properties: (ReferenceDataSetCreationProperties | string)␊ + properties: (ReferenceDataSetCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/referenceDataSets"␊ [k: string]: unknown␊ }␊ @@ -79810,7 +101545,10 @@ Generated by [AVA](https://avajs.dev). * Name of the access policy.␊ */␊ name: string␊ - properties: (AccessPolicyResourceProperties | string)␊ + properties: (AccessPolicyResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -79821,11 +101559,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An enum that represents the format of the local timestamp property that needs to be set.␊ */␊ - format?: ("Embedded" | string)␊ + format?: ("Embedded" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.␊ */␊ - timeZoneOffset?: (LocalTimestampTimeZoneOffset | string)␊ + timeZoneOffset?: (LocalTimestampTimeZoneOffset | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79846,7 +101590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the EventHub event source that are required on create or update requests.␊ */␊ - properties: (EventHubEventSourceCreationProperties1 | string)␊ + properties: (EventHubEventSourceCreationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79872,7 +101619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning state of the resource.␊ */␊ - provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | string)␊ + provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the service bus that contains the event hub.␊ */␊ @@ -79895,7 +101645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IoTHub event source that are required on create or update requests.␊ */␊ - properties: (IoTHubEventSourceCreationProperties1 | string)␊ + properties: (IoTHubEventSourceCreationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79921,7 +101674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning state of the resource.␊ */␊ - provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | string)␊ + provisioningState?: (("Accepted" | "Creating" | "Updating" | "Succeeded" | "Failed" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the Shared Access Policy key that grants the Time Series Insights service read access to the iot hub. This property is not shown in event source responses.␊ */␊ @@ -79948,13 +101704,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a reference data set.␊ */␊ - properties: (ReferenceDataSetCreationProperties1 | string)␊ + properties: (ReferenceDataSetCreationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "referenceDataSets"␊ [k: string]: unknown␊ }␊ @@ -79965,11 +101727,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used.␊ */␊ - dataStringComparisonBehavior?: (("Ordinal" | "OrdinalIgnoreCase") | string)␊ + dataStringComparisonBehavior?: (("Ordinal" | "OrdinalIgnoreCase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key properties for the reference data set.␊ */␊ - keyProperties: (ReferenceDataSetKeyProperty1[] | string)␊ + keyProperties: (ReferenceDataSetKeyProperty1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79983,7 +101751,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the key property.␊ */␊ - type?: (("String" | "Double" | "Bool" | "DateTime") | string)␊ + type?: (("String" | "Double" | "Bool" | "DateTime") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -79995,7 +101766,10 @@ Generated by [AVA](https://avajs.dev). * Name of the access policy.␊ */␊ name: string␊ - properties: (AccessPolicyResourceProperties1 | string)␊ + properties: (AccessPolicyResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -80011,7 +101785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles the principal is assigned on the environment.␊ */␊ - roles?: (("Reader" | "Contributor")[] | string)␊ + roles?: (("Reader" | "Contributor")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80021,11 +101798,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the sku. For standard environments, this value can be changed to support scale out of environments after they have been created.␊ */␊ - capacity: (number | string)␊ + capacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of this SKU.␊ */␊ - name: (("S1" | "S2" | "P1" | "L1") | string)␊ + name: (("S1" | "S2" | "P1" | "L1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80036,7 +101819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a standard environment.␊ */␊ - properties: (StandardEnvironmentCreationProperties | string)␊ + properties: (StandardEnvironmentCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80050,11 +101836,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of event properties which will be used to partition data in the environment. Currently, only a single partition key property is supported.␊ */␊ - partitionKeyProperties?: (TimeSeriesIdProperty[] | string)␊ + partitionKeyProperties?: (TimeSeriesIdProperty[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The behavior the Time Series Insights service should take when the environment's capacity has been exceeded. If "PauseIngress" is specified, new events will not be read from the event source. If "PurgeOldData" is specified, new events will continue to be read and old events will be deleted from the environment. The default behavior is PurgeOldData.␊ */␊ - storageLimitExceededBehavior?: (("PurgeOldData" | "PauseIngress") | string)␊ + storageLimitExceededBehavior?: (("PurgeOldData" | "PauseIngress") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80068,7 +101860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the property.␊ */␊ - type?: ("String" | string)␊ + type?: ("String" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80079,7 +101874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a long-term environment.␊ */␊ - properties: (LongTermEnvironmentCreationProperties | string)␊ + properties: (LongTermEnvironmentCreationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80089,15 +101887,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.␊ */␊ - storageConfiguration: (LongTermStorageConfigurationInput | string)␊ + storageConfiguration: (LongTermStorageConfigurationInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of event properties which will be used to define the environment's time series id.␊ */␊ - timeSeriesIdProperties: (TimeSeriesIdProperty[] | string)␊ + timeSeriesIdProperties: (TimeSeriesIdProperty[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.␊ */␊ - warmStoreConfiguration?: (WarmStoreConfigurationProperties | string)␊ + warmStoreConfiguration?: (WarmStoreConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80140,13 +101947,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties used to create a reference data set.␊ */␊ - properties: (ReferenceDataSetCreationProperties1 | string)␊ + properties: (ReferenceDataSetCreationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key-value pairs of additional properties for the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/referenceDataSets"␊ [k: string]: unknown␊ }␊ @@ -80159,7 +101972,10 @@ Generated by [AVA](https://avajs.dev). * Name of the access policy.␊ */␊ name: string␊ - properties: (AccessPolicyResourceProperties1 | string)␊ + properties: (AccessPolicyResourceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.TimeSeriesInsights/environments/accessPolicies"␊ [k: string]: unknown␊ }␊ @@ -80171,7 +101987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity16 | string)␊ + identity?: (Identity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80183,13 +102002,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS1 | BatchAI | VirtualMachine1 | HDInsight1 | DataFactory1) | string)␊ + properties: ((AKS1 | BatchAI | VirtualMachine1 | HDInsight1 | DataFactory1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -80201,7 +102026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity18 | string)␊ + identity?: (Identity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80213,14 +102041,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties5 | string)␊ + properties: (WorkspaceProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: WorkspacesComputesChildResource2[]␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -80231,7 +102065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80276,7 +102113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity18 | string)␊ + identity?: (Identity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80288,13 +102128,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute2 | string)␊ + properties: (Compute2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -80306,7 +102152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties2 | string)␊ + properties?: (AKSProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80316,7 +102165,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -80324,7 +102176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Advance configuration for AKS networking␊ */␊ - aksNetworkingConfiguration?: (AksNetworkingConfiguration1 | string)␊ + aksNetworkingConfiguration?: (AksNetworkingConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster full qualified domain name␊ */␊ @@ -80332,7 +102187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssl configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration2 | string)␊ + sslConfiguration?: (SslConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80376,7 +102234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable ssl for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80387,7 +102248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AML Compute properties␊ */␊ - properties?: (AmlComputeProperties1 | string)␊ + properties?: (AmlComputeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80397,19 +102261,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * scale settings for AML Compute␊ */␊ - scaleSettings?: (ScaleSettings3 | string)␊ + scaleSettings?: (ScaleSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId1 | string)␊ + subnet?: (ResourceId1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a compute.␊ */␊ - userAccountCredentials?: (UserAccountCredentials1 | string)␊ + userAccountCredentials?: (UserAccountCredentials1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority.␊ */␊ - vmPriority?: (("Dedicated" | "LowPriority") | string)␊ + vmPriority?: (("Dedicated" | "LowPriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Size␊ */␊ @@ -80423,11 +102299,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount: (number | string)␊ + maxNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: ((number & string) | string)␊ + minNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node Idle Time before scaling down amlCompute␊ */␊ @@ -80467,7 +102349,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine2 {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties5 | string)␊ + properties?: (VirtualMachineProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties5 {␊ @@ -80478,11 +102363,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials2 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -80516,7 +102407,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight2 {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties2 | string)␊ + properties?: (HDInsightProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties2 {␊ @@ -80527,11 +102421,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials2 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80546,7 +102446,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Databricks1 {␊ computeType: "Databricks"␊ - properties?: (DatabricksProperties1 | string)␊ + properties?: (DatabricksProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DatabricksProperties1 {␊ @@ -80561,7 +102464,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface DataLakeAnalytics1 {␊ computeType: "DataLakeAnalytics"␊ - properties?: (DataLakeAnalyticsProperties1 | string)␊ + properties?: (DataLakeAnalyticsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataLakeAnalyticsProperties1 {␊ @@ -80579,7 +102485,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity18 | string)␊ + identity?: (Identity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80591,13 +102500,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS2 | AmlCompute1 | VirtualMachine2 | HDInsight2 | DataFactory2 | Databricks1 | DataLakeAnalytics1) | string)␊ + properties: ((AKS2 | AmlCompute1 | VirtualMachine2 | HDInsight2 | DataFactory2 | Databricks1 | DataLakeAnalytics1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -80609,7 +102524,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity19 | string)␊ + identity?: (Identity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80621,14 +102539,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties6 | string)␊ + properties: (WorkspaceProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: WorkspacesComputesChildResource3[]␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -80639,7 +102563,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80684,7 +102611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity19 | string)␊ + identity?: (Identity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -80696,13 +102626,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute3 | string)␊ + properties: (Compute3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -80714,7 +102650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties3 | string)␊ + properties?: (AKSProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80724,7 +102663,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -80732,7 +102674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Advance configuration for AKS networking␊ */␊ - aksNetworkingConfiguration?: (AksNetworkingConfiguration2 | string)␊ + aksNetworkingConfiguration?: (AksNetworkingConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster full qualified domain name␊ */␊ @@ -80740,7 +102685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssl configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration3 | string)␊ + sslConfiguration?: (SslConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80784,7 +102732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable ssl for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80795,7 +102746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AML Compute properties␊ */␊ - properties?: (AmlComputeProperties2 | string)␊ + properties?: (AmlComputeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80805,23 +102759,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.␊ */␊ - remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | string)␊ + remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * scale settings for AML Compute␊ */␊ - scaleSettings?: (ScaleSettings4 | string)␊ + scaleSettings?: (ScaleSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId2 | string)␊ + subnet?: (ResourceId2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a compute.␊ */␊ - userAccountCredentials?: (UserAccountCredentials2 | string)␊ + userAccountCredentials?: (UserAccountCredentials2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority.␊ */␊ - vmPriority?: (("Dedicated" | "LowPriority") | string)␊ + vmPriority?: (("Dedicated" | "LowPriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Size␊ */␊ @@ -80835,11 +102804,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount: (number | string)␊ + maxNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: ((number & string) | string)␊ + minNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node Idle Time before scaling down amlCompute␊ */␊ @@ -80879,7 +102854,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine3 {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties6 | string)␊ + properties?: (VirtualMachineProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties6 {␊ @@ -80890,11 +102868,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials3 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -80928,7 +102912,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight3 {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties3 | string)␊ + properties?: (HDInsightProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties3 {␊ @@ -80939,11 +102926,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials3 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -80958,7 +102951,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Databricks2 {␊ computeType: "Databricks"␊ - properties?: (DatabricksProperties2 | string)␊ + properties?: (DatabricksProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DatabricksProperties2 {␊ @@ -80973,7 +102969,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface DataLakeAnalytics2 {␊ computeType: "DataLakeAnalytics"␊ - properties?: (DataLakeAnalyticsProperties2 | string)␊ + properties?: (DataLakeAnalyticsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataLakeAnalyticsProperties2 {␊ @@ -80991,7 +102990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity19 | string)␊ + identity?: (Identity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81003,13 +103005,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS3 | AmlCompute2 | VirtualMachine3 | HDInsight3 | DataFactory3 | Databricks2 | DataLakeAnalytics2) | string)␊ + properties: ((AKS3 | AmlCompute2 | VirtualMachine3 | HDInsight3 | DataFactory3 | Databricks2 | DataLakeAnalytics2) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -81021,7 +103029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity20 | string)␊ + identity?: (Identity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81033,18 +103044,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties7 | string)␊ + properties: (WorkspaceProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: WorkspacesComputesChildResource4[]␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku46 | string)␊ + sku?: (Sku46 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -81055,7 +103075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81100,7 +103123,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity20 | string)␊ + identity?: (Identity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81112,17 +103138,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute4 | string)␊ + properties: (Compute4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku46 | string)␊ + sku?: (Sku46 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -81134,7 +103169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties4 | string)␊ + properties?: (AKSProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81144,7 +103182,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -81152,7 +103193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Advance configuration for AKS networking␊ */␊ - aksNetworkingConfiguration?: (AksNetworkingConfiguration3 | string)␊ + aksNetworkingConfiguration?: (AksNetworkingConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster full qualified domain name␊ */␊ @@ -81160,7 +103204,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssl configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration4 | string)␊ + sslConfiguration?: (SslConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81204,7 +103251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable ssl for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81215,7 +103265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AML Compute properties␊ */␊ - properties?: (AmlComputeProperties3 | string)␊ + properties?: (AmlComputeProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81225,23 +103278,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.␊ */␊ - remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | string)␊ + remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * scale settings for AML Compute␊ */␊ - scaleSettings?: (ScaleSettings5 | string)␊ + scaleSettings?: (ScaleSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId3 | string)␊ + subnet?: (ResourceId3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a compute.␊ */␊ - userAccountCredentials?: (UserAccountCredentials3 | string)␊ + userAccountCredentials?: (UserAccountCredentials3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority.␊ */␊ - vmPriority?: (("Dedicated" | "LowPriority") | string)␊ + vmPriority?: (("Dedicated" | "LowPriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Size␊ */␊ @@ -81255,11 +103323,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount: (number | string)␊ + maxNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: ((number & string) | string)␊ + minNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node Idle Time before scaling down amlCompute␊ */␊ @@ -81299,7 +103373,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine4 {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties7 | string)␊ + properties?: (VirtualMachineProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties7 {␊ @@ -81310,11 +103387,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials4 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -81348,7 +103431,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight4 {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties4 | string)␊ + properties?: (HDInsightProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties4 {␊ @@ -81359,11 +103445,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials4 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81378,7 +103470,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Databricks3 {␊ computeType: "Databricks"␊ - properties?: (DatabricksProperties3 | string)␊ + properties?: (DatabricksProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DatabricksProperties3 {␊ @@ -81393,7 +103488,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface DataLakeAnalytics3 {␊ computeType: "DataLakeAnalytics"␊ - properties?: (DataLakeAnalyticsProperties3 | string)␊ + properties?: (DataLakeAnalyticsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataLakeAnalyticsProperties3 {␊ @@ -81425,7 +103523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity20 | string)␊ + identity?: (Identity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81437,17 +103538,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS4 | AmlCompute3 | VirtualMachine4 | HDInsight4 | DataFactory4 | Databricks3 | DataLakeAnalytics3) | string)␊ + properties: ((AKS4 | AmlCompute3 | VirtualMachine4 | HDInsight4 | DataFactory4 | Databricks3 | DataLakeAnalytics3) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku46 | string)␊ + sku?: (Sku46 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -81459,7 +103569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity21 | string)␊ + identity?: (Identity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81471,18 +103584,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a machine learning workspace.␊ */␊ - properties: (WorkspaceProperties8 | string)␊ + properties: (WorkspaceProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (WorkspacesComputesChildResource5 | WorkspacesPrivateEndpointConnectionsChildResource)[]␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku47 | string)␊ + sku?: (Sku47 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces"␊ [k: string]: unknown␊ }␊ @@ -81493,7 +103615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81516,7 +103641,10 @@ Generated by [AVA](https://avajs.dev). * Url for the discovery service to identify regional endpoints for machine learning experimentation services␊ */␊ discoveryUrl?: string␊ - encryption?: (EncryptionProperty | string)␊ + encryption?: (EncryptionProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The friendly name for this workspace. This name in mutable␊ */␊ @@ -81524,7 +103652,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service␊ */␊ - hbiWorkspace?: (boolean | string)␊ + hbiWorkspace?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created␊ */␊ @@ -81536,11 +103667,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface EncryptionProperty {␊ - keyVaultProperties: (KeyVaultProperties15 | string)␊ + keyVaultProperties: (KeyVaultProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether or not the encryption is enabled for the workspace.␊ */␊ - status: (("Enabled" | "Disabled") | string)␊ + status: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface KeyVaultProperties15 {␊ @@ -81566,7 +103703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity21 | string)␊ + identity?: (Identity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81578,17 +103718,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: (Compute5 | string)␊ + properties: (Compute5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku47 | string)␊ + sku?: (Sku47 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "computes"␊ [k: string]: unknown␊ }␊ @@ -81600,7 +103749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AKS properties␊ */␊ - properties?: (AKSProperties5 | string)␊ + properties?: (AKSProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81610,7 +103762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents␊ */␊ - agentCount?: (number | string)␊ + agentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Agent virtual machine size␊ */␊ @@ -81618,7 +103773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Advance configuration for AKS networking␊ */␊ - aksNetworkingConfiguration?: (AksNetworkingConfiguration4 | string)␊ + aksNetworkingConfiguration?: (AksNetworkingConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster full qualified domain name␊ */␊ @@ -81626,7 +103784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssl configuration for scoring␊ */␊ - sslConfiguration?: (SslConfiguration5 | string)␊ + sslConfiguration?: (SslConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81670,7 +103831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable or disable ssl for scoring.␊ */␊ - status?: (("Disabled" | "Enabled") | string)␊ + status?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81681,7 +103845,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AML Compute properties␊ */␊ - properties?: (AmlComputeProperties4 | string)␊ + properties?: (AmlComputeProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81691,23 +103858,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.␊ */␊ - remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | string)␊ + remoteLoginPortPublicAccess?: (("Enabled" | "Disabled" | "NotSpecified") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * scale settings for AML Compute␊ */␊ - scaleSettings?: (ScaleSettings6 | string)␊ + scaleSettings?: (ScaleSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId4 | string)␊ + subnet?: (ResourceId4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a compute.␊ */␊ - userAccountCredentials?: (UserAccountCredentials4 | string)␊ + userAccountCredentials?: (UserAccountCredentials4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine priority.␊ */␊ - vmPriority?: (("Dedicated" | "LowPriority") | string)␊ + vmPriority?: (("Dedicated" | "LowPriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine Size␊ */␊ @@ -81721,11 +103903,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Max number of nodes to use␊ */␊ - maxNodeCount: (number | string)␊ + maxNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Min number of nodes to use␊ */␊ - minNodeCount?: ((number & string) | string)␊ + minNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Node Idle Time before scaling down amlCompute␊ */␊ @@ -81765,7 +103953,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface VirtualMachine5 {␊ computeType: "VirtualMachine"␊ - properties?: (VirtualMachineProperties8 | string)␊ + properties?: (VirtualMachineProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineProperties8 {␊ @@ -81776,11 +103967,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials5 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Machine size␊ */␊ @@ -81814,7 +104011,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface HDInsight5 {␊ computeType: "HDInsight"␊ - properties?: (HDInsightProperties5 | string)␊ + properties?: (HDInsightProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HDInsightProperties5 {␊ @@ -81825,11 +104025,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Admin credentials for virtual machine␊ */␊ - administratorAccount?: (VirtualMachineSshCredentials5 | string)␊ + administratorAccount?: (VirtualMachineSshCredentials5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port open for ssh connections on the master node of the cluster.␊ */␊ - sshPort?: (number | string)␊ + sshPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81844,7 +104050,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface Databricks4 {␊ computeType: "Databricks"␊ - properties?: (DatabricksProperties4 | string)␊ + properties?: (DatabricksProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DatabricksProperties4 {␊ @@ -81859,7 +104068,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface DataLakeAnalytics4 {␊ computeType: "DataLakeAnalytics"␊ - properties?: (DataLakeAnalyticsProperties4 | string)␊ + properties?: (DataLakeAnalyticsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataLakeAnalyticsProperties4 {␊ @@ -81891,7 +104103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity21 | string)␊ + identity?: (Identity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81903,17 +104118,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties5 | string)␊ + properties: (PrivateEndpointConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku47 | string)␊ + sku?: (Sku47 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -81924,15 +104148,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private Endpoint resource.␊ */␊ - privateEndpoint?: (PrivateEndpoint5 | string)␊ + privateEndpoint?: (PrivateEndpoint5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState5 | string)␊ + privateLinkServiceConnectionState: (PrivateLinkServiceConnectionState5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the private endpoint connection resource.␊ */␊ - provisioningState?: (("Succeeded" | "Creating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Creating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81956,7 +104189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -81967,7 +104203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity21 | string)␊ + identity?: (Identity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -81979,17 +104218,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Machine Learning compute object.␊ */␊ - properties: ((AKS5 | AmlCompute4 | VirtualMachine5 | HDInsight5 | DataFactory5 | Databricks4 | DataLakeAnalytics4) | string)␊ + properties: ((AKS5 | AmlCompute4 | VirtualMachine5 | HDInsight5 | DataFactory5 | Databricks4 | DataLakeAnalytics4) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku47 | string)␊ + sku?: (Sku47 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/computes"␊ [k: string]: unknown␊ }␊ @@ -82001,7 +104249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity21 | string)␊ + identity?: (Identity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the location of the resource.␊ */␊ @@ -82013,17 +104264,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties5 | string)␊ + properties: (PrivateEndpointConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku of the resource␊ */␊ - sku?: (Sku47 | string)␊ + sku?: (Sku47 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains resource tags defined as key/value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.MachineLearningServices/workspaces/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -82043,15 +104303,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku | string)␊ + sku?: (PublicIPAddressSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat1 | string)␊ + properties: (PublicIPAddressPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82059,7 +104328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82069,7 +104341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82079,15 +104354,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings9 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -82095,7 +104379,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -82140,11 +104427,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat1 | string)␊ + properties: (VirtualNetworkPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82159,19 +104452,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace9 | string)␊ + addressSpace: (AddressSpace9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions9 | string)␊ + dhcpOptions?: (DhcpOptions9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet11[] | string)␊ + subnets?: (Subnet11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering9[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -82189,7 +104494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82199,7 +104507,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82209,7 +104520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat1 | string)␊ + properties?: (SubnetPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82231,19 +104545,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource6 | string)␊ + networkSecurityGroup?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource6 | string)␊ + routeTable?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink1[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -82271,7 +104597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -82285,7 +104614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat1 | string)␊ + properties?: (ResourceNavigationLinkFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82313,7 +104645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat1 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82331,27 +104666,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network.␊ */␊ - remoteVirtualNetwork: (SubResource6 | string)␊ + remoteVirtualNetwork: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -82368,7 +104721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat1 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82385,7 +104741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat1 | string)␊ + properties: (SubnetPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82408,15 +104767,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku | string)␊ + sku?: (LoadBalancerSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat1 | string)␊ + properties: (LoadBalancerPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82431,7 +104799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82441,31 +104812,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration1[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool1[] | string)␊ + backendAddressPools?: (BackendAddressPool1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule1[] | string)␊ + loadBalancingRules?: (LoadBalancingRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe1[] | string)␊ + probes?: (Probe1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule2[] | string)␊ + inboundNatRules?: (InboundNatRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool2[] | string)␊ + inboundNatPools?: (InboundNatPool2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule1[] | string)␊ + outboundNatRules?: (OutboundNatRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -82483,7 +104875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat1 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82495,7 +104890,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -82509,15 +104907,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource6 | string)␊ + subnet?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource6 | string)␊ + publicIPAddress?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82531,7 +104938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat1 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82559,7 +104969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat1 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82577,43 +104990,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource6 | string)␊ + frontendIPConfiguration: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource6 | string)␊ + backendAddressPool?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource6 | string)␊ + probe?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the external endpoint. Possible values are 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535. ␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82627,7 +105070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat1 | string)␊ + properties?: (ProbePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82645,19 +105091,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -82675,7 +105133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat1 | string)␊ + properties?: (InboundNatRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82693,27 +105154,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource6 | string)␊ + frontendIPConfiguration: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82727,7 +105206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat1 | string)␊ + properties?: (InboundNatPoolPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82745,23 +105227,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource6 | string)␊ + frontendIPConfiguration: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82775,7 +105272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat1 | string)␊ + properties?: (OutboundNatRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82793,15 +105293,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource6[] | string)␊ + frontendIPConfigurations?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource6 | string)␊ + backendAddressPool: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82818,7 +105327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat1 | string)␊ + properties: (InboundNatRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82841,11 +105353,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat1 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82860,11 +105378,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule1[] | string)␊ + securityRules?: (SecurityRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule1[] | string)␊ + defaultSecurityRules?: (SecurityRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -82882,7 +105406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat1 | string)␊ + properties?: (SecurityRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -82904,7 +105431,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -82920,7 +105450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -82928,27 +105461,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -82965,7 +105516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat1 | string)␊ + properties: (SecurityRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -82988,11 +105542,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat1 | string)␊ + properties: (NetworkInterfacePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -83006,15 +105566,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource6 | string)␊ + networkSecurityGroup?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration1[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings9 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -83022,15 +105591,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -83048,7 +105626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat1 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83066,15 +105647,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource6[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource6[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource6[] | string)␊ + loadBalancerInboundNatRules?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -83082,23 +105672,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource6 | string)␊ + subnet?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource6 | string)␊ + publicIPAddress?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83112,11 +105717,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -83147,11 +105758,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat1 | string)␊ + properties: (RouteTablePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -83166,7 +105783,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route1[] | string)␊ + routes?: (Route1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83180,7 +105800,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat1 | string)␊ + properties?: (RoutePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83202,7 +105825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -83223,7 +105849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat1 | string)␊ + properties: (RoutePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -83246,8 +105875,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -83261,63 +105896,108 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku1 | string)␊ + sku?: (ApplicationGatewaySku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy1 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration1[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate1[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate1[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration1[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort1[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe1[] | string)␊ + probes?: (ApplicationGatewayProbe1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool1[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings1[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener1[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap1[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule1[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration1[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration1 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -83335,15 +106015,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -83353,30 +106042,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration1 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83398,7 +106105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource6 | string)␊ + subnet?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83409,7 +106119,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate1 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83442,7 +106155,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate1 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83483,7 +106199,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration1 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83509,15 +106228,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource6 | string)␊ + subnet?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource6 | string)␊ + publicIPAddress?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83528,7 +106256,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort1 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83550,7 +106281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83561,7 +106295,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe1 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83583,7 +106320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -83595,27 +106335,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch1 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83633,14 +106391,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool1 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83662,11 +106426,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource6[] | string)␊ + backendIPConfigurations?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress1[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83691,7 +106461,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings1 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83713,31 +106486,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource6 | string)␊ + probe?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource6[] | string)␊ + authenticationCertificates?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining1 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -83745,7 +106539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -83753,7 +106550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -83771,18 +106571,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener1 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83804,15 +106613,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource6 | string)␊ + frontendIPConfiguration?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource6 | string)␊ + frontendPort?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -83820,11 +106638,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource6 | string)␊ + sslCertificate?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83835,7 +106659,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap1 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83857,19 +106684,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource6 | string)␊ + defaultBackendAddressPool?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource6 | string)␊ + defaultBackendHttpSettings?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource6 | string)␊ + defaultRedirectConfiguration?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule1[] | string)␊ + pathRules?: (ApplicationGatewayPathRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83880,7 +106719,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule1 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83902,19 +106744,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource6 | string)␊ + backendAddressPool?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource6 | string)␊ + backendHttpSettings?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource6 | string)␊ + redirectConfiguration?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83925,7 +106779,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule1 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -83947,27 +106804,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource6 | string)␊ + backendAddressPool?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource6 | string)␊ + backendHttpSettings?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource6 | string)␊ + httpListener?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource6 | string)␊ + urlPathMap?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource6 | string)␊ + redirectConfiguration?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -83978,7 +106853,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration1 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84000,11 +106878,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource6 | string)␊ + targetListener?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -84012,23 +106896,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource6[] | string)␊ + requestRoutingRules?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource6[] | string)␊ + urlPathMaps?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource6[] | string)␊ + pathRules?: (SubResource6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84038,11 +106937,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -84054,7 +106959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup1[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84068,7 +106976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84087,11 +106998,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat1 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84109,23 +107026,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway1 | SubResource6 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway1 | SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway1 | SubResource6 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway1 | SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway1 | SubResource6 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway1 | SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -84133,19 +107065,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource6 | string)␊ + peer?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy1[] | string)␊ + ipsecPolicies?: (IpsecPolicy1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -84165,11 +107109,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat1 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84183,39 +107133,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration1[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource6 | string)␊ + gatewayDefaultSite?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku1 | string)␊ + sku?: (VirtualNetworkGatewaySku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration1 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings1 | string)␊ + bgpSettings?: (BgpSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -84229,7 +107206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat1 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84247,15 +107227,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource6 | string)␊ + subnet?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource6 | string)␊ + publicIPAddress?: (SubResource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84265,15 +107254,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84283,19 +107281,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace9 | string)␊ + vpnClientAddressPool?: (AddressSpace9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate1[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate1[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -84313,7 +107323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat1 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84341,7 +107354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat1 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84369,7 +107385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -84377,7 +107396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84393,11 +107415,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat1 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84411,7 +107439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace9 | string)␊ + localNetworkAddressSpace?: (AddressSpace9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -84419,7 +107450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings1 | string)␊ + bgpSettings?: (BgpSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -84433,35 +107467,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84480,11 +107538,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat1 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84507,11 +107571,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat1 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84528,7 +107598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat1 | string)␊ + properties: (SubnetPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84545,7 +107618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat1 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84562,7 +107638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat1 | string)␊ + properties: (InboundNatRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84579,7 +107658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat1 | string)␊ + properties: (SecurityRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84596,7 +107678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat1 | string)␊ + properties: (RoutePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84619,15 +107704,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku1 | string)␊ + sku?: (PublicIPAddressSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat2 | string)␊ + properties: (PublicIPAddressPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84635,7 +107729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84645,7 +107742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84655,15 +107755,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings10 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -84671,7 +107780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -84716,11 +107828,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat2 | string)␊ + properties: (VirtualNetworkPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84735,19 +107853,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace10 | string)␊ + addressSpace: (AddressSpace10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions10 | string)␊ + dhcpOptions?: (DhcpOptions10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet12[] | string)␊ + subnets?: (Subnet12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering10[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -84759,11 +107889,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in a Virtual Network.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if Vm protection is enabled for all the subnets in a Virtual Network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84773,7 +107909,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84783,7 +107922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -84793,7 +107935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat2 | string)␊ + properties?: (SubnetPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84815,19 +107960,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource7 | string)␊ + networkSecurityGroup?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource7 | string)␊ + routeTable?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat1[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink2[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -84855,7 +108012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -84869,7 +108029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat2 | string)␊ + properties?: (ResourceNavigationLinkFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84897,7 +108060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat2 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -84915,31 +108081,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource7 | string)␊ + remoteVirtualNetwork: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace10 | string)␊ + remoteAddressSpace?: (AddressSpace10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -84956,7 +108143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat2 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84973,7 +108163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat2 | string)␊ + properties: (SubnetPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -84996,15 +108189,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku1 | string)␊ + sku?: (LoadBalancerSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat2 | string)␊ + properties: (LoadBalancerPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85019,7 +108221,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -85029,31 +108234,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration2[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool2[] | string)␊ + backendAddressPools?: (BackendAddressPool2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule2[] | string)␊ + loadBalancingRules?: (LoadBalancingRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe2[] | string)␊ + probes?: (Probe2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule3[] | string)␊ + inboundNatRules?: (InboundNatRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool3[] | string)␊ + inboundNatPools?: (InboundNatPool3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule2[] | string)␊ + outboundNatRules?: (OutboundNatRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -85071,7 +108297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat2 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85083,7 +108312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -85097,15 +108329,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource7 | string)␊ + subnet?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource7 | string)␊ + publicIPAddress?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85119,7 +108360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat2 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85147,7 +108391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat2 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85165,40 +108412,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource7 | string)␊ + frontendIPConfiguration: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource7 | string)␊ + backendAddressPool?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource7 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85212,7 +108489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat2 | string)␊ + properties?: (ProbePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85230,19 +108510,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -85260,7 +108552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat2 | string)␊ + properties?: (InboundNatRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85278,24 +108573,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource7 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85309,7 +108622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat2 | string)␊ + properties?: (InboundNatPoolPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85327,20 +108643,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource7 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85354,7 +108685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat2 | string)␊ + properties?: (OutboundNatRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85372,15 +108706,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource7[] | string)␊ + frontendIPConfigurations?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource7 | string)␊ + backendAddressPool: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85397,7 +108740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat2 | string)␊ + properties: (InboundNatRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85420,11 +108766,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat2 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85439,11 +108791,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule2[] | string)␊ + securityRules?: (SecurityRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule2[] | string)␊ + defaultSecurityRules?: (SecurityRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -85461,7 +108819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat2 | string)␊ + properties?: (SecurityRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85483,7 +108844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -85499,11 +108863,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (ApplicationSecurityGroup[] | string)␊ + sourceApplicationSecurityGroups?: (ApplicationSecurityGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -85511,31 +108881,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (ApplicationSecurityGroup[] | string)␊ + destinationApplicationSecurityGroups?: (ApplicationSecurityGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85555,13 +108946,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -85574,7 +108974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat2 | string)␊ + properties: (SecurityRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85597,11 +109000,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat2 | string)␊ + properties: (NetworkInterfacePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85615,15 +109024,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource7 | string)␊ + networkSecurityGroup?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration2[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings10 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -85631,15 +109049,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -85657,7 +109084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat2 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85675,15 +109105,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource7[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource7[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource7[] | string)␊ + loadBalancerInboundNatRules?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -85691,27 +109130,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource7 | string)␊ + subnet?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource7 | string)␊ + publicIPAddress?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource7[] | string)␊ + applicationSecurityGroups?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85725,11 +109182,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -85760,11 +109223,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat2 | string)␊ + properties: (RouteTablePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85779,7 +109248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route2[] | string)␊ + routes?: (Route2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -85793,7 +109265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat2 | string)␊ + properties?: (RoutePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -85815,7 +109290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -85836,7 +109314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat2 | string)␊ + properties: (RoutePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85859,8 +109340,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -85874,63 +109361,108 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku2 | string)␊ + sku?: (ApplicationGatewaySku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy2 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration2[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate2[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate2[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration2[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort2[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe2[] | string)␊ + probes?: (ApplicationGatewayProbe2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool2[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings2[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener2[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap2[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule2[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration2[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration2 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -85948,15 +109480,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -85966,30 +109507,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration2 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86011,7 +109570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource7 | string)␊ + subnet?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86022,7 +109584,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate2 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86055,7 +109620,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate2 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86096,7 +109664,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration2 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86122,15 +109693,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource7 | string)␊ + subnet?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource7 | string)␊ + publicIPAddress?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86141,7 +109721,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort2 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86163,7 +109746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86174,7 +109760,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe2 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86196,7 +109785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -86208,27 +109800,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch2 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86246,14 +109856,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool2 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86275,11 +109891,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource7[] | string)␊ + backendIPConfigurations?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress2[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86304,7 +109926,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings2 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86326,31 +109951,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource7 | string)␊ + probe?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource7[] | string)␊ + authenticationCertificates?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining2 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -86358,7 +110004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -86366,7 +110015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -86384,18 +110036,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener2 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86417,15 +110078,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource7 | string)␊ + frontendIPConfiguration?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource7 | string)␊ + frontendPort?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -86433,11 +110103,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource7 | string)␊ + sslCertificate?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86448,7 +110124,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap2 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86470,19 +110149,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource7 | string)␊ + defaultBackendAddressPool?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource7 | string)␊ + defaultBackendHttpSettings?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource7 | string)␊ + defaultRedirectConfiguration?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule2[] | string)␊ + pathRules?: (ApplicationGatewayPathRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86493,7 +110184,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule2 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86515,19 +110209,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource7 | string)␊ + backendAddressPool?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource7 | string)␊ + backendHttpSettings?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource7 | string)␊ + redirectConfiguration?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86538,7 +110244,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule2 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86560,27 +110269,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource7 | string)␊ + backendAddressPool?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource7 | string)␊ + backendHttpSettings?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource7 | string)␊ + httpListener?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource7 | string)␊ + urlPathMap?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource7 | string)␊ + redirectConfiguration?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -86591,7 +110318,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration2 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86613,11 +110343,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource7 | string)␊ + targetListener?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -86625,23 +110361,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource7[] | string)␊ + requestRoutingRules?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource7[] | string)␊ + urlPathMaps?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource7[] | string)␊ + pathRules?: (SubResource7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86651,11 +110402,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -86667,7 +110424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup2[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86681,7 +110441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86694,7 +110457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat2 | string)␊ + properties: (InboundNatRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -86711,7 +110477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat2 | string)␊ + properties: (SecurityRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -86728,7 +110497,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat2 | string)␊ + properties: (RoutePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -86751,15 +110523,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku2 | string)␊ + sku?: (PublicIPAddressSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat3 | string)␊ + properties: (PublicIPAddressPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -86767,7 +110548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86777,7 +110561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86787,15 +110574,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings11 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -86803,7 +110599,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -86848,11 +110647,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat3 | string)␊ + properties: (VirtualNetworkPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -86867,19 +110672,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace?: (AddressSpace11 | string)␊ + addressSpace?: (AddressSpace11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions11 | string)␊ + dhcpOptions?: (DhcpOptions11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet13[] | string)␊ + subnets?: (Subnet13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering11[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -86891,11 +110708,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in a Virtual Network.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if Vm protection is enabled for all the subnets in a Virtual Network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86905,7 +110728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86915,7 +110741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -86925,7 +110754,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat3 | string)␊ + properties?: (SubnetPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -86947,19 +110779,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource8 | string)␊ + networkSecurityGroup?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource8 | string)␊ + routeTable?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat2[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink3[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -86987,7 +110831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -87001,7 +110848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat3 | string)␊ + properties?: (ResourceNavigationLinkFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87029,7 +110879,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat3 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87047,31 +110900,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork?: (SubResource8 | string)␊ + remoteVirtualNetwork?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace11 | string)␊ + remoteAddressSpace?: (AddressSpace11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -87088,7 +110962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat3 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87105,7 +110982,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat3 | string)␊ + properties: (SubnetPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87128,15 +111008,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku2 | string)␊ + sku?: (LoadBalancerSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat3 | string)␊ + properties: (LoadBalancerPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87151,7 +111040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -87161,31 +111053,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration3[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool3[] | string)␊ + backendAddressPools?: (BackendAddressPool3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule3[] | string)␊ + loadBalancingRules?: (LoadBalancingRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe3[] | string)␊ + probes?: (Probe3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule4[] | string)␊ + inboundNatRules?: (InboundNatRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool4[] | string)␊ + inboundNatPools?: (InboundNatPool4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule3[] | string)␊ + outboundNatRules?: (OutboundNatRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -87203,7 +111116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat3 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87215,7 +111131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -87229,15 +111148,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource8 | string)␊ + subnet?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource8 | string)␊ + publicIPAddress?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87251,7 +111179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat3 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87279,7 +111210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat3 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87297,40 +111231,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration?: (SubResource8 | string)␊ + frontendIPConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource8 | string)␊ + backendAddressPool?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource8 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort?: (number | string)␊ + backendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87344,7 +111308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat3 | string)␊ + properties?: (ProbePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87362,19 +111329,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes?: (number | string)␊ + numberOfProbes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -87392,7 +111371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat3 | string)␊ + properties?: (InboundNatRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87410,24 +111392,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration?: (SubResource8 | string)␊ - protocol?: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol?: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort?: (number | string)␊ + frontendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort?: (number | string)␊ + backendPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87441,7 +111441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat3 | string)␊ + properties?: (InboundNatPoolPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87459,20 +111462,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration?: (SubResource8 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87486,7 +111504,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat3 | string)␊ + properties?: (OutboundNatRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87504,15 +111525,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource8[] | string)␊ + frontendIPConfigurations?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource8 | string)␊ + backendAddressPool: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87529,7 +111559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat3 | string)␊ + properties: (InboundNatRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87552,11 +111585,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat3 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87571,11 +111610,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule3[] | string)␊ + securityRules?: (SecurityRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule3[] | string)␊ + defaultSecurityRules?: (SecurityRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -87593,7 +111638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat3 | string)␊ + properties?: (SecurityRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87615,7 +111663,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -87631,11 +111682,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (ApplicationSecurityGroup1[] | string)␊ + sourceApplicationSecurityGroups?: (ApplicationSecurityGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -87643,31 +111700,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (ApplicationSecurityGroup1[] | string)␊ + destinationApplicationSecurityGroups?: (ApplicationSecurityGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87687,13 +111765,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -87706,7 +111793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat3 | string)␊ + properties: (SecurityRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87729,11 +111819,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat3 | string)␊ + properties: (NetworkInterfacePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87747,15 +111843,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource8 | string)␊ + networkSecurityGroup?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations?: (NetworkInterfaceIPConfiguration3[] | string)␊ + ipConfigurations?: (NetworkInterfaceIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings11 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -87763,15 +111868,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -87789,7 +111903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat3 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87807,15 +111924,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource8[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource8[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource8[] | string)␊ + loadBalancerInboundNatRules?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -87823,27 +111949,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource8 | string)␊ + subnet?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource8 | string)␊ + publicIPAddress?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource8[] | string)␊ + applicationSecurityGroups?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87857,11 +112001,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -87892,11 +112042,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat3 | string)␊ + properties: (RouteTablePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87911,11 +112067,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route3[] | string)␊ + routes?: (Route3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -87929,7 +112091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat3 | string)␊ + properties?: (RoutePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -87951,7 +112116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -87972,7 +112140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat3 | string)␊ + properties: (RoutePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -87995,8 +112166,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat3 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -88010,67 +112187,115 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku3 | string)␊ + sku?: (ApplicationGatewaySku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy3 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration3[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate3[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate3[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration3[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort3[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe3[] | string)␊ + probes?: (ApplicationGatewayProbe3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool3[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings3[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener3[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap3[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule3[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration3[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration3 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -88088,15 +112313,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -88106,30 +112340,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration3 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88151,7 +112403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource8 | string)␊ + subnet?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88162,7 +112417,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate3 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88195,7 +112453,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate3 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88236,7 +112497,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration3 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88262,15 +112526,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource8 | string)␊ + subnet?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource8 | string)␊ + publicIPAddress?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88281,7 +112554,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort3 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88303,7 +112579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88314,7 +112593,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe3 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88336,7 +112618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -88348,27 +112633,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch3 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88386,14 +112689,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool3 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88415,11 +112724,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource8[] | string)␊ + backendIPConfigurations?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress3[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88444,7 +112759,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings3 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88466,31 +112784,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource8 | string)␊ + probe?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource8[] | string)␊ + authenticationCertificates?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining3 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -88498,7 +112837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -88506,7 +112848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -88524,18 +112869,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener3 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88557,15 +112911,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource8 | string)␊ + frontendIPConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource8 | string)␊ + frontendPort?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -88573,11 +112936,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource8 | string)␊ + sslCertificate?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88588,7 +112957,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap3 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88610,19 +112982,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource8 | string)␊ + defaultBackendAddressPool?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource8 | string)␊ + defaultBackendHttpSettings?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource8 | string)␊ + defaultRedirectConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule3[] | string)␊ + pathRules?: (ApplicationGatewayPathRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88633,7 +113017,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule3 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88655,19 +113042,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource8 | string)␊ + backendAddressPool?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource8 | string)␊ + backendHttpSettings?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource8 | string)␊ + redirectConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88678,7 +113077,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule3 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88700,27 +113102,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource8 | string)␊ + backendAddressPool?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource8 | string)␊ + backendHttpSettings?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource8 | string)␊ + httpListener?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource8 | string)␊ + urlPathMap?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource8 | string)␊ + redirectConfiguration?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -88731,7 +113151,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration3 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -88753,11 +113176,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource8 | string)␊ + targetListener?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -88765,23 +113194,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource8[] | string)␊ + requestRoutingRules?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource8[] | string)␊ + urlPathMaps?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource8[] | string)␊ + pathRules?: (SubResource8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -88791,11 +113235,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -88807,7 +113257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup3[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -88821,7 +113274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -88834,7 +113290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat3 | string)␊ + properties: (InboundNatRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -88851,7 +113310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat3 | string)␊ + properties: (SecurityRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -88868,7 +113330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat3 | string)␊ + properties: (RoutePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -88891,7 +113356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the job properties␊ */␊ - properties: (JobDetails | string)␊ + properties: (JobDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the tags that will be assigned to the job.␊ */␊ @@ -88908,15 +113376,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default value is false. Indicates whether the manifest files on the drives should be copied to block blobs.␊ */␊ - backupDriveManifest?: (boolean | string)␊ + backupDriveManifest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether a request has been submitted to cancel the job.␊ */␊ - cancelRequested?: (boolean | string)␊ + cancelRequested?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains information about the delivery package being shipped by the customer to the Microsoft data center.␊ */␊ - deliveryPackage?: (DeliveryPackageInformation | string)␊ + deliveryPackage?: (DeliveryPackageInformation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual blob directory to which the copy logs and backups of drive manifest files (if enabled) will be stored.␊ */␊ @@ -88924,15 +113401,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of up to ten drives that comprise the job. The drive list is a required element for an import job; it is not specified for export jobs.␊ */␊ - driveList?: (DriveStatus[] | string)␊ + driveList?: (DriveStatus[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the encryption key properties␊ */␊ - encryptionKey?: (EncryptionKeyDetails | string)␊ + encryptionKey?: (EncryptionKeyDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A property containing information about the blobs to be exported for an export job. This property is required for export jobs, but must not be specified for import jobs.␊ */␊ - export?: (Export | string)␊ + export?: (Export | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A blob path that points to a block blob containing a list of blob names that were not exported due to insufficient drive space. If all blobs were exported successfully, then this element is not included in the response.␊ */␊ @@ -88948,7 +113434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Overall percentage completed for the job.␊ */␊ - percentComplete?: (number | string)␊ + percentComplete?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the provisioning state of the job.␊ */␊ @@ -88956,19 +113445,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the return address information for the job.␊ */␊ - returnAddress?: (ReturnAddress | string)␊ + returnAddress?: (ReturnAddress | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains information about the package being shipped by the customer to the Microsoft data center.␊ */␊ - returnPackage?: (PackageInfomation | string)␊ + returnPackage?: (PackageInfomation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the return carrier and customer's account with the carrier.␊ */␊ - returnShipping?: (ReturnShipping | string)␊ + returnShipping?: (ReturnShipping | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains information about the Microsoft datacenter to which the drives should be shipped.␊ */␊ - shippingInformation?: (ShippingInformation | string)␊ + shippingInformation?: (ShippingInformation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current state of the job.␊ */␊ @@ -88990,7 +113491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of drives included in the package.␊ */␊ - driveCount?: (number | string)␊ + driveCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The date when the package is shipped.␊ */␊ @@ -89012,7 +113516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bytes successfully transferred for the drive.␊ */␊ - bytesSucceeded?: (number | string)␊ + bytesSucceeded?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Detailed status about the data transfer process. This field is not returned in the response until the drive is in the Transferring state.␊ */␊ @@ -89044,11 +113551,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage completed for the drive. ␊ */␊ - percentComplete?: (number | string)␊ + percentComplete?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The drive's current state.␊ */␊ - state?: (("Specified" | "Received" | "NeverReceived" | "Transferring" | "Completed" | "CompletedMoreInfo" | "ShippedBack") | string)␊ + state?: (("Specified" | "Received" | "NeverReceived" | "Transferring" | "Completed" | "CompletedMoreInfo" | "ShippedBack") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A URI that points to the blob containing the verbose log for the data transfer operation. ␊ */␊ @@ -89062,7 +113575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of kek encryption key.␊ */␊ - kekType?: (("MicrosoftManaged" | "CustomerManaged") | string)␊ + kekType?: (("MicrosoftManaged" | "CustomerManaged") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the url for kek encryption key. ␊ */␊ @@ -89080,7 +113596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of the blobs to be exported.␊ */␊ - blobList?: (ExportBlobList | string)␊ + blobList?: (ExportBlobList | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative URI to the block blob that contains the list of blob paths or blob path prefixes as defined above, beginning with the container name. If the blob is in root container, the URI must begin with $root. ␊ */␊ @@ -89094,11 +113613,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of blob-path strings.␊ */␊ - blobPath?: (string[] | string)␊ + blobPath?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of blob-prefix strings.␊ */␊ - blobPathPrefix?: (string[] | string)␊ + blobPathPrefix?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89154,7 +113679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of drives included in the package.␊ */␊ - driveCount: (number | string)␊ + driveCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The date when the package is shipped.␊ */␊ @@ -89233,7 +113761,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The etag of the zone.␊ */␊ @@ -89241,9 +113772,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the zone.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Represents the properties of the zone.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (DnsZones_TXTChildResource | DnsZones_SRVChildResource | DnsZones_SOAChildResource | DnsZones_PTRChildResource | DnsZones_NSChildResource | DnsZones_MXChildResource | DnsZones_CNAMEChildResource | DnsZones_CAAChildResource | DnsZones_AAAAChildResource | DnsZones_AChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -89261,7 +113798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89273,51 +113813,87 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TTL (time-to-live) of the records in the record set.␊ */␊ - TTL?: (number | string)␊ + TTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of A records in the record set.␊ */␊ - ARecords?: (ARecord2[] | string)␊ + ARecords?: (ARecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AAAA records in the record set.␊ */␊ - AAAARecords?: (AaaaRecord2[] | string)␊ + AAAARecords?: (AaaaRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of MX records in the record set.␊ */␊ - MXRecords?: (MxRecord2[] | string)␊ + MXRecords?: (MxRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of NS records in the record set.␊ */␊ - NSRecords?: (NsRecord2[] | string)␊ + NSRecords?: (NsRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of PTR records in the record set.␊ */␊ - PTRRecords?: (PtrRecord2[] | string)␊ + PTRRecords?: (PtrRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SRV records in the record set.␊ */␊ - SRVRecords?: (SrvRecord2[] | string)␊ + SRVRecords?: (SrvRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of TXT records in the record set.␊ */␊ - TXTRecords?: (TxtRecord2[] | string)␊ + TXTRecords?: (TxtRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CNAME record in the record set.␊ */␊ - CNAMERecord?: (CnameRecord2 | string)␊ + CNAMERecord?: (CnameRecord2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SOA record in the record set.␊ */␊ - SOARecord?: (SoaRecord2 | string)␊ + SOARecord?: (SoaRecord2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of CAA records in the record set.␊ */␊ - caaRecords?: (CaaRecord[] | string)␊ + caaRecords?: (CaaRecord[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89347,7 +113923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The preference value for this MX record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The domain name of the mail host for this MX record.␊ */␊ @@ -89381,15 +113960,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The priority value for this SRV record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight value for this SRV record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port value for this SRV record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target domain name for this SRV record.␊ */␊ @@ -89403,7 +113991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The text value of this TXT record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89431,23 +114022,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial number for this SOA record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh value for this SOA record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retry time for this SOA record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expire time for this SOA record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum value for this SOA record. By convention this is used to determine the negative caching duration.␊ */␊ - minimumTTL?: (number | string)␊ + minimumTTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89457,7 +114063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flags for this CAA record as an integer between 0 and 255.␊ */␊ - flags?: (number | string)␊ + flags?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tag for this CAA record.␊ */␊ @@ -89482,7 +114091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89499,7 +114111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89516,7 +114131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89533,7 +114151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89550,7 +114171,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89567,7 +114191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89584,7 +114211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89601,7 +114231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89618,7 +114251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89635,7 +114271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89652,7 +114291,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89669,7 +114311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89686,7 +114331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89703,7 +114351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89720,7 +114371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89737,7 +114391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89754,7 +114411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89771,7 +114431,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89788,7 +114451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties2 | string)␊ + properties: (RecordSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89807,11 +114473,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat2 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -89829,23 +114501,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway2 | SubResource7 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway2 | SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway2 | SubResource7 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway2 | SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway2 | SubResource7 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway2 | SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -89853,19 +114540,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource7 | string)␊ + peer?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy2[] | string)␊ + ipsecPolicies?: (IpsecPolicy2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -89885,11 +114584,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat2 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -89903,39 +114608,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration2[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource7 | string)␊ + gatewayDefaultSite?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku2 | string)␊ + sku?: (VirtualNetworkGatewaySku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration2 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings2 | string)␊ + bgpSettings?: (BgpSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -89949,7 +114681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat2 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -89967,15 +114702,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource7 | string)␊ + subnet?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource7 | string)␊ + publicIPAddress?: (SubResource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -89985,15 +114729,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90003,19 +114756,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace10 | string)␊ + vpnClientAddressPool?: (AddressSpace10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate2[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate2[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -90033,7 +114798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat2 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -90061,7 +114829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat2 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -90089,7 +114860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -90097,7 +114871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90113,11 +114890,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat2 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90131,7 +114914,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace10 | string)␊ + localNetworkAddressSpace?: (AddressSpace10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -90139,7 +114925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings2 | string)␊ + bgpSettings?: (BgpSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -90153,35 +114942,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90200,11 +115013,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat2 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90227,11 +115046,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat2 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90248,7 +115073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat2 | string)␊ + properties: (SubnetPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90265,7 +115093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat2 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90288,7 +115119,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The etag of the zone.␊ */␊ @@ -90296,9 +115130,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the zone.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Represents the properties of the zone.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (DnsZones_TXTChildResource1 | DnsZones_SRVChildResource1 | DnsZones_SOAChildResource1 | DnsZones_PTRChildResource1 | DnsZones_NSChildResource1 | DnsZones_MXChildResource1 | DnsZones_CNAMEChildResource1 | DnsZones_CAAChildResource1 | DnsZones_AAAAChildResource1 | DnsZones_AChildResource1)[]␊ [k: string]: unknown␊ }␊ @@ -90316,7 +115156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90328,51 +115171,87 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TTL (time-to-live) of the records in the record set.␊ */␊ - TTL?: (number | string)␊ + TTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of A records in the record set.␊ */␊ - ARecords?: (ARecord3[] | string)␊ + ARecords?: (ARecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AAAA records in the record set.␊ */␊ - AAAARecords?: (AaaaRecord3[] | string)␊ + AAAARecords?: (AaaaRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of MX records in the record set.␊ */␊ - MXRecords?: (MxRecord3[] | string)␊ + MXRecords?: (MxRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of NS records in the record set.␊ */␊ - NSRecords?: (NsRecord3[] | string)␊ + NSRecords?: (NsRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of PTR records in the record set.␊ */␊ - PTRRecords?: (PtrRecord3[] | string)␊ + PTRRecords?: (PtrRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SRV records in the record set.␊ */␊ - SRVRecords?: (SrvRecord3[] | string)␊ + SRVRecords?: (SrvRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of TXT records in the record set.␊ */␊ - TXTRecords?: (TxtRecord3[] | string)␊ + TXTRecords?: (TxtRecord3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CNAME record in the record set.␊ */␊ - CNAMERecord?: (CnameRecord3 | string)␊ + CNAMERecord?: (CnameRecord3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SOA record in the record set.␊ */␊ - SOARecord?: (SoaRecord3 | string)␊ + SOARecord?: (SoaRecord3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of CAA records in the record set.␊ */␊ - caaRecords?: (CaaRecord1[] | string)␊ + caaRecords?: (CaaRecord1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90402,7 +115281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The preference value for this MX record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The domain name of the mail host for this MX record.␊ */␊ @@ -90436,15 +115318,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The priority value for this SRV record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight value for this SRV record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port value for this SRV record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target domain name for this SRV record.␊ */␊ @@ -90458,7 +115349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The text value of this TXT record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90486,23 +115380,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial number for this SOA record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh value for this SOA record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retry time for this SOA record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expire time for this SOA record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum value for this SOA record. By convention this is used to determine the negative caching duration.␊ */␊ - minimumTTL?: (number | string)␊ + minimumTTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90512,7 +115421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flags for this CAA record as an integer between 0 and 255.␊ */␊ - flags?: (number | string)␊ + flags?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tag for this CAA record.␊ */␊ @@ -90537,7 +115449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90554,7 +115469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90571,7 +115489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90588,7 +115509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90605,7 +115529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90622,7 +115549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90639,7 +115569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90656,7 +115589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90673,7 +115609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90690,7 +115629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90707,7 +115649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90724,7 +115669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90741,7 +115689,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90758,7 +115709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90775,7 +115729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90792,7 +115749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90809,7 +115769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90826,7 +115789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90843,7 +115809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties3 | string)␊ + properties: (RecordSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -90862,11 +115831,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat3 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90884,23 +115859,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway3 | SubResource8 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway3 | SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway3 | SubResource8 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway3 | SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway3 | SubResource8 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway3 | SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -90908,19 +115898,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource8 | string)␊ + peer?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy3[] | string)␊ + ipsecPolicies?: (IpsecPolicy3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -90940,11 +115942,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat3 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -90958,39 +115966,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration3[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource8 | string)␊ + gatewayDefaultSite?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku3 | string)␊ + sku?: (VirtualNetworkGatewaySku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration3 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings3 | string)␊ + bgpSettings?: (BgpSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -91004,7 +116039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat3 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91022,15 +116060,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource8 | string)␊ + subnet?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource8 | string)␊ + publicIPAddress?: (SubResource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91040,15 +116087,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91058,19 +116114,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace11 | string)␊ + vpnClientAddressPool?: (AddressSpace11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate3[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate3[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -91088,7 +116156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat3 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91116,7 +116187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat3 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91144,7 +116218,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -91152,7 +116229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91168,11 +116248,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat3 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91186,7 +116272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace11 | string)␊ + localNetworkAddressSpace?: (AddressSpace11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -91194,7 +116283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings3 | string)␊ + bgpSettings?: (BgpSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -91208,35 +116300,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91255,11 +116371,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat3 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91282,11 +116404,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat3 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91303,7 +116431,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat3 | string)␊ + properties: (SubnetPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91320,7 +116451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat3 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91335,7 +116469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Location of the resource.␊ */␊ - location: ("global" | string)␊ + location: ("global" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Azure Stack registration.␊ */␊ @@ -91343,7 +116480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Azure Stack registration resource␊ */␊ - properties: (RegistrationParameterProperties | string)␊ + properties: (RegistrationParameterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RegistrationsCustomerSubscriptionsChildResource[]␊ type: "Microsoft.AzureStack/registrations"␊ [k: string]: unknown␊ @@ -91374,7 +116514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Customer subscription properties.␊ */␊ - properties: (CustomerSubscriptionProperties | string)␊ + properties: (CustomerSubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customerSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -91404,7 +116547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Customer subscription properties.␊ */␊ - properties: (CustomerSubscriptionProperties | string)␊ + properties: (CustomerSubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AzureStack/registrations/customerSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -91424,15 +116570,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku3 | string)␊ + sku?: (PublicIPAddressSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat4 | string)␊ + properties: (PublicIPAddressPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91440,7 +116595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91450,7 +116608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91460,19 +116621,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings12 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag[] | string)␊ + ipTags?: (IpTag[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -91480,7 +116653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -91539,11 +116715,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat4 | string)␊ + properties: (VirtualNetworkPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91558,19 +116740,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace12 | string)␊ + addressSpace: (AddressSpace12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions12 | string)␊ + dhcpOptions?: (DhcpOptions12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet14[] | string)␊ + subnets?: (Subnet14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering12[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -91582,11 +116776,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in a Virtual Network.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if Vm protection is enabled for all the subnets in a Virtual Network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91596,7 +116796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91606,7 +116809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91616,7 +116822,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat4 | string)␊ + properties?: (SubnetPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91638,19 +116847,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource9 | string)␊ + networkSecurityGroup?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource9 | string)␊ + routeTable?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat3[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink4[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -91678,7 +116899,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -91692,7 +116916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat4 | string)␊ + properties?: (ResourceNavigationLinkFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91720,7 +116947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat4 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91738,31 +116968,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource9 | string)␊ + remoteVirtualNetwork: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace12 | string)␊ + remoteAddressSpace?: (AddressSpace12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -91779,7 +117030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat4 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91796,7 +117050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat4 | string)␊ + properties: (SubnetPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91819,15 +117076,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku3 | string)␊ + sku?: (LoadBalancerSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat4 | string)␊ + properties: (LoadBalancerPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -91842,7 +117108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91852,31 +117121,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration4[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool4[] | string)␊ + backendAddressPools?: (BackendAddressPool4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule4[] | string)␊ + loadBalancingRules?: (LoadBalancingRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe4[] | string)␊ + probes?: (Probe4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule5[] | string)␊ + inboundNatRules?: (InboundNatRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool5[] | string)␊ + inboundNatPools?: (InboundNatPool5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule4[] | string)␊ + outboundNatRules?: (OutboundNatRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -91894,7 +117184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat4 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91906,7 +117199,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -91920,15 +117216,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource9 | string)␊ + subnet?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource9 | string)␊ + publicIPAddress?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -91942,7 +117247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat4 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91970,7 +117278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat4 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -91988,40 +117299,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource9 | string)␊ + frontendIPConfiguration: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource9 | string)␊ + backendAddressPool?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource9 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92035,7 +117376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat4 | string)␊ + properties?: (ProbePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92053,19 +117397,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -92083,7 +117439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat4 | string)␊ + properties?: (InboundNatRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92101,24 +117460,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource9 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92132,7 +117509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat4 | string)␊ + properties?: (InboundNatPoolPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92150,28 +117530,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource9 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92185,7 +117586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat4 | string)␊ + properties?: (OutboundNatRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92203,15 +117607,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource9[] | string)␊ + frontendIPConfigurations?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource9 | string)␊ + backendAddressPool: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92228,7 +117641,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat4 | string)␊ + properties: (InboundNatRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92251,11 +117667,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat4 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92270,11 +117692,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule4[] | string)␊ + securityRules?: (SecurityRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule4[] | string)␊ + defaultSecurityRules?: (SecurityRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -92292,7 +117720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat4 | string)␊ + properties?: (SecurityRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92314,7 +117745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -92330,11 +117764,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (ApplicationSecurityGroup2[] | string)␊ + sourceApplicationSecurityGroups?: (ApplicationSecurityGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -92342,31 +117782,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (ApplicationSecurityGroup2[] | string)␊ + destinationApplicationSecurityGroups?: (ApplicationSecurityGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92386,13 +117847,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -92405,7 +117875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat4 | string)␊ + properties: (SecurityRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92428,11 +117901,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat4 | string)␊ + properties: (NetworkInterfacePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92446,15 +117925,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource9 | string)␊ + networkSecurityGroup?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration4[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings12 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -92462,15 +117950,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -92488,7 +117985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat4 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92506,15 +118006,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource9[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource9[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource9[] | string)␊ + loadBalancerInboundNatRules?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -92522,27 +118031,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource9 | string)␊ + subnet?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource9 | string)␊ + publicIPAddress?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource9[] | string)␊ + applicationSecurityGroups?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92556,11 +118083,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -92591,11 +118124,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat4 | string)␊ + properties: (RouteTablePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92610,11 +118149,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route4[] | string)␊ + routes?: (Route4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92628,7 +118173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat4 | string)␊ + properties?: (RoutePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92650,7 +118198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -92671,7 +118222,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat4 | string)␊ + properties: (RoutePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92694,8 +118248,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat4 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -92709,67 +118269,115 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku4 | string)␊ + sku?: (ApplicationGatewaySku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy4 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration4[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate4[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate4[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration4[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort4[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe4[] | string)␊ + probes?: (ApplicationGatewayProbe4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool4[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings4[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener4[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap4[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule4[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration4[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration4 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -92787,15 +118395,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -92805,30 +118422,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration4 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92850,7 +118485,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource9 | string)␊ + subnet?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92861,7 +118499,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate4 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92894,7 +118535,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate4 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92935,7 +118579,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration4 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -92961,15 +118608,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource9 | string)␊ + subnet?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource9 | string)␊ + publicIPAddress?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -92980,7 +118636,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort4 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93002,7 +118661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93013,7 +118675,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe4 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93035,7 +118700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -93047,27 +118715,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch4 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93085,14 +118771,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool4 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93114,11 +118806,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource9[] | string)␊ + backendIPConfigurations?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress4[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93143,7 +118841,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings4 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93165,31 +118866,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource9 | string)␊ + probe?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource9[] | string)␊ + authenticationCertificates?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining4 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -93197,7 +118919,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -93205,7 +118930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -93223,18 +118951,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener4 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93256,15 +118993,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource9 | string)␊ + frontendIPConfiguration?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource9 | string)␊ + frontendPort?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -93272,11 +119018,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource9 | string)␊ + sslCertificate?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93287,7 +119039,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap4 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93309,19 +119064,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource9 | string)␊ + defaultBackendAddressPool?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource9 | string)␊ + defaultBackendHttpSettings?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource9 | string)␊ + defaultRedirectConfiguration?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule4[] | string)␊ + pathRules?: (ApplicationGatewayPathRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93332,7 +119099,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule4 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93354,19 +119124,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource9 | string)␊ + backendAddressPool?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource9 | string)␊ + backendHttpSettings?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource9 | string)␊ + redirectConfiguration?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93377,7 +119159,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule4 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93399,27 +119184,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource9 | string)␊ + backendAddressPool?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource9 | string)␊ + backendHttpSettings?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource9 | string)␊ + httpListener?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource9 | string)␊ + urlPathMap?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource9 | string)␊ + redirectConfiguration?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -93430,7 +119233,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration4 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93452,11 +119258,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource9 | string)␊ + targetListener?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -93464,23 +119276,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource9[] | string)␊ + requestRoutingRules?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource9[] | string)␊ + urlPathMaps?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource9[] | string)␊ + pathRules?: (SubResource9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93490,11 +119317,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -93506,7 +119339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup4[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93520,7 +119356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93539,11 +119378,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat4 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93561,23 +119406,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway4 | SubResource9 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway4 | SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway4 | SubResource9 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway4 | SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway4 | SubResource9 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway4 | SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -93585,19 +119445,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource9 | string)␊ + peer?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy4[] | string)␊ + ipsecPolicies?: (IpsecPolicy4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -93617,11 +119489,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat4 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93635,39 +119513,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration4[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource9 | string)␊ + gatewayDefaultSite?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku4 | string)␊ + sku?: (VirtualNetworkGatewaySku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration4 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings4 | string)␊ + bgpSettings?: (BgpSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -93681,7 +119586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat4 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93699,15 +119607,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource9 | string)␊ + subnet?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource9 | string)␊ + publicIPAddress?: (SubResource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93717,15 +119634,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93735,19 +119661,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace12 | string)␊ + vpnClientAddressPool?: (AddressSpace12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate4[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate4[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -93765,7 +119703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat4 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93793,7 +119734,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat4 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -93821,7 +119765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -93829,7 +119776,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93845,11 +119795,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat4 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93863,7 +119819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace12 | string)␊ + localNetworkAddressSpace?: (AddressSpace12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -93871,7 +119830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings4 | string)␊ + bgpSettings?: (BgpSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -93885,35 +119847,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -93932,11 +119918,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat4 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93959,11 +119951,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat4 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93980,7 +119978,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat4 | string)␊ + properties: (SubnetPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -93997,7 +119998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat4 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -94014,7 +120018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat4 | string)␊ + properties: (InboundNatRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -94031,7 +120038,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat4 | string)␊ + properties: (SecurityRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -94048,7 +120058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat4 | string)␊ + properties: (RoutePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -94071,13 +120084,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties2 | string)␊ + properties: (ImageProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -94085,11 +120104,17 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of an Image.␊ */␊ export interface ImageProperties2 {␊ - sourceVirtualMachine?: (SubResource10 | string)␊ + sourceVirtualMachine?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile2 | string)␊ + storageProfile?: (ImageStorageProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource10 {␊ @@ -94106,15 +120131,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk2[] | string)␊ + dataDisks?: (ImageDataDisk2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk?: (ImageOSDisk2 | string)␊ + osDisk?: (ImageOSDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).␊ */␊ - zoneResilient?: (boolean | string)␊ + zoneResilient?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94128,21 +120162,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource10 | string)␊ - snapshot?: (SubResource10 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94156,25 +120208,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource10 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource10 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94193,17 +120266,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties2 | string)␊ + properties: (AvailabilitySetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku48 | string)␊ + sku?: (Sku48 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -94214,15 +120296,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource10[] | string)␊ + virtualMachines?: (SubResource10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94232,7 +120323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -94251,7 +120345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity2 | string)␊ + identity?: (VirtualMachineIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -94263,23 +120360,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan3 | string)␊ + plan?: (Plan3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties9 | string)␊ + properties: (VirtualMachineProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource2[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94289,11 +120398,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of user identities associated with the Virtual Machine. The user identity references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'.␊ */␊ - identityIds?: (string[] | string)␊ + identityIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94322,15 +120437,24 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of a Virtual Machine.␊ */␊ export interface VirtualMachineProperties9 {␊ - availabilitySet?: (SubResource10 | string)␊ + availabilitySet?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile2 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile3 | string)␊ + hardwareProfile?: (HardwareProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -94338,15 +120462,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile3 | string)␊ + networkProfile?: (NetworkProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile2 | string)␊ + osProfile?: (OSProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile3 | string)␊ + storageProfile?: (StorageProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94356,7 +120489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics2 | string)␊ + bootDiagnostics?: (BootDiagnostics2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94366,7 +120502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -94380,7 +120519,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94390,7 +120532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference2[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94404,7 +120549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties2 | string)␊ + properties?: (NetworkInterfaceReferenceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94414,7 +120562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94440,15 +120591,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration3 | string)␊ + linuxConfiguration?: (LinuxConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup2[] | string)␊ + secrets?: (VaultSecretGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration4 | string)␊ + windowsConfiguration?: (WindowsConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94458,11 +120618,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration2 | string)␊ + ssh?: (SshConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94472,7 +120638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey2[] | string)␊ + publicKeys?: (SshPublicKey2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94493,11 +120662,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup2 {␊ - sourceVault?: (SubResource10 | string)␊ + sourceVault?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate2[] | string)␊ + vaultCertificates?: (VaultCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94521,15 +120696,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent3[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine is enabled for automatic updates.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -94537,7 +120721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration2 | string)␊ + winRM?: (WinRMConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94547,7 +120734,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -94555,11 +120745,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94569,7 +120765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener3[] | string)␊ + listeners?: (WinRMListener3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94583,7 +120782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94593,15 +120795,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk4[] | string)␊ + dataDisks?: (DataDisk4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference4 | string)␊ + imageReference?: (ImageReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk3 | string)␊ + osDisk?: (OSDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94611,27 +120822,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk2 | string)␊ + image?: (VirtualHardDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters2 | string)␊ + managedDisk?: (ManagedDiskParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -94639,11 +120868,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk2 | string)␊ + vhd?: (VirtualHardDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94667,7 +120902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94703,27 +120941,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings2 | string)␊ + encryptionSettings?: (DiskEncryptionSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk2 | string)␊ + image?: (VirtualHardDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters2 | string)␊ + managedDisk?: (ManagedDiskParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -94731,15 +120987,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk2 | string)␊ + vhd?: (VirtualHardDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94749,15 +121014,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference2 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference2 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94768,7 +121042,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource10 | string)␊ + sourceVault: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94779,7 +121056,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource10 | string)␊ + sourceVault: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -94801,7 +121081,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -94823,7 +121106,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics3 {␊ @@ -95405,7 +121691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity2 | string)␊ + identity?: (VirtualMachineScaleSetIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -95417,27 +121706,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan3 | string)␊ + plan?: (Plan3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties2 | string)␊ + properties: (VirtualMachineScaleSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualMachineScaleSetsExtensionsChildResource1 | VirtualMachineScaleSetsVirtualmachinesChildResource)[]␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku48 | string)␊ + sku?: (Sku48 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95447,11 +121751,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of user identities associated with the virtual machine scale set. The user identity references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identities/{identityName}'.␊ */␊ - identityIds?: (string[] | string)␊ + identityIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95461,27 +121771,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count for each placement group.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy3 | string)␊ + upgradePolicy?: (UpgradePolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile2 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage.␊ */␊ - zoneBalance?: (boolean | string)␊ + zoneBalance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95491,19 +121819,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the image becomes available.␊ */␊ - automaticOSUpgrade?: (boolean | string)␊ + automaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used for performing automatic OS upgrade.␊ */␊ - autoOSUpgradePolicy?: (AutoOSUpgradePolicy | string)␊ + autoOSUpgradePolicy?: (AutoOSUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy1 | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95513,7 +121853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS image rollback feature should be disabled. Default value is false.␊ */␊ - disableAutoRollback?: (boolean | string)␊ + disableAutoRollback?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95523,15 +121866,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -95545,15 +121897,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile2 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for virtual machines in a low priority scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile3 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -95561,19 +121922,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile3 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile2 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machines in the scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - priority?: (("Regular" | "Low") | string)␊ + priority?: (("Regular" | "Low") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile3 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95583,7 +121956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension3[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95604,11 +121980,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference2 | string)␊ + healthProbe?: (ApiEntityReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration2[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95636,7 +122018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties2 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95646,24 +122031,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings1 | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether IP forwarding enabled on this NIC.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration2[] | string)␊ - networkSecurityGroup?: (SubResource10 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95673,7 +122076,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95691,7 +122097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties2 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95701,31 +122110,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource10[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource10[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource10[] | string)␊ + loadBalancerInboundNatPools?: (SubResource10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration1 | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference2 | string)␊ + subnet?: (ApiEntityReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95739,7 +122169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties1 | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95749,11 +122182,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings1 | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95789,15 +122228,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration3 | string)␊ + linuxConfiguration?: (LinuxConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup2[] | string)␊ + secrets?: (VaultSecretGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration4 | string)␊ + windowsConfiguration?: (WindowsConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95807,15 +122255,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk2[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference4 | string)␊ + imageReference?: (ImageReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk3 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95825,23 +122282,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters2 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -95849,7 +122321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95859,7 +122334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. Possible values are: Standard_LRS or Premium_LRS.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95869,19 +122347,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk2 | string)␊ + image?: (VirtualHardDisk2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters2 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -95889,15 +122379,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -95912,7 +122411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties1 | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -95923,7 +122425,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -95970,17 +122475,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan3 | string)␊ + plan?: (Plan3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties | string)␊ + properties: (VirtualMachineScaleSetVMProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -95988,15 +122502,24 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ export interface VirtualMachineScaleSetVMProperties {␊ - availabilitySet?: (SubResource10 | string)␊ + availabilitySet?: (SubResource10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile2 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile3 | string)␊ + hardwareProfile?: (HardwareProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -96004,15 +122527,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile3 | string)␊ + networkProfile?: (NetworkProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile2 | string)␊ + osProfile?: (OSProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile3 | string)␊ + storageProfile?: (StorageProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96034,7 +122566,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -96067,18 +122602,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties used to create a new server.␊ */␊ - properties: (ServerPropertiesForCreate | string)␊ + properties: (ServerPropertiesForCreate | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersFirewallRulesChildResource2 | ServersVirtualNetworkRulesChildResource1 | ServersDatabasesChildResource1 | ServersConfigurationsChildResource | ServersPrivateEndpointConnectionsChildResource | ServersSecurityAlertPoliciesChildResource)[]␊ /**␊ * Billing information related properties of a server.␊ */␊ - sku?: (Sku49 | string)␊ + sku?: (Sku49 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application-specific metadata in the form of key-value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers"␊ [k: string]: unknown␊ }␊ @@ -96089,19 +122633,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup retention days for the server.␊ */␊ - backupRetentionDays?: (number | string)␊ + backupRetentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Geo-redundant or not for server backup.␊ */␊ - geoRedundantBackup?: (("Enabled" | "Disabled") | string)␊ + geoRedundantBackup?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Storage Auto Grow.␊ */␊ - storageAutogrow?: (("Enabled" | "Disabled") | string)␊ + storageAutogrow?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max storage allowed for a server.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96168,7 +122724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties2 | string)␊ + properties: (FirewallRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -96198,7 +122757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties1 | string)␊ + properties: (VirtualNetworkRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -96209,7 +122771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -96228,7 +122793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties6 | string)␊ + properties: (DatabaseProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -96258,7 +122826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties | string)␊ + properties: (ConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -96288,7 +122859,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties6 | string)␊ + properties: (PrivateEndpointConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -96296,8 +122870,14 @@ Generated by [AVA](https://avajs.dev). * Properties of a private endpoint connection.␊ */␊ export interface PrivateEndpointConnectionProperties6 {␊ - privateEndpoint?: (PrivateEndpointProperty | string)␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionStateProperty | string)␊ + privateEndpoint?: (PrivateEndpointProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionStateProperty | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface PrivateEndpointProperty {␊ @@ -96330,7 +122910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties2 | string)␊ + properties: (SecurityAlertPolicyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -96341,23 +122924,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -96375,7 +122973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale up/out capacity, representing server's compute units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of hardware.␊ */␊ @@ -96391,7 +122992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the particular SKU, e.g. Basic.␊ */␊ - tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | string)␊ + tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96406,7 +123010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties | string)␊ + properties: (ConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/configurations"␊ [k: string]: unknown␊ }␊ @@ -96422,7 +123029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties6 | string)␊ + properties: (DatabaseProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -96438,7 +123048,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties2 | string)␊ + properties: (FirewallRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -96454,7 +123067,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties1 | string)␊ + properties: (VirtualNetworkRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -96470,7 +123086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties2 | string)␊ + properties: (SecurityAlertPolicyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -96486,7 +123105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties6 | string)␊ + properties: (PrivateEndpointConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMariaDB/servers/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -96498,7 +123120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Active Directory identity configuration for a resource.␊ */␊ - identity?: (ResourceIdentity3 | string)␊ + identity?: (ResourceIdentity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location the resource resides in.␊ */␊ @@ -96510,18 +123135,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties used to create a new server.␊ */␊ - properties: (ServerPropertiesForCreate1 | string)␊ + properties: (ServerPropertiesForCreate1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersFirewallRulesChildResource3 | ServersVirtualNetworkRulesChildResource2 | ServersDatabasesChildResource2 | ServersConfigurationsChildResource1 | ServersAdministratorsChildResource1 | ServersSecurityAlertPoliciesChildResource1)[]␊ /**␊ * Billing information related properties of a server.␊ */␊ - sku?: (Sku50 | string)␊ + sku?: (Sku50 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application-specific metadata in the form of key-value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers"␊ [k: string]: unknown␊ }␊ @@ -96532,7 +123166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96542,19 +123179,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup retention days for the server.␊ */␊ - backupRetentionDays?: (number | string)␊ + backupRetentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Geo-redundant or not for server backup.␊ */␊ - geoRedundantBackup?: (("Enabled" | "Disabled") | string)␊ + geoRedundantBackup?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Storage Auto Grow.␊ */␊ - storageAutogrow?: (("Enabled" | "Disabled") | string)␊ + storageAutogrow?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max storage allowed for a server.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96621,7 +123270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties3 | string)␊ + properties: (FirewallRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -96651,7 +123303,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties2 | string)␊ + properties: (VirtualNetworkRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -96662,7 +123317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -96681,7 +123339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties7 | string)␊ + properties: (DatabaseProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -96711,7 +123372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties1 | string)␊ + properties: (ConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -96738,7 +123402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties1 | string)␊ + properties: (ServerAdministratorProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -96749,7 +123416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of administrator.␊ */␊ - administratorType: ("ActiveDirectory" | string)␊ + administratorType: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server administrator login account name.␊ */␊ @@ -96776,7 +123446,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties3 | string)␊ + properties: (SecurityAlertPolicyProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -96787,23 +123460,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -96821,7 +123509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale up/out capacity, representing server's compute units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of hardware.␊ */␊ @@ -96837,7 +123528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the particular SKU, e.g. Basic.␊ */␊ - tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | string)␊ + tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96852,7 +123546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties1 | string)␊ + properties: (ConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/configurations"␊ [k: string]: unknown␊ }␊ @@ -96868,7 +123565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties7 | string)␊ + properties: (DatabaseProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -96884,7 +123584,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties3 | string)␊ + properties: (FirewallRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -96900,7 +123603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties2 | string)␊ + properties: (VirtualNetworkRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -96916,7 +123622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties3 | string)␊ + properties: (SecurityAlertPolicyProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -96929,7 +123638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties1 | string)␊ + properties: (ServerAdministratorProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/administrators"␊ [k: string]: unknown␊ }␊ @@ -96941,7 +123653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Active Directory identity configuration for a resource.␊ */␊ - identity?: (ResourceIdentity4 | string)␊ + identity?: (ResourceIdentity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location the resource resides in.␊ */␊ @@ -96953,18 +123668,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties used to create a new server.␊ */␊ - properties: (ServerPropertiesForCreate2 | string)␊ + properties: (ServerPropertiesForCreate2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersFirewallRulesChildResource4 | ServersVirtualNetworkRulesChildResource3 | ServersDatabasesChildResource3 | ServersConfigurationsChildResource2 | ServersAdministratorsChildResource2 | ServersSecurityAlertPoliciesChildResource2)[]␊ /**␊ * Billing information related properties of a server.␊ */␊ - sku?: (Sku51 | string)␊ + sku?: (Sku51 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application-specific metadata in the form of key-value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers"␊ [k: string]: unknown␊ }␊ @@ -96975,7 +123699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -96985,19 +123712,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup retention days for the server.␊ */␊ - backupRetentionDays?: (number | string)␊ + backupRetentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Geo-redundant or not for server backup.␊ */␊ - geoRedundantBackup?: (("Enabled" | "Disabled") | string)␊ + geoRedundantBackup?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Storage Auto Grow.␊ */␊ - storageAutogrow?: (("Enabled" | "Disabled") | string)␊ + storageAutogrow?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max storage allowed for a server.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97064,7 +123803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties4 | string)␊ + properties: (FirewallRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -97094,7 +123836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties3 | string)␊ + properties: (VirtualNetworkRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -97105,7 +123850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -97124,7 +123872,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties8 | string)␊ + properties: (DatabaseProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -97154,7 +123905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties2 | string)␊ + properties: (ConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -97181,7 +123935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties2 | string)␊ + properties: (ServerAdministratorProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -97192,7 +123949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of administrator.␊ */␊ - administratorType: ("ActiveDirectory" | string)␊ + administratorType: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server administrator login account name.␊ */␊ @@ -97219,7 +123979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties4 | string)␊ + properties: (SecurityAlertPolicyProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -97230,23 +123993,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -97264,7 +124042,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale up/out capacity, representing server's compute units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of hardware.␊ */␊ @@ -97280,7 +124061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the particular SKU, e.g. Basic.␊ */␊ - tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | string)␊ + tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97295,7 +124079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties2 | string)␊ + properties: (ConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/configurations"␊ [k: string]: unknown␊ }␊ @@ -97311,7 +124098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties8 | string)␊ + properties: (DatabaseProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -97327,7 +124117,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties4 | string)␊ + properties: (FirewallRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -97343,7 +124136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties3 | string)␊ + properties: (VirtualNetworkRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -97359,7 +124155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties4 | string)␊ + properties: (SecurityAlertPolicyProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -97372,7 +124171,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties2 | string)␊ + properties: (ServerAdministratorProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/administrators"␊ [k: string]: unknown␊ }␊ @@ -97392,18 +124194,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties used to create a new server.␊ */␊ - properties: (ServerPropertiesForCreate3 | string)␊ + properties: (ServerPropertiesForCreate3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersFirewallRulesChildResource5 | ServersVirtualNetworkRulesChildResource4 | ServersDatabasesChildResource4 | ServersConfigurationsChildResource3 | ServersAdministratorsChildResource3 | ServersSecurityAlertPoliciesChildResource3)[]␊ /**␊ * Billing information related properties of a server.␊ */␊ - sku?: (Sku52 | string)␊ + sku?: (Sku52 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application-specific metadata in the form of key-value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers"␊ [k: string]: unknown␊ }␊ @@ -97414,19 +124225,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup retention days for the server.␊ */␊ - backupRetentionDays?: (number | string)␊ + backupRetentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Geo-redundant or not for server backup.␊ */␊ - geoRedundantBackup?: (("Enabled" | "Disabled") | string)␊ + geoRedundantBackup?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Storage Auto Grow.␊ */␊ - storageAutogrow?: (("Enabled" | "Disabled") | string)␊ + storageAutogrow?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max storage allowed for a server.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97493,7 +124316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties5 | string)␊ + properties: (FirewallRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -97523,7 +124349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties4 | string)␊ + properties: (VirtualNetworkRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -97534,7 +124363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -97553,7 +124385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties9 | string)␊ + properties: (DatabaseProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -97583,7 +124418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties3 | string)␊ + properties: (ConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -97610,7 +124448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties3 | string)␊ + properties: (ServerAdministratorProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -97621,7 +124462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of administrator.␊ */␊ - administratorType: ("ActiveDirectory" | string)␊ + administratorType: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server administrator login account name.␊ */␊ @@ -97629,11 +124473,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The server administrator Sid (Secure ID).␊ */␊ - sid: (string | string)␊ + sid: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server Active Directory Administrator tenant id.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97648,7 +124498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties5 | string)␊ + properties: (SecurityAlertPolicyProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -97659,23 +124512,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -97693,7 +124561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale up/out capacity, representing server's compute units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of hardware.␊ */␊ @@ -97709,7 +124580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the particular SKU, e.g. Basic.␊ */␊ - tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | string)␊ + tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97724,7 +124598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties3 | string)␊ + properties: (ConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/configurations"␊ [k: string]: unknown␊ }␊ @@ -97740,7 +124617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties9 | string)␊ + properties: (DatabaseProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -97756,7 +124636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties5 | string)␊ + properties: (FirewallRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforMySQL/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -97776,18 +124659,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties used to create a new server.␊ */␊ - properties: (ServerPropertiesForCreate4 | string)␊ + properties: (ServerPropertiesForCreate4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ServersFirewallRulesChildResource6 | ServersVirtualNetworkRulesChildResource5 | ServersDatabasesChildResource5 | ServersConfigurationsChildResource4 | ServersAdministratorsChildResource4 | ServersSecurityAlertPoliciesChildResource4)[]␊ /**␊ * Billing information related properties of a server.␊ */␊ - sku?: (Sku53 | string)␊ + sku?: (Sku53 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application-specific metadata in the form of key-value pairs.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers"␊ [k: string]: unknown␊ }␊ @@ -97798,19 +124690,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backup retention days for the server.␊ */␊ - backupRetentionDays?: (number | string)␊ + backupRetentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Geo-redundant or not for server backup.␊ */␊ - geoRedundantBackup?: (("Enabled" | "Disabled") | string)␊ + geoRedundantBackup?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable Storage Auto Grow.␊ */␊ - storageAutogrow?: (("Enabled" | "Disabled") | string)␊ + storageAutogrow?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Max storage allowed for a server.␊ */␊ - storageMB?: (number | string)␊ + storageMB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -97877,7 +124781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties6 | string)␊ + properties: (FirewallRuleProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -97907,7 +124814,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a virtual network rule.␊ */␊ - properties: (VirtualNetworkRuleProperties5 | string)␊ + properties: (VirtualNetworkRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkRules"␊ [k: string]: unknown␊ }␊ @@ -97918,7 +124828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Create firewall rule before the virtual network has vnet service endpoint enabled.␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource id of the virtual network subnet.␊ */␊ @@ -97937,7 +124850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties10 | string)␊ + properties: (DatabaseProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "databases"␊ [k: string]: unknown␊ }␊ @@ -97967,7 +124883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties4 | string)␊ + properties: (ConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -97994,7 +124913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an server Administrator.␊ */␊ - properties: (ServerAdministratorProperties4 | string)␊ + properties: (ServerAdministratorProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -98005,7 +124927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of administrator.␊ */␊ - administratorType: ("ActiveDirectory" | string)␊ + administratorType: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server administrator login account name.␊ */␊ @@ -98013,11 +124938,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The server administrator Sid (Secure ID).␊ */␊ - sid: (string | string)␊ + sid: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server Active Directory Administrator tenant id.␊ */␊ - tenantId: (string | string)␊ + tenantId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -98032,7 +124963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties6 | string)␊ + properties: (SecurityAlertPolicyProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -98043,23 +124977,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -98077,7 +125026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The scale up/out capacity, representing server's compute units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of hardware.␊ */␊ @@ -98093,7 +125045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the particular SKU, e.g. Basic.␊ */␊ - tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | string)␊ + tier?: (("Basic" | "GeneralPurpose" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -98108,7 +125063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a configuration.␊ */␊ - properties: (ConfigurationProperties4 | string)␊ + properties: (ConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/configurations"␊ [k: string]: unknown␊ }␊ @@ -98124,7 +125082,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database.␊ */␊ - properties: (DatabaseProperties10 | string)␊ + properties: (DatabaseProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/databases"␊ [k: string]: unknown␊ }␊ @@ -98140,7 +125101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a server firewall rule.␊ */␊ - properties: (FirewallRuleProperties6 | string)␊ + properties: (FirewallRuleProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DBforPostgreSQL/servers/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -98160,8 +125124,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -98175,39 +125145,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets sku of application gateway resource␊ */␊ - sku?: (ApplicationGatewaySku5 | string)␊ + sku?: (ApplicationGatewaySku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets subnets of application gateway resource␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration5[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets ssl certificates of application gateway resource␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate5[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend IP addresses of application gateway resource␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration5[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend ports of application gateway resource␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort5[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend address pool of application gateway resource␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool5[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend http settings of application gateway resource␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings5[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets HTTP listeners of application gateway resource␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener5[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets request routing rules of application gateway resource␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule5[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the ApplicationGateway resource␊ */␊ @@ -98225,15 +125222,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets name of application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets tier of application gateway.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets capacity (instance count) of application gateway␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -98244,7 +125250,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98262,7 +125271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the subnet resource.A subnet from where application gateway gets its private address ␊ */␊ - subnet?: (SubResource11 | string)␊ + subnet?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the application gateway subnet resource Updating/Deleting/Failed␊ */␊ @@ -98284,7 +125296,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98325,7 +125340,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98347,15 +125365,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource11 | string)␊ + subnet?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource11 | string)␊ + publicIPAddress?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -98370,7 +125397,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98388,7 +125418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the frontend port resource Updating/Deleting/Failed␊ */␊ @@ -98403,7 +125436,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98421,11 +125457,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets backendIPConfiguration of application gateway ␊ */␊ - backendIPConfigurations?: (SubResource11[] | string)␊ + backendIPConfigurations?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress5[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend address pool resource Updating/Deleting/Failed␊ */␊ @@ -98454,7 +125496,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98472,15 +125517,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the cookie affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend http settings resource Updating/Deleting/Failed␊ */␊ @@ -98495,7 +125549,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98513,19 +125570,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets frontend IP configuration resource of application gateway ␊ */␊ - frontendIPConfiguration?: (SubResource11 | string)␊ + frontendIPConfiguration?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend port resource of application gateway ␊ */␊ - frontendPort?: (SubResource11 | string)␊ + frontendPort?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets ssl certificate resource of application gateway ␊ */␊ - sslCertificate?: (SubResource11 | string)␊ + sslCertificate?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the http listener resource Updating/Deleting/Failed␊ */␊ @@ -98540,7 +125609,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98558,19 +125630,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the rule type.␊ */␊ - ruleType?: ("Basic" | string)␊ + ruleType?: ("Basic" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend address pool resource of application gateway ␊ */␊ - backendAddressPool?: (SubResource11 | string)␊ + backendAddressPool?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend port resource of application gateway ␊ */␊ - backendHttpSettings?: (SubResource11 | string)␊ + backendHttpSettings?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets http listener resource of application gateway ␊ */␊ - httpListener?: (SubResource11 | string)␊ + httpListener?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the request routing rule resource Updating/Deleting/Failed␊ */␊ @@ -98593,8 +125677,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -98605,17 +125695,32 @@ Generated by [AVA](https://avajs.dev). * VirtualNetworkGatewayConnection properties␊ */␊ export interface VirtualNetworkGatewayConnectionPropertiesFormat5 {␊ - virtualNetworkGateway1?: (SubResource11 | string)␊ - virtualNetworkGateway2?: (SubResource11 | string)␊ - localNetworkGateway2?: (SubResource11 | string)␊ + virtualNetworkGateway1?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualNetworkGateway2?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + localNetworkGateway2?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type IPsec/Dedicated/VpnClient/Vnet2Vnet.␊ */␊ - connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPsec share key.␊ */␊ @@ -98623,19 +125728,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual network Gateway connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Egress Bytes Transferred in this connection␊ */␊ - egressBytesTransferred?: (number | string)␊ + egressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Ingress Bytes Transferred in this connection␊ */␊ - ingressBytesTransferred?: (number | string)␊ + ingressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource11 | string)␊ + peer?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the VirtualNetworkGatewayConnection resource␊ */␊ @@ -98657,7 +125774,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (AuthorizationPropertiesFormat | string)␊ + properties: (AuthorizationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -98672,7 +125792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets AuthorizationUseStatus.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -98690,7 +125813,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -98701,19 +125827,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PeeringType.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets state of Peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the azure ASN␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the peer ASN␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the primary address prefix␊ */␊ @@ -98737,15 +125875,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the vlan id␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Microsoft peering config␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or peering stats␊ */␊ - stats?: (ExpressRouteCircuitStats | string)␊ + stats?: (ExpressRouteCircuitStats | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -98759,15 +125906,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of AdvertisedPublicPrefixes␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets AdvertisedPublicPrefixState of the Peering resource.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or Sets CustomerAsn of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or Sets RoutingRegistryName of the config.␊ */␊ @@ -98781,11 +125937,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - bytesIn?: (number | string)␊ + bytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - bytesOut?: (number | string)␊ + bytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -98804,8 +125966,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LoadBalancerPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LoadBalancerPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -98819,31 +125987,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets frontend IP addresses of the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIpConfiguration[] | string)␊ + frontendIPConfigurations?: (FrontendIpConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Pools of backend IP addresses␊ */␊ - backendAddressPools?: (BackendAddressPool5[] | string)␊ + backendAddressPools?: (BackendAddressPool5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRule5[] | string)␊ + loadBalancingRules?: (LoadBalancingRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of Load balancer probes␊ */␊ - probes?: (Probe5[] | string)␊ + probes?: (Probe5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of inbound rules␊ */␊ - inboundNatRules?: (InboundNatRule6[] | string)␊ + inboundNatRules?: (InboundNatRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPool6[] | string)␊ + inboundNatPools?: (InboundNatPool6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRule5[] | string)␊ + outboundNatRules?: (OutboundNatRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the Load balancer resource␊ */␊ @@ -98862,7 +126051,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (FrontendIpConfigurationPropertiesFormat | string)␊ + properties?: (FrontendIpConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98884,31 +126076,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource.A subnet from where the load balancer gets its private frontend address ␊ */␊ - subnet?: (SubResource11 | string)␊ + subnet?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource11 | string)␊ + publicIPAddress?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only.Inbound rules URIs that use this frontend IP␊ */␊ - inboundNatRules?: (SubResource11[] | string)␊ + inboundNatRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only.Inbound pools URIs that use this frontend IP␊ */␊ - inboundNatPools?: (SubResource11[] | string)␊ + inboundNatPools?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only.Outbound rules URIs that use this frontend IP␊ */␊ - outboundNatRules?: (SubResource11[] | string)␊ + outboundNatRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets Load Balancing rules URIs that use this frontend IP␊ */␊ - loadBalancingRules?: (SubResource11[] | string)␊ + loadBalancingRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -98923,7 +126136,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (BackendAddressPoolPropertiesFormat5 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98941,15 +126157,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets collection of references to IPs defined in NICs␊ */␊ - backendIPConfigurations?: (SubResource11[] | string)␊ + backendIPConfigurations?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets Load Balancing rules that use this Backend Address Pool␊ */␊ - loadBalancingRules?: (SubResource11[] | string)␊ + loadBalancingRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets outbound rules that use this Backend Address Pool␊ */␊ - outboundNatRule?: (SubResource11 | string)␊ + outboundNatRule?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -98964,7 +126189,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (LoadBalancingRulePropertiesFormat5 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -98982,39 +126210,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource11 | string)␊ + frontendIPConfiguration: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs␊ */␊ - backendAddressPool: (SubResource11 | string)␊ + backendAddressPool: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the load balancer probe used by the Load Balancing rule.␊ */␊ - probe?: (SubResource11 | string)␊ + probe?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port for the external endpoint. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the timeout for the Tcp idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to Tcp␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn availability Group. This setting is required when using the SQL Always ON availability Groups in SQL server. This setting can't be changed after you create the endpoint␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99029,7 +126284,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ProbePropertiesFormat5 | string)␊ + properties?: (ProbePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99044,23 +126302,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets Load balancer rules that use this probe␊ */␊ - loadBalancingRules?: (SubResource11[] | string)␊ + loadBalancingRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol of the end point. Possible values are http pr Tcp. If Tcp is specified, a received ACK is required for the probe to be successful. If http is specified,a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure. ␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value␊ */␊ @@ -99079,7 +126352,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (InboundNatRulePropertiesFormat5 | string)␊ + properties?: (InboundNatRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99097,31 +126373,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource11 | string)␊ + frontendIPConfiguration: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a private ip address defined on a NetworkInterface of a VM. Traffic sent to frontendPort of each of the frontendIPConfigurations is forwarded to the backed IP␊ */␊ - backendIPConfiguration?: (SubResource11 | string)␊ + backendIPConfiguration?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port for the external endpoint. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the timeout for the Tcp idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to Tcp␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn availability Group. This setting is required when using the SQL Always ON availability Groups in SQL server. This setting can't be changed after you create the endpoint␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99136,7 +126433,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (InboundNatPoolPropertiesFormat5 | string)␊ + properties?: (InboundNatPoolPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99154,23 +126454,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource11 | string)␊ + frontendIPConfiguration: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the starting port range for the NAT pool. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the ending port range for the NAT pool. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99185,7 +126500,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (OutboundNatRulePropertiesFormat5 | string)␊ + properties?: (OutboundNatRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99203,15 +126521,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the number of outbound ports to be used for SNAT␊ */␊ - allocatedOutboundPorts: (number | string)␊ + allocatedOutboundPorts: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Frontend IP addresses of the load balancer␊ */␊ - frontendIPConfigurations?: (SubResource11[] | string)␊ + frontendIPConfigurations?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs␊ */␊ - backendAddressPool: (SubResource11 | string)␊ + backendAddressPool: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99234,8 +126561,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LocalNetworkGatewayPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LocalNetworkGatewayPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99249,7 +126582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site Address space␊ */␊ - localNetworkAddressSpace?: (AddressSpace13 | string)␊ + localNetworkAddressSpace?: (AddressSpace13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -99271,7 +126607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets List of address blocks reserved for this virtual network in CIDR notation␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -99290,8 +126629,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkInterfacePropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkInterfacePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99305,19 +126650,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of a VirtualMachine␊ */␊ - virtualMachine?: (SubResource11 | string)␊ + virtualMachine?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the NetworkSecurityGroup resource␊ */␊ - networkSecurityGroup?: (SubResource11 | string)␊ + networkSecurityGroup?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of IPConfigurations of the NetworkInterface␊ */␊ - ipConfigurations: (NetworkInterfaceIpConfiguration[] | string)␊ + ipConfigurations: (NetworkInterfaceIpConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets DNS Settings in NetworkInterface␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings13 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the MAC Address of the network interface␊ */␊ @@ -99325,11 +126682,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary NIC on a virtual machine␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether IPForwarding is enabled on the NIC␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the network interface resource␊ */␊ @@ -99348,7 +126711,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (NetworkInterfaceIpConfigurationPropertiesFormat | string)␊ + properties?: (NetworkInterfaceIpConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99370,23 +126736,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource11 | string)␊ + subnet?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource11 | string)␊ + publicIPAddress?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of LoadBalancerBackendAddressPool resource␊ */␊ - loadBalancerBackendAddressPools?: (SubResource11[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of references of LoadBalancerInboundNatRules␊ */␊ - loadBalancerInboundNatRules?: (SubResource11[] | string)␊ + loadBalancerInboundNatRules?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99400,11 +126781,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets list of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of Applied DNS servers IP addresses␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Internal DNS name␊ */␊ @@ -99431,8 +126818,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkSecurityGroupPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkSecurityGroupPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99447,19 +126840,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Security rules of network security group␊ */␊ - securityRules?: (SecurityRule5[] | string)␊ + securityRules?: (SecurityRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Default security rules of network security group␊ */␊ - defaultSecurityRules?: (SecurityRule5[] | string)␊ + defaultSecurityRules?: (SecurityRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to Network Interfaces␊ */␊ - networkInterfaces?: (SubResource11[] | string)␊ + networkInterfaces?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to subnets␊ */␊ - subnets?: (SubResource11[] | string)␊ + subnets?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the network security group resource␊ */␊ @@ -99478,7 +126883,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (SecurityRulePropertiesFormat5 | string)␊ + properties?: (SecurityRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99497,7 +126905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Source Port or Range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -99517,15 +126928,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99543,7 +126963,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SecurityRulePropertiesFormat5 | string)␊ + properties: (SecurityRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99561,7 +126984,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SecurityRulePropertiesFormat5 | string)␊ + properties: (SecurityRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99584,8 +127010,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (PublicIpAddressPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (PublicIpAddressPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99599,15 +127031,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PublicIP allocation method (Static/Dynamic).␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a reference to the network interface IP configurations using this public IP address␊ */␊ - ipConfiguration?: (SubResource11 | string)␊ + ipConfiguration?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets FQDN of the DNS record associated with the public IP address␊ */␊ - dnsSettings?: (PublicIpAddressDnsSettings | string)␊ + dnsSettings?: (PublicIpAddressDnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the assigned public IP address␊ */␊ @@ -99615,7 +127056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the idle timeout of the public IP address␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the PublicIP resource␊ */␊ @@ -99660,8 +127104,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteTablePropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteTablePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99676,11 +127126,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Routes in a Route Table␊ */␊ - routes?: (Route5[] | string)␊ + routes?: (Route5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to subnets␊ */␊ - subnets?: (SubResource11[] | string)␊ + subnets?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the resource Updating/Deleting/Failed␊ */␊ @@ -99695,7 +127151,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (RoutePropertiesFormat5 | string)␊ + properties?: (RoutePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99717,7 +127176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -99739,7 +127201,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (RoutePropertiesFormat5 | string)␊ + properties: (RoutePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99757,7 +127222,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (RoutePropertiesFormat5 | string)␊ + properties: (RoutePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99780,8 +127248,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99795,23 +127269,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpConfigurations for Virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIpConfiguration[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIpConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp Flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the LocalNetworkGateway resource which represents Local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource11 | string)␊ + gatewayDefaultSite?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the VirtualNetworkGateway resource␊ */␊ @@ -99830,7 +127319,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (VirtualNetworkGatewayIpConfigurationPropertiesFormat | string)␊ + properties?: (VirtualNetworkGatewayIpConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99852,15 +127344,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource11 | string)␊ + subnet?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource11 | string)␊ + publicIPAddress?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99883,8 +127384,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99896,15 +127403,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets AddressSpace that contains an array of IP address ranges that can be used by subnets␊ */␊ - addressSpace: (AddressSpace13 | string)␊ + addressSpace: (AddressSpace13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network␊ */␊ - dhcpOptions?: (DhcpOptions13 | string)␊ + dhcpOptions?: (DhcpOptions13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets List of subnets in a VirtualNetwork␊ */␊ - subnets?: (Subnet15[] | string)␊ + subnets?: (Subnet15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource guid property of the VirtualNetwork resource␊ */␊ @@ -99922,7 +127438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets list of DNS servers IP addresses␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -99933,7 +127452,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (SubnetPropertiesFormat5 | string)␊ + properties?: (SubnetPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -99952,15 +127474,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the NetworkSecurityGroup resource␊ */␊ - networkSecurityGroup?: (SubResource11 | string)␊ + networkSecurityGroup?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the RouteTable resource␊ */␊ - routeTable?: (SubResource11 | string)␊ + routeTable?: (SubResource11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets array of references to the network interface IP configurations using subnet␊ */␊ - ipConfigurations?: (SubResource11[] | string)␊ + ipConfigurations?: (SubResource11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -99978,7 +127509,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SubnetPropertiesFormat5 | string)␊ + properties: (SubnetPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -99996,7 +127530,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SubnetPropertiesFormat5 | string)␊ + properties: (SubnetPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -100019,8 +127556,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100034,47 +127577,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku6 | string)␊ + sku?: (ApplicationGatewaySku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets subnets of application gateway resource␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration6[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate6[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration6[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort6[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe5[] | string)␊ + probes?: (ApplicationGatewayProbe5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool6[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings6[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener6[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap5[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule6[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -100092,22 +127668,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU. Possible values are: 'Standard_Small', 'Standard_Medium', 'Standard_Large', 'WAF_Medium', and 'WAF_Large'.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration6 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100125,7 +127713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource12 | string)␊ + subnet?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100146,7 +127737,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate6 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100183,7 +127777,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration6 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100205,15 +127802,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource12 | string)␊ + subnet?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource12 | string)␊ + publicIPAddress?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100224,7 +127830,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort6 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100242,7 +127851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100253,7 +127865,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe5 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100271,7 +127886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol. Possible values are: 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -100283,15 +127901,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100302,7 +127929,10 @@ Generated by [AVA](https://avajs.dev). * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool6 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100320,11 +127950,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource12[] | string)␊ + backendIPConfigurations?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress6[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100349,7 +127985,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings6 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100367,23 +128006,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol. Possible values are: 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity. Possible values are: 'Enabled' and 'Disabled'.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource12 | string)␊ + probe?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend http settings resource Updating/Deleting/Failed␊ */␊ @@ -100394,7 +128048,10 @@ Generated by [AVA](https://avajs.dev). * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener6 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100412,15 +128069,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource12 | string)␊ + frontendIPConfiguration?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource12 | string)␊ + frontendPort?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol. Possible values are: 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -100428,11 +128094,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource12 | string)␊ + sslCertificate?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100443,7 +128115,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap5 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100461,15 +128136,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource12 | string)␊ + defaultBackendAddressPool?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource12 | string)␊ + defaultBackendHttpSettings?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule5[] | string)␊ + pathRules?: (ApplicationGatewayPathRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100480,7 +128164,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule5 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100498,15 +128185,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map.␊ */␊ - backendAddressPool?: (SubResource12 | string)␊ + backendAddressPool?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map.␊ */␊ - backendHttpSettings?: (SubResource12 | string)␊ + backendHttpSettings?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100517,7 +128213,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule6 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100535,23 +128234,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type. Possible values are: 'Basic' and 'PathBasedRouting'.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource12 | string)␊ + backendAddressPool?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource12 | string)␊ + backendHttpSettings?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource12 | string)␊ + httpListener?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource12 | string)␊ + urlPathMap?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100574,8 +128288,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100590,17 +128310,32 @@ Generated by [AVA](https://avajs.dev). * The authorizationKey.␊ */␊ authorizationKey?: string␊ - virtualNetworkGateway1?: (SubResource12 | string)␊ - virtualNetworkGateway2?: (SubResource12 | string)␊ - localNetworkGateway2?: (SubResource12 | string)␊ + virtualNetworkGateway1?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualNetworkGateway2?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + localNetworkGateway2?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -100608,23 +128343,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting', 'Connected' and 'NotConnected'.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The egress bytes transferred in this connection.␊ */␊ - egressBytesTransferred?: (number | string)␊ + egressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ingress bytes transferred in this connection.␊ */␊ - ingressBytesTransferred?: (number | string)␊ + ingressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource12 | string)␊ + peer?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -100651,12 +128401,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat | string)␊ + sku?: (ExpressRouteCircuitSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100675,11 +128434,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard' and 'Premium'.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -100693,15 +128458,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering[] | string)␊ + peerings?: (ExpressRouteCircuitPeering[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -100713,7 +128487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100724,7 +128501,10 @@ Generated by [AVA](https://avajs.dev). * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization {␊ - properties?: (AuthorizationPropertiesFormat1 | string)␊ + properties?: (AuthorizationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100743,7 +128523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100754,7 +128537,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat1 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -100769,19 +128555,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringType. Possible values are: 'AzurePublicPeering', 'AzurePrivatePeering', and 'MicrosoftPeering'.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -100805,15 +128603,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig1 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats1 | string)␊ + stats?: (ExpressRouteCircuitStats1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -100827,15 +128634,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -100849,11 +128665,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - bytesIn?: (number | string)␊ + bytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - bytesOut?: (number | string)␊ + bytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -100871,7 +128693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -100881,7 +128706,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2015-06-15"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat1 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100895,7 +128723,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2015-06-15"␊ - properties: (AuthorizationPropertiesFormat1 | string)␊ + properties: (AuthorizationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100909,7 +128740,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2015-06-15"␊ - properties: (AuthorizationPropertiesFormat1 | string)␊ + properties: (AuthorizationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100923,7 +128757,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2015-06-15"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat1 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100946,8 +128783,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LoadBalancerPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LoadBalancerPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -100961,31 +128804,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration5[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool6[] | string)␊ + backendAddressPools?: (BackendAddressPool6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule6[] | string)␊ + loadBalancingRules?: (LoadBalancingRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe6[] | string)␊ + probes?: (Probe6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule7[] | string)␊ + inboundNatRules?: (InboundNatRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool7[] | string)␊ + inboundNatPools?: (InboundNatPool7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule6[] | string)␊ + outboundNatRules?: (OutboundNatRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -101000,7 +128864,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP address of the load balancer.␊ */␊ export interface FrontendIPConfiguration5 {␊ - properties?: (FrontendIPConfigurationPropertiesFormat5 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101018,19 +128885,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Read only. Inbound rules URIs that use this frontend IP.␊ */␊ - inboundNatRules?: (SubResource12[] | string)␊ + inboundNatRules?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only. Inbound pools URIs that use this frontend IP.␊ */␊ - inboundNatPools?: (SubResource12[] | string)␊ + inboundNatPools?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only. Outbound rules URIs that use this frontend IP.␊ */␊ - outboundNatRules?: (SubResource12[] | string)␊ + outboundNatRules?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets load balancing rules URIs that use this frontend IP.␊ */␊ - loadBalancingRules?: (SubResource12[] | string)␊ + loadBalancingRules?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private IP address of the IP configuration.␊ */␊ @@ -101038,15 +128917,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource12 | string)␊ + subnet?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource12 | string)␊ + publicIPAddress?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101057,7 +128945,10 @@ Generated by [AVA](https://avajs.dev). * Pool of backend IP addresses.␊ */␊ export interface BackendAddressPool6 {␊ - properties?: (BackendAddressPoolPropertiesFormat6 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101075,11 +128966,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets collection of references to IP addresses defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource12[] | string)␊ + backendIPConfigurations?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets outbound rules that use this backend address pool.␊ */␊ - outboundNatRule?: (SubResource12 | string)␊ + outboundNatRule?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Get provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101090,7 +128987,10 @@ Generated by [AVA](https://avajs.dev). * A load balancing rule for a load balancer.␊ */␊ export interface LoadBalancingRule6 {␊ - properties?: (LoadBalancingRulePropertiesFormat6 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101108,39 +129008,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource12 | string)␊ + frontendIPConfiguration: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource12 | string)␊ + backendAddressPool?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource12 | string)␊ + probe?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the external endpoint. Possible values are 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 1 and 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535. ␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101151,7 +129078,10 @@ Generated by [AVA](https://avajs.dev). * A load balancer probe.␊ */␊ export interface Probe6 {␊ - properties?: (ProbePropertiesFormat6 | string)␊ + properties?: (ProbePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101166,23 +129096,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The load balancer rules that use this probe.␊ */␊ - loadBalancingRules?: (SubResource12[] | string)␊ + loadBalancingRules?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -101197,7 +129142,10 @@ Generated by [AVA](https://avajs.dev). * Inbound NAT rule of the load balancer.␊ */␊ export interface InboundNatRule7 {␊ - properties?: (InboundNatRulePropertiesFormat6 | string)␊ + properties?: (InboundNatRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101215,31 +129163,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource12 | string)␊ + frontendIPConfiguration: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a private IP address defined on a network interface of a VM. Traffic sent to the frontend port of each of the frontend IP configurations is forwarded to the backed IP.␊ */␊ - backendIPConfiguration?: (SubResource12 | string)␊ + backendIPConfiguration?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101250,7 +129219,10 @@ Generated by [AVA](https://avajs.dev). * Inbound NAT pool of the load balancer.␊ */␊ export interface InboundNatPool7 {␊ - properties?: (InboundNatPoolPropertiesFormat6 | string)␊ + properties?: (InboundNatPoolPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101268,23 +129240,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource12 | string)␊ + frontendIPConfiguration: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol for the endpoint. Possible values are: 'Udp' or 'Tcp'.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101295,7 +129282,10 @@ Generated by [AVA](https://avajs.dev). * Outbound NAT pool of the load balancer.␊ */␊ export interface OutboundNatRule6 {␊ - properties?: (OutboundNatRulePropertiesFormat6 | string)␊ + properties?: (OutboundNatRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101313,15 +129303,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource12[] | string)␊ + frontendIPConfigurations?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource12 | string)␊ + backendAddressPool: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101344,8 +129343,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LocalNetworkGatewayPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LocalNetworkGatewayPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -101359,7 +129364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace14 | string)␊ + localNetworkAddressSpace?: (AddressSpace14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -101367,7 +129375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings5 | string)␊ + bgpSettings?: (BgpSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -101385,14 +129396,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BgpSettings5 {␊ /**␊ * Gets or sets this BGP speaker's ASN␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the BGP peering address and BGP identifier of this BGP speaker␊ */␊ @@ -101400,7 +129417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the weight added to routes learned from this BGP speaker␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -101419,8 +129439,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkInterfacePropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkInterfacePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101434,19 +129460,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of a virtual machine.␊ */␊ - virtualMachine?: (SubResource12 | string)␊ + virtualMachine?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource12 | string)␊ + networkSecurityGroup?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration5[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings14 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -101454,11 +129492,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -101473,7 +129517,10 @@ Generated by [AVA](https://avajs.dev). * IPConfiguration in a network interface.␊ */␊ export interface NetworkInterfaceIPConfiguration5 {␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat5 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101491,22 +129538,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource12[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource12[] | string)␊ + loadBalancerInboundNatRules?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ privateIPAddress?: string␊ /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ - subnet?: (SubResource12 | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + subnet?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ - publicIPAddress?: (SubResource12 | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPAddress?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ provisioningState?: string␊ [k: string]: unknown␊ }␊ @@ -101517,11 +129582,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -101548,8 +129619,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkSecurityGroupPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkSecurityGroupPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101564,19 +129641,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule6[] | string)␊ + securityRules?: (SecurityRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule6[] | string)␊ + defaultSecurityRules?: (SecurityRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to network interfaces.␊ */␊ - networkInterfaces?: (SubResource12[] | string)␊ + networkInterfaces?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to subnets.␊ */␊ - subnets?: (SubResource12[] | string)␊ + subnets?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -101591,7 +129680,10 @@ Generated by [AVA](https://avajs.dev). * Network security rule.␊ */␊ export interface SecurityRule6 {␊ - properties?: (SecurityRulePropertiesFormat6 | string)␊ + properties?: (SecurityRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101610,7 +129702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -101630,15 +129725,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101652,7 +129756,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "securityRules"␊ apiVersion: "2015-06-15"␊ - properties: (SecurityRulePropertiesFormat6 | string)␊ + properties: (SecurityRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101666,7 +129773,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/networkSecurityGroups/securityRules"␊ apiVersion: "2015-06-15"␊ - properties: (SecurityRulePropertiesFormat6 | string)␊ + properties: (SecurityRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101689,8 +129799,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (PublicIPAddressPropertiesFormat5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (PublicIPAddressPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101704,17 +129820,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ - ipConfiguration?: (SubResource12 | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + ipConfiguration?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings13 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ipAddress?: string␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -101759,8 +129887,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteTablePropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteTablePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101775,11 +129909,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route6[] | string)␊ + routes?: (Route6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to subnets.␊ */␊ - subnets?: (SubResource12[] | string)␊ + subnets?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101790,7 +129930,10 @@ Generated by [AVA](https://avajs.dev). * Route resource␊ */␊ export interface Route6 {␊ - properties?: (RoutePropertiesFormat6 | string)␊ + properties?: (RoutePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101812,7 +129955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -101830,7 +129976,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "routes"␊ apiVersion: "2015-06-15"␊ - properties: (RoutePropertiesFormat6 | string)␊ + properties: (RoutePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101844,7 +129993,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/routeTables/routes"␊ apiVersion: "2015-06-15"␊ - properties: (RoutePropertiesFormat6 | string)␊ + properties: (RoutePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101867,8 +130019,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -101882,35 +130040,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration5[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource12 | string)␊ + gatewayDefaultSite?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku5 | string)␊ + sku?: (VirtualNetworkGatewaySku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration5 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings5 | string)␊ + bgpSettings?: (BgpSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -101925,7 +130107,10 @@ Generated by [AVA](https://avajs.dev). * IP configuration for virtual network gateway␊ */␊ export interface VirtualNetworkGatewayIPConfiguration5 {␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat5 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -101947,15 +130132,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource12 | string)␊ + subnet?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource12 | string)␊ + publicIPAddress?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -101969,15 +130163,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway sku name -Basic/HighPerformance/Standard.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway sku tier -Basic/HighPerformance/Standard.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -101987,22 +130190,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the Address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace14 | string)␊ + vpnClientAddressPool?: (AddressSpace14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for Virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate5[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate5[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * VPN client root certificate of virtual network gateway␊ */␊ export interface VpnClientRootCertificate5 {␊ - properties?: (VpnClientRootCertificatePropertiesFormat5 | string)␊ + properties?: (VpnClientRootCertificatePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -102031,7 +130246,10 @@ Generated by [AVA](https://avajs.dev). * VPN client revoked certificate of virtual network gateway.␊ */␊ export interface VpnClientRevokedCertificate5 {␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat5 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -102072,8 +130290,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -102085,15 +130309,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace14 | string)␊ + addressSpace: (AddressSpace14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions14 | string)␊ + dhcpOptions?: (DhcpOptions14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet16[] | string)␊ + subnets?: (Subnet16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -102111,14 +130344,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Subnet in a virtual network resource.␊ */␊ export interface Subnet16 {␊ - properties?: (SubnetPropertiesFormat6 | string)␊ + properties?: (SubnetPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -102137,15 +130376,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource12 | string)␊ + networkSecurityGroup?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource12 | string)␊ + routeTable?: (SubResource12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the network interface IP configurations using subnet.␊ */␊ - ipConfigurations?: (SubResource12[] | string)␊ + ipConfigurations?: (SubResource12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -102159,7 +130407,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "subnets"␊ apiVersion: "2015-06-15"␊ - properties: (SubnetPropertiesFormat6 | string)␊ + properties: (SubnetPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -102173,7 +130424,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/virtualNetworks/subnets"␊ apiVersion: "2015-06-15"␊ - properties: (SubnetPropertiesFormat6 | string)␊ + properties: (SubnetPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -102196,8 +130450,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -102211,47 +130471,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets sku of application gateway resource␊ */␊ - sku?: (ApplicationGatewaySku7 | string)␊ + sku?: (ApplicationGatewaySku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets subnets of application gateway resource␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration7[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets ssl certificates of application gateway resource␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate7[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend IP addresses of application gateway resource␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration7[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend ports of application gateway resource␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort7[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets probes of application gateway resource␊ */␊ - probes?: (ApplicationGatewayProbe6[] | string)␊ + probes?: (ApplicationGatewayProbe6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend address pool of application gateway resource␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool7[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend http settings of application gateway resource␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings7[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets HTTP listeners of application gateway resource␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener7[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets URL path map of application gateway resource␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap6[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets request routing rules of application gateway resource␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule7[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the ApplicationGateway resource␊ */␊ @@ -102269,15 +130562,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets name of application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets tier of application gateway.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets capacity (instance count) of application gateway␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -102288,7 +130590,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102306,7 +130611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the subnet resource.A subnet from where application gateway gets its private address ␊ */␊ - subnet?: (SubResource13 | string)␊ + subnet?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the application gateway subnet resource Updating/Deleting/Failed␊ */␊ @@ -102328,7 +130636,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102369,7 +130680,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102391,15 +130705,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource13 | string)␊ + subnet?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource13 | string)␊ + publicIPAddress?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -102414,7 +130737,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102432,7 +130758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the frontend port resource Updating/Deleting/Failed␊ */␊ @@ -102447,7 +130776,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayProbePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102465,7 +130797,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the host to send probe to ␊ */␊ @@ -102477,15 +130812,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets probing interval in seconds ␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets probing timeout in seconds ␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets probing unhealthy threshold ␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend http settings resource Updating/Deleting/Failed␊ */␊ @@ -102500,7 +130844,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102518,11 +130865,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets collection of references to IPs defined in NICs␊ */␊ - backendIPConfigurations?: (SubResource13[] | string)␊ + backendIPConfigurations?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress7[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend address pool resource Updating/Deleting/Failed␊ */␊ @@ -102551,7 +130904,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102569,23 +130925,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the cookie affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets request timeout␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets probe resource of application gateway ␊ */␊ - probe?: (SubResource13 | string)␊ + probe?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend http settings resource Updating/Deleting/Failed␊ */␊ @@ -102600,7 +130971,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102618,15 +130992,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets frontend IP configuration resource of application gateway ␊ */␊ - frontendIPConfiguration?: (SubResource13 | string)␊ + frontendIPConfiguration?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend port resource of application gateway ␊ */␊ - frontendPort?: (SubResource13 | string)␊ + frontendPort?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the host name of http listener ␊ */␊ @@ -102634,11 +131017,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets ssl certificate resource of application gateway ␊ */␊ - sslCertificate?: (SubResource13 | string)␊ + sslCertificate?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the requireServerNameIndication of http listener ␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the http listener resource Updating/Deleting/Failed␊ */␊ @@ -102653,7 +131042,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102671,15 +131063,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets default backend address pool resource of URL path map ␊ */␊ - defaultBackendAddressPool?: (SubResource13 | string)␊ + defaultBackendAddressPool?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets default backend http settings resource of URL path map ␊ */␊ - defaultBackendHttpSettings?: (SubResource13 | string)␊ + defaultBackendHttpSettings?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets path rule of URL path map resource␊ */␊ - pathRules?: (ApplicationGatewayPathRule6[] | string)␊ + pathRules?: (ApplicationGatewayPathRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the backend http settings resource Updating/Deleting/Failed␊ */␊ @@ -102694,7 +131095,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102712,15 +131116,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the path rules of URL path map␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend address pool resource of URL path map ␊ */␊ - backendAddressPool?: (SubResource13 | string)␊ + backendAddressPool?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend http settings resource of URL path map ␊ */␊ - backendHttpSettings?: (SubResource13 | string)␊ + backendHttpSettings?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets path rule of URL path map resource Updating/Deleting/Failed␊ */␊ @@ -102735,7 +131148,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102753,23 +131169,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets backend address pool resource of application gateway ␊ */␊ - backendAddressPool?: (SubResource13 | string)␊ + backendAddressPool?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets frontend port resource of application gateway ␊ */␊ - backendHttpSettings?: (SubResource13 | string)␊ + backendHttpSettings?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets http listener resource of application gateway ␊ */␊ - httpListener?: (SubResource13 | string)␊ + httpListener?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets url path map resource of application gateway ␊ */␊ - urlPathMap?: (SubResource13 | string)␊ + urlPathMap?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the request routing rule resource Updating/Deleting/Failed␊ */␊ @@ -102792,8 +131223,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -102808,17 +131245,32 @@ Generated by [AVA](https://avajs.dev). * The authorizationKey.␊ */␊ authorizationKey?: string␊ - virtualNetworkGateway1?: (SubResource13 | string)␊ - virtualNetworkGateway2?: (SubResource13 | string)␊ - localNetworkGateway2?: (SubResource13 | string)␊ + virtualNetworkGateway1?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualNetworkGateway2?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + localNetworkGateway2?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type IPsec/Dedicated/VpnClient/Vnet2Vnet.␊ */␊ - connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType?: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPsec share key.␊ */␊ @@ -102826,23 +131278,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual network Gateway connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Egress Bytes Transferred in this connection␊ */␊ - egressBytesTransferred?: (number | string)␊ + egressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Ingress Bytes Transferred in this connection␊ */␊ - ingressBytesTransferred?: (number | string)␊ + ingressBytesTransferred?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource13 | string)␊ + peer?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp Flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the VirtualNetworkGatewayConnection resource␊ */␊ @@ -102869,12 +131336,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets sku␊ */␊ - sku?: (ExpressRouteCircuitSku1 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat1 | string)␊ + sku?: (ExpressRouteCircuitSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -102893,11 +131369,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets tier of the sku.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets family of the sku.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -102907,7 +131389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets CircuitProvisioningState state of the resource ␊ */␊ @@ -102915,15 +131400,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets ServiceProviderProvisioningState state of the resource.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of authorizations␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization1[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of peerings␊ */␊ - peerings?: (ExpressRouteCircuitPeering1[] | string)␊ + peerings?: (ExpressRouteCircuitPeering1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets ServiceKey␊ */␊ @@ -102935,7 +131429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets ServiceProviderProperties␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties1 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -102950,7 +131447,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (AuthorizationPropertiesFormat2 | string)␊ + properties?: (AuthorizationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102969,7 +131469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets AuthorizationUseStatus.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -102984,7 +131487,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat2 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -102999,19 +131505,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PeeringType.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets state of Peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the azure ASN␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the peer ASN␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the primary address prefix␊ */␊ @@ -103035,15 +131553,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the vlan id␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Microsoft peering config␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig2 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or peering stats␊ */␊ - stats?: (ExpressRouteCircuitStats2 | string)␊ + stats?: (ExpressRouteCircuitStats2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103057,15 +131584,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of AdvertisedPublicPrefixes␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets AdvertisedPublicPrefixState of the Peering resource.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or Sets CustomerAsn of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or Sets RoutingRegistryName of the config.␊ */␊ @@ -103079,19 +131615,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -103109,7 +131657,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -103123,7 +131674,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat2 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103141,7 +131695,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (AuthorizationPropertiesFormat2 | string)␊ + properties: (AuthorizationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103159,7 +131716,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (AuthorizationPropertiesFormat2 | string)␊ + properties: (AuthorizationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103177,7 +131737,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat2 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103200,8 +131763,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LoadBalancerPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LoadBalancerPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103215,31 +131784,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets frontend IP addresses of the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration6[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Pools of backend IP addresses␊ */␊ - backendAddressPools?: (BackendAddressPool7[] | string)␊ + backendAddressPools?: (BackendAddressPool7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets load balancing rules␊ */␊ - loadBalancingRules?: (LoadBalancingRule7[] | string)␊ + loadBalancingRules?: (LoadBalancingRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of Load balancer probes␊ */␊ - probes?: (Probe7[] | string)␊ + probes?: (Probe7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of inbound rules␊ */␊ - inboundNatRules?: (InboundNatRule8[] | string)␊ + inboundNatRules?: (InboundNatRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets inbound NAT pools␊ */␊ - inboundNatPools?: (InboundNatPool8[] | string)␊ + inboundNatPools?: (InboundNatPool8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets outbound NAT rules␊ */␊ - outboundNatRules?: (OutboundNatRule7[] | string)␊ + outboundNatRules?: (OutboundNatRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the Load balancer resource␊ */␊ @@ -103258,7 +131848,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (FrontendIPConfigurationPropertiesFormat6 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103276,19 +131869,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Read only.Inbound rules URIs that use this frontend IP␊ */␊ - inboundNatRules?: (SubResource13[] | string)␊ + inboundNatRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only.Inbound pools URIs that use this frontend IP␊ */␊ - inboundNatPools?: (SubResource13[] | string)␊ + inboundNatPools?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only.Outbound rules URIs that use this frontend IP␊ */␊ - outboundNatRules?: (SubResource13[] | string)␊ + outboundNatRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets Load Balancing rules URIs that use this frontend IP␊ */␊ - loadBalancingRules?: (SubResource13[] | string)␊ + loadBalancingRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the privateIPAddress of the IP Configuration␊ */␊ @@ -103296,15 +131901,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource13 | string)␊ + subnet?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource13 | string)␊ + publicIPAddress?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103319,7 +131933,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (BackendAddressPoolPropertiesFormat7 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103337,15 +131954,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets collection of references to IPs defined in NICs␊ */␊ - backendIPConfigurations?: (SubResource13[] | string)␊ + backendIPConfigurations?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets Load Balancing rules that use this Backend Address Pool␊ */␊ - loadBalancingRules?: (SubResource13[] | string)␊ + loadBalancingRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets outbound rules that use this Backend Address Pool␊ */␊ - outboundNatRule?: (SubResource13 | string)␊ + outboundNatRule?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103360,7 +131986,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (LoadBalancingRulePropertiesFormat7 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103378,39 +132007,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource13 | string)␊ + frontendIPConfiguration: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs␊ */␊ - backendAddressPool?: (SubResource13 | string)␊ + backendAddressPool?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the load balancer probe used by the Load Balancing rule.␊ */␊ - probe?: (SubResource13 | string)␊ + probe?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port for the external endpoint. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the timeout for the Tcp idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to Tcp␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn availability Group. This setting is required when using the SQL Always ON availability Groups in SQL server. This setting can't be changed after you create the endpoint␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103425,7 +132081,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (ProbePropertiesFormat7 | string)␊ + properties?: (ProbePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103440,23 +132099,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets Load balancer rules that use this probe␊ */␊ - loadBalancingRules?: (SubResource13[] | string)␊ + loadBalancingRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the protocol of the end point. Possible values are http pr Tcp. If Tcp is specified, a received ACK is required for the probe to be successful. If http is specified,a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure. ␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value␊ */␊ @@ -103475,7 +132149,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (InboundNatRulePropertiesFormat7 | string)␊ + properties?: (InboundNatRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103493,31 +132170,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource13 | string)␊ + frontendIPConfiguration: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a private ip address defined on a NetworkInterface of a VM. Traffic sent to frontendPort of each of the frontendIPConfigurations is forwarded to the backed IP␊ */␊ - backendIPConfiguration?: (SubResource13 | string)␊ + backendIPConfiguration?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the port for the external endpoint. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the timeout for the Tcp idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to Tcp␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn availability Group. This setting is required when using the SQL Always ON availability Groups in SQL server. This setting can't be changed after you create the endpoint␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103532,7 +132230,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (InboundNatPoolPropertiesFormat7 | string)␊ + properties?: (InboundNatPoolPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103550,23 +132251,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a reference to frontend IP Addresses␊ */␊ - frontendIPConfiguration: (SubResource13 | string)␊ + frontendIPConfiguration: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the transport protocol for the external endpoint. Possible values are Udp or Tcp.␊ */␊ - protocol: (("Udp" | "Tcp") | string)␊ + protocol: (("Udp" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the starting port range for the NAT pool. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the ending port range for the NAT pool. You can specify any port number you choose, but the port numbers specified for each role in the service must be unique. Possible values range between 1 and 65535, inclusive␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a port used for internal connections on the endpoint. The localPort attribute maps the eternal port of the endpoint to an internal port on a role. This is useful in scenarios where a role must communicate to an internal component on a port that is different from the one that is exposed externally. If not specified, the value of localPort is the same as the port attribute. Set the value of localPort to '*' to automatically assign an unallocated port that is discoverable using the runtime API␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103581,7 +132297,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (OutboundNatRulePropertiesFormat7 | string)␊ + properties?: (OutboundNatRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103599,15 +132318,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the number of outbound ports to be used for SNAT␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Frontend IP addresses of the load balancer␊ */␊ - frontendIPConfigurations?: (SubResource13[] | string)␊ + frontendIPConfigurations?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs␊ */␊ - backendAddressPool: (SubResource13 | string)␊ + backendAddressPool: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103630,8 +132358,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (LocalNetworkGatewayPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (LocalNetworkGatewayPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103645,7 +132379,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site Address space␊ */␊ - localNetworkAddressSpace?: (AddressSpace15 | string)␊ + localNetworkAddressSpace?: (AddressSpace15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -103653,7 +132390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings␊ */␊ - bgpSettings?: (BgpSettings6 | string)␊ + bgpSettings?: (BgpSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the LocalNetworkGateway resource␊ */␊ @@ -103671,14 +132411,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets List of address blocks reserved for this virtual network in CIDR notation␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BgpSettings6 {␊ /**␊ * Gets or sets this BGP speaker's ASN␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the BGP peering address and BGP identifier of this BGP speaker␊ */␊ @@ -103686,7 +132432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the weight added to routes learned from this BGP speaker␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -103705,8 +132454,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkInterfacePropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkInterfacePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103720,19 +132475,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of a VirtualMachine␊ */␊ - virtualMachine?: (SubResource13 | string)␊ + virtualMachine?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the NetworkSecurityGroup resource␊ */␊ - networkSecurityGroup?: (SubResource13 | string)␊ + networkSecurityGroup?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of IPConfigurations of the NetworkInterface␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration6[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets DNS Settings in NetworkInterface␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings15 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the MAC Address of the network interface␊ */␊ @@ -103740,11 +132507,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary NIC on a virtual machine␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether IPForwarding is enabled on the NIC␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the network interface resource␊ */␊ @@ -103763,7 +132536,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat6 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103781,30 +132557,54 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of ApplicationGatewayBackendAddressPool resource␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource13[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of LoadBalancerBackendAddressPool resource␊ */␊ - loadBalancerBackendAddressPools?: (SubResource13[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of references of LoadBalancerInboundNatRules␊ */␊ - loadBalancerInboundNatRules?: (SubResource13[] | string)␊ + loadBalancerInboundNatRules?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ privateIPAddress?: string␊ /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets PrivateIP address version (IPv4/IPv6).␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ - subnet?: (SubResource13 | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + subnet?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the NIC␊ */␊ - primary?: (boolean | string)␊ - publicIPAddress?: (SubResource13 | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPAddress?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ provisioningState?: string␊ [k: string]: unknown␊ }␊ @@ -103815,11 +132615,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets list of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets list of Applied DNS servers IP addresses␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the Internal DNS name␊ */␊ @@ -103850,8 +132656,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (NetworkSecurityGroupPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (NetworkSecurityGroupPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103866,19 +132678,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Security rules of network security group␊ */␊ - securityRules?: (SecurityRule7[] | string)␊ + securityRules?: (SecurityRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Default security rules of network security group␊ */␊ - defaultSecurityRules?: (SecurityRule7[] | string)␊ + defaultSecurityRules?: (SecurityRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to Network Interfaces␊ */␊ - networkInterfaces?: (SubResource13[] | string)␊ + networkInterfaces?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to subnets␊ */␊ - subnets?: (SubResource13[] | string)␊ + subnets?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the network security group resource␊ */␊ @@ -103897,7 +132721,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (SecurityRulePropertiesFormat7 | string)␊ + properties?: (SecurityRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -103916,7 +132743,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Source Port or Range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -103936,15 +132766,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -103962,7 +132801,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SecurityRulePropertiesFormat7 | string)␊ + properties: (SecurityRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -103980,7 +132822,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SecurityRulePropertiesFormat7 | string)␊ + properties: (SecurityRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104003,8 +132848,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (PublicIPAddressPropertiesFormat6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (PublicIPAddressPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104018,21 +132869,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PublicIP allocation method (Static/Dynamic).␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets PublicIP address version (IPv4/IPv6).␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ - ipConfiguration?: (SubResource13 | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + ipConfiguration?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets FQDN of the DNS record associated with the public IP address␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings14 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ipAddress?: string␊ /**␊ * Gets or sets the idle timeout of the public IP address␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the PublicIP resource␊ */␊ @@ -104077,8 +132943,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteTablePropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteTablePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104093,11 +132965,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets Routes in a Route Table␊ */␊ - routes?: (Route7[] | string)␊ + routes?: (Route7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets collection of references to subnets␊ */␊ - subnets?: (SubResource13[] | string)␊ + subnets?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the resource Updating/Deleting/Failed␊ */␊ @@ -104112,7 +132990,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (RoutePropertiesFormat7 | string)␊ + properties?: (RoutePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -104134,7 +133015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -104156,7 +133040,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (RoutePropertiesFormat7 | string)␊ + properties: (RoutePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104174,7 +133061,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (RoutePropertiesFormat7 | string)␊ + properties: (RoutePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104197,8 +133087,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkGatewayPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104212,35 +133108,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpConfigurations for Virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration6[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp Flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the LocalNetworkGateway resource which represents Local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource13 | string)␊ + gatewayDefaultSite?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the VirtualNetworkGatewaySku resource which represents the sku selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku6 | string)␊ + sku?: (VirtualNetworkGatewaySku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration6 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings␊ */␊ - bgpSettings?: (BgpSettings6 | string)␊ + bgpSettings?: (BgpSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the VirtualNetworkGateway resource␊ */␊ @@ -104259,7 +133179,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat6 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -104281,15 +133204,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets PrivateIP allocation method (Static/Dynamic).␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the subnet resource␊ */␊ - subnet?: (SubResource13 | string)␊ + subnet?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the PublicIP resource␊ */␊ - publicIPAddress?: (SubResource13 | string)␊ + publicIPAddress?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -104303,15 +133235,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway sku name -Basic/HighPerformance/Standard.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway sku tier -Basic/HighPerformance/Standard.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104321,15 +133262,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the Address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace15 | string)␊ + vpnClientAddressPool?: (AddressSpace15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for Virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate6[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate6[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104340,7 +133290,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (VpnClientRootCertificatePropertiesFormat6 | string)␊ + properties?: (VpnClientRootCertificatePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -104373,7 +133326,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat6 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -104414,8 +133370,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualNetworkPropertiesFormat7 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualNetworkPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104427,15 +133389,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets AddressSpace that contains an array of IP address ranges that can be used by subnets␊ */␊ - addressSpace: (AddressSpace15 | string)␊ + addressSpace: (AddressSpace15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network␊ */␊ - dhcpOptions?: (DhcpOptions15 | string)␊ + dhcpOptions?: (DhcpOptions15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets List of subnets in a VirtualNetwork␊ */␊ - subnets?: (Subnet17[] | string)␊ + subnets?: (Subnet17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets resource GUID property of the VirtualNetwork resource␊ */␊ @@ -104453,7 +133424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets list of DNS servers IP addresses␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104464,7 +133438,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties?: (SubnetPropertiesFormat7 | string)␊ + properties?: (SubnetPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource␊ */␊ @@ -104483,15 +133460,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the reference of the NetworkSecurityGroup resource␊ */␊ - networkSecurityGroup?: (SubResource13 | string)␊ + networkSecurityGroup?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the reference of the RouteTable resource␊ */␊ - routeTable?: (SubResource13 | string)␊ + routeTable?: (SubResource13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets array of references to the network interface IP configurations using subnet␊ */␊ - ipConfigurations?: (SubResource13[] | string)␊ + ipConfigurations?: (SubResource13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets Provisioning state of the PublicIP resource Updating/Deleting/Failed␊ */␊ @@ -104509,7 +133495,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SubnetPropertiesFormat7 | string)␊ + properties: (SubnetPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104527,7 +133516,10 @@ Generated by [AVA](https://avajs.dev). * Resource Id␊ */␊ id?: string␊ - properties: (SubnetPropertiesFormat7 | string)␊ + properties: (SubnetPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated␊ */␊ @@ -104550,13 +133542,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104575,13 +133576,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104600,13 +133610,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104625,13 +133644,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104650,15 +133678,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku4 | string)␊ + sku?: (PublicIPAddressSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat7 | string)␊ + properties: (PublicIPAddressPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -104666,7 +133703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104676,7 +133716,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104686,19 +133729,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings15 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag1[] | string)␊ + ipTags?: (IpTag1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -104706,7 +133761,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -104765,11 +133823,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat8 | string)␊ + properties: (VirtualNetworkPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -104784,19 +133848,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace16 | string)␊ + addressSpace: (AddressSpace16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions16 | string)␊ + dhcpOptions?: (DhcpOptions16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet18[] | string)␊ + subnets?: (Subnet18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering13[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -104808,11 +133884,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in a Virtual Network.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if Vm protection is enabled for all the subnets in a Virtual Network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104822,7 +133904,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104832,7 +133917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -104842,7 +133930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat8 | string)␊ + properties?: (SubnetPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -104864,19 +133955,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource14 | string)␊ + networkSecurityGroup?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource14 | string)␊ + routeTable?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat4[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink5[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -104904,7 +134007,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -104918,7 +134024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat5 | string)␊ + properties?: (ResourceNavigationLinkFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -104946,7 +134055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat5 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -104964,31 +134076,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource14 | string)␊ + remoteVirtualNetwork: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace16 | string)␊ + remoteAddressSpace?: (AddressSpace16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -105005,7 +134138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat5 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105022,7 +134158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat8 | string)␊ + properties: (SubnetPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105045,15 +134184,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku4 | string)␊ + sku?: (LoadBalancerSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat8 | string)␊ + properties: (LoadBalancerPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105068,7 +134216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -105078,31 +134229,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration7[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool8[] | string)␊ + backendAddressPools?: (BackendAddressPool8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule8[] | string)␊ + loadBalancingRules?: (LoadBalancingRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe8[] | string)␊ + probes?: (Probe8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule9[] | string)␊ + inboundNatRules?: (InboundNatRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool9[] | string)␊ + inboundNatPools?: (InboundNatPool9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule8[] | string)␊ + outboundNatRules?: (OutboundNatRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -105120,7 +134292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat7 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105132,7 +134307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -105146,15 +134324,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource14 | string)␊ + subnet?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource14 | string)␊ + publicIPAddress?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105168,7 +134355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat8 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105196,7 +134386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat8 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105214,40 +134407,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource14 | string)␊ + frontendIPConfiguration: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource14 | string)␊ + backendAddressPool?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource14 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105261,7 +134484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat8 | string)␊ + properties?: (ProbePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105279,19 +134505,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -105309,7 +134547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat8 | string)␊ + properties?: (InboundNatRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105327,24 +134568,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource14 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105358,7 +134617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat8 | string)␊ + properties?: (InboundNatPoolPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105376,28 +134638,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource14 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105411,7 +134694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat8 | string)␊ + properties?: (OutboundNatRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105429,15 +134715,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource14[] | string)␊ + frontendIPConfigurations?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource14 | string)␊ + backendAddressPool: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105454,7 +134749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat8 | string)␊ + properties: (InboundNatRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105477,11 +134775,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat8 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105496,11 +134800,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule8[] | string)␊ + securityRules?: (SecurityRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule8[] | string)␊ + defaultSecurityRules?: (SecurityRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -105518,7 +134828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat8 | string)␊ + properties?: (SecurityRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105540,7 +134853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -105556,11 +134872,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (ApplicationSecurityGroup3[] | string)␊ + sourceApplicationSecurityGroups?: (ApplicationSecurityGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -105568,31 +134890,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (ApplicationSecurityGroup3[] | string)␊ + destinationApplicationSecurityGroups?: (ApplicationSecurityGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105612,13 +134955,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -105631,7 +134983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat8 | string)␊ + properties: (SecurityRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105654,11 +135009,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat8 | string)␊ + properties: (NetworkInterfacePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105672,15 +135033,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource14 | string)␊ + networkSecurityGroup?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration7[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings16 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -105688,15 +135058,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -105714,7 +135093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat7 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105732,15 +135114,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource14[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource14[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource14[] | string)␊ + loadBalancerInboundNatRules?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -105748,27 +135139,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource14 | string)␊ + subnet?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource14 | string)␊ + publicIPAddress?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource14[] | string)␊ + applicationSecurityGroups?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105782,11 +135191,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -105817,11 +135232,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat8 | string)␊ + properties: (RouteTablePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105836,11 +135257,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route8[] | string)␊ + routes?: (Route8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -105854,7 +135281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat8 | string)␊ + properties?: (RoutePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -105876,7 +135306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -105897,7 +135330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat8 | string)␊ + properties: (RoutePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105920,8 +135356,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat8 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -105935,67 +135377,115 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku8 | string)␊ + sku?: (ApplicationGatewaySku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy5 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration8[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate5[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate8[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration8[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort8[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe7[] | string)␊ + probes?: (ApplicationGatewayProbe7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool8[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings8[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener8[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap7[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule8[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration5[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration5 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -106013,15 +135503,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106031,30 +135530,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration8 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106076,7 +135593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource14 | string)␊ + subnet?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106087,7 +135607,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate5 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106120,7 +135643,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate8 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106161,7 +135687,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration8 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106187,15 +135716,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource14 | string)␊ + subnet?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource14 | string)␊ + publicIPAddress?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106206,7 +135744,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort8 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106228,7 +135769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106239,7 +135783,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe7 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106261,7 +135808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -106273,27 +135823,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch5 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106311,14 +135879,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool8 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106340,11 +135914,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource14[] | string)␊ + backendIPConfigurations?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress8[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106369,7 +135949,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings8 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106391,31 +135974,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource14 | string)␊ + probe?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource14[] | string)␊ + authenticationCertificates?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining5 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -106423,7 +136027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -106431,7 +136038,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -106449,18 +136059,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener8 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106482,15 +136101,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource14 | string)␊ + frontendIPConfiguration?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource14 | string)␊ + frontendPort?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -106498,11 +136126,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource14 | string)␊ + sslCertificate?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106513,7 +136147,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap7 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106535,19 +136172,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource14 | string)␊ + defaultBackendAddressPool?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource14 | string)␊ + defaultBackendHttpSettings?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource14 | string)␊ + defaultRedirectConfiguration?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule7[] | string)␊ + pathRules?: (ApplicationGatewayPathRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106558,7 +136207,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule7 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106580,19 +136232,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource14 | string)␊ + backendAddressPool?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource14 | string)␊ + backendHttpSettings?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource14 | string)␊ + redirectConfiguration?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106603,7 +136267,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule8 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106625,27 +136292,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource14 | string)␊ + backendAddressPool?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource14 | string)␊ + backendHttpSettings?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource14 | string)␊ + httpListener?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource14 | string)␊ + urlPathMap?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource14 | string)␊ + redirectConfiguration?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -106656,7 +136341,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration5 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106678,11 +136366,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource14 | string)␊ + targetListener?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -106690,23 +136384,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource14[] | string)␊ + requestRoutingRules?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource14[] | string)␊ + urlPathMaps?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource14[] | string)␊ + pathRules?: (SubResource14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106716,11 +136425,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -106732,15 +136447,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup5[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106754,7 +136478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106773,11 +136500,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat8 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -106795,23 +136528,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway5 | SubResource14 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway5 | SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway5 | SubResource14 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway5 | SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway5 | SubResource14 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway5 | SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -106819,19 +136567,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource14 | string)␊ + peer?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy5[] | string)␊ + ipsecPolicies?: (IpsecPolicy5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -106851,11 +136611,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat8 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -106869,39 +136635,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration7[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource14 | string)␊ + gatewayDefaultSite?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku7 | string)␊ + sku?: (VirtualNetworkGatewaySku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration7 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings7 | string)␊ + bgpSettings?: (BgpSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -106915,7 +136708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat7 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -106933,15 +136729,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource14 | string)␊ + subnet?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource14 | string)␊ + publicIPAddress?: (SubResource14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106951,15 +136756,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -106969,19 +136783,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace16 | string)␊ + vpnClientAddressPool?: (AddressSpace16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate7[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate7[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -106999,7 +136825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat7 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107027,7 +136856,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat7 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107055,7 +136887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -107063,7 +136898,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107079,11 +136917,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat8 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107097,7 +136941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace16 | string)␊ + localNetworkAddressSpace?: (AddressSpace16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -107105,7 +136952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings7 | string)␊ + bgpSettings?: (BgpSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -107119,35 +136969,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107166,11 +137040,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat8 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107193,11 +137073,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat8 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107214,7 +137100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat8 | string)␊ + properties: (SubnetPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107231,7 +137120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat5 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107248,7 +137140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat8 | string)␊ + properties: (InboundNatRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107265,7 +137160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat8 | string)␊ + properties: (SecurityRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107282,7 +137180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat8 | string)␊ + properties: (RoutePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107305,13 +137206,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107330,11 +137240,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat | string)␊ + properties: (DdosProtectionPlanPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107359,12 +137275,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku2 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat2 | string)␊ + sku?: (ExpressRouteCircuitSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource2 | ExpressRouteCircuitsAuthorizationsChildResource2)[]␊ [k: string]: unknown␊ }␊ @@ -107379,11 +137304,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard' and 'Premium'.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107393,7 +137324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -107401,15 +137335,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization2[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering2[] | string)␊ + peerings?: (ExpressRouteCircuitPeering2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -107421,7 +137364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties2 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -107436,7 +137382,10 @@ Generated by [AVA](https://avajs.dev). * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization2 {␊ - properties?: (AuthorizationPropertiesFormat3 | string)␊ + properties?: (AuthorizationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107451,7 +137400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -107462,7 +137414,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering2 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat3 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107473,19 +137428,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -107509,15 +137476,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats3 | string)␊ + stats?: (ExpressRouteCircuitStats3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -107533,15 +137509,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource15 | string)␊ + routeFilter?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection[] | string)␊ + connections?: (ExpressRouteCircuitConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107551,23 +137536,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Spepcified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -107581,19 +137581,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107621,22 +137633,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource15 | string)␊ + routeFilter?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107647,11 +137671,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource15 | string)␊ + expressRouteCircuitPeering?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource15 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -107677,7 +137707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107687,7 +137720,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat3 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -107698,7 +137734,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107708,7 +137747,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-02-01"␊ - properties: (AuthorizationPropertiesFormat3 | string)␊ + properties: (AuthorizationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107727,8 +137769,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -107739,7 +137787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -107747,14 +137798,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -107765,15 +137822,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -107789,11 +137855,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether the provider or the customer last modified the peering.␊ */␊ @@ -107801,7 +137873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107811,7 +137886,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107830,15 +137908,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku5 | string)␊ + sku?: (PublicIPAddressSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat8 | string)␊ + properties: (PublicIPAddressPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107846,7 +137933,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107856,7 +137946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -107866,19 +137959,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings16 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag2[] | string)␊ + ipTags?: (IpTag2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -107886,7 +137991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -107945,11 +138053,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat9 | string)␊ + properties: (VirtualNetworkPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -107964,19 +138078,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace17 | string)␊ + addressSpace: (AddressSpace17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions17 | string)␊ + dhcpOptions?: (DhcpOptions17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet19[] | string)␊ + subnets?: (Subnet19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering14[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -107988,15 +138114,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource15 | string)␊ + ddosProtectionPlan?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108006,7 +138141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108016,7 +138154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108026,7 +138167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat9 | string)␊ + properties?: (SubnetPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108048,19 +138192,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource15 | string)␊ + networkSecurityGroup?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource15 | string)␊ + routeTable?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat5[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink6[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -108078,7 +138234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -108092,7 +138251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat6 | string)␊ + properties?: (ResourceNavigationLinkFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108120,7 +138282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat6 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108138,31 +138303,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource15 | string)␊ + remoteVirtualNetwork: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace17 | string)␊ + remoteAddressSpace?: (AddressSpace17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -108179,7 +138365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat6 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108196,7 +138385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat9 | string)␊ + properties: (SubnetPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108219,15 +138411,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku5 | string)␊ + sku?: (LoadBalancerSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat9 | string)␊ + properties: (LoadBalancerPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108242,7 +138443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108252,31 +138456,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration8[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool9[] | string)␊ + backendAddressPools?: (BackendAddressPool9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule9[] | string)␊ + loadBalancingRules?: (LoadBalancingRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe9[] | string)␊ + probes?: (Probe9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule10[] | string)␊ + inboundNatRules?: (InboundNatRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool10[] | string)␊ + inboundNatPools?: (InboundNatPool10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule9[] | string)␊ + outboundNatRules?: (OutboundNatRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -108294,7 +138519,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat8 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108306,7 +138534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108320,15 +138551,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource15 | string)␊ + subnet?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource15 | string)␊ + publicIPAddress?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108342,7 +138582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat9 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108370,7 +138613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat9 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108388,40 +138634,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource15 | string)␊ + frontendIPConfiguration: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource15 | string)␊ + backendAddressPool?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource15 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108435,7 +138711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat9 | string)␊ + properties?: (ProbePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108453,19 +138732,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp") | string)␊ + protocol: (("Http" | "Tcp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -108483,7 +138774,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat9 | string)␊ + properties?: (InboundNatRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108501,24 +138795,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource15 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108532,7 +138844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat9 | string)␊ + properties?: (InboundNatPoolPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108550,28 +138865,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource15 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108585,7 +138921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat9 | string)␊ + properties?: (OutboundNatRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108603,15 +138942,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource15[] | string)␊ + frontendIPConfigurations?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource15 | string)␊ + backendAddressPool: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108628,7 +138976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat9 | string)␊ + properties: (InboundNatRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108651,11 +139002,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat9 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108670,11 +139027,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule9[] | string)␊ + securityRules?: (SecurityRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule9[] | string)␊ + defaultSecurityRules?: (SecurityRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -108692,7 +139055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat9 | string)␊ + properties?: (SecurityRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108714,7 +139080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -108730,11 +139099,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (ApplicationSecurityGroup4[] | string)␊ + sourceApplicationSecurityGroups?: (ApplicationSecurityGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -108742,31 +139117,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (ApplicationSecurityGroup4[] | string)␊ + destinationApplicationSecurityGroups?: (ApplicationSecurityGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108786,13 +139182,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -108805,7 +139210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat9 | string)␊ + properties: (SecurityRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108828,11 +139236,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat9 | string)␊ + properties: (NetworkInterfacePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -108846,15 +139260,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource15 | string)␊ + networkSecurityGroup?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration8[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings17 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -108862,15 +139285,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -108888,7 +139320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat8 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -108906,15 +139341,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource15[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource15[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource15[] | string)␊ + loadBalancerInboundNatRules?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -108922,27 +139366,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource15 | string)␊ + subnet?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource15 | string)␊ + publicIPAddress?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource15[] | string)␊ + applicationSecurityGroups?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -108956,11 +139418,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -108991,11 +139459,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat9 | string)␊ + properties: (RouteTablePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109010,11 +139484,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route9[] | string)␊ + routes?: (Route9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109028,7 +139508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat9 | string)␊ + properties?: (RoutePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -109050,7 +139533,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -109071,7 +139557,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat9 | string)␊ + properties: (RoutePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109088,7 +139577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat9 | string)␊ + properties: (InboundNatRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109105,7 +139597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat9 | string)␊ + properties: (SecurityRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109122,7 +139617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat9 | string)␊ + properties: (RoutePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109136,7 +139634,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-02-01"␊ - properties: (AuthorizationPropertiesFormat3 | string)␊ + properties: (AuthorizationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -109146,7 +139647,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat3 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -109157,7 +139661,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -109167,7 +139674,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-02-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -109186,8 +139696,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat9 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -109195,7 +139711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -109205,75 +139724,129 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku9 | string)␊ + sku?: (ApplicationGatewaySku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy6 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration9[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate6[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate9[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration9[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort9[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe8[] | string)␊ + probes?: (ApplicationGatewayProbe8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool9[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings9[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener9[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap8[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule9[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration6[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration6 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -109291,15 +139864,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -109309,30 +139891,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration9 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -109354,7 +139954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109375,7 +139978,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate6 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -109408,7 +140014,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate9 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -109449,7 +140058,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration9 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -109475,15 +140087,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource16 | string)␊ + publicIPAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109494,7 +140115,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort9 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -109516,7 +140140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109527,7 +140154,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe8 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -109549,7 +140179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -109561,27 +140194,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch6 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109599,14 +140250,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool9 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -109628,11 +140285,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource16[] | string)␊ + backendIPConfigurations?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress9[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109657,7 +140320,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings9 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -109679,31 +140345,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource16 | string)␊ + probe?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource16[] | string)␊ + authenticationCertificates?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining6 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -109711,7 +140398,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -109719,7 +140409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -109737,18 +140430,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener9 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -109770,15 +140472,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource16 | string)␊ + frontendIPConfiguration?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource16 | string)␊ + frontendPort?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -109786,11 +140497,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource16 | string)␊ + sslCertificate?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109801,7 +140518,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap8 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -109823,19 +140543,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource16 | string)␊ + defaultBackendAddressPool?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource16 | string)␊ + defaultBackendHttpSettings?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource16 | string)␊ + defaultRedirectConfiguration?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule8[] | string)␊ + pathRules?: (ApplicationGatewayPathRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109846,7 +140578,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule8 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -109868,19 +140603,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource16 | string)␊ + backendAddressPool?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource16 | string)␊ + backendHttpSettings?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource16 | string)␊ + redirectConfiguration?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109891,7 +140638,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule9 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -109913,27 +140663,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource16 | string)␊ + backendAddressPool?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource16 | string)␊ + backendHttpSettings?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource16 | string)␊ + httpListener?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource16 | string)␊ + urlPathMap?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource16 | string)␊ + redirectConfiguration?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -109944,7 +140712,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration6 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -109966,11 +140737,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource16 | string)␊ + targetListener?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -109978,23 +140755,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource16[] | string)␊ + requestRoutingRules?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource16[] | string)␊ + urlPathMaps?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource16[] | string)␊ + pathRules?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110004,11 +140796,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -110020,15 +140818,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup6[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110042,7 +140849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110052,7 +140862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Autoscale bounds␊ */␊ - bounds: (ApplicationGatewayAutoscaleBounds | string)␊ + bounds: (ApplicationGatewayAutoscaleBounds | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110062,11 +140875,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway instances.␊ */␊ - min: (number | string)␊ + min: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway instances.␊ */␊ - max: (number | string)␊ + max: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110085,13 +140904,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110110,8 +140938,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (AzureFirewallPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (AzureFirewallPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110121,26 +140955,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by a Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by a Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Application rule collection resource␊ */␊ export interface AzureFirewallApplicationRuleCollection {␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110154,19 +141003,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction | string)␊ + action?: (AzureFirewallRCAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule[] | string)␊ + rules?: (AzureFirewallApplicationRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110194,15 +141055,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of URLs for this rule.␊ */␊ - targetUrls?: (string[] | string)␊ + targetUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110212,18 +141082,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Network rule collection resource␊ */␊ export interface AzureFirewallNetworkRuleCollection {␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110237,19 +141116,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction | string)␊ + action?: (AzureFirewallRCAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule[] | string)␊ + rules?: (AzureFirewallNetworkRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110267,26 +141158,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an Azure Firewall.␊ */␊ export interface AzureFirewallIPConfiguration {␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110308,19 +141214,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input.␊ */␊ - internalPublicIpAddress?: (SubResource16 | string)␊ + internalPublicIpAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is populated in the output.␊ */␊ - publicIPAddress?: (SubResource16 | string)␊ + publicIPAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110339,11 +141257,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat9 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -110361,23 +141285,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource16 | string)␊ + virtualNetworkGateway1: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource16 | string)␊ + virtualNetworkGateway2?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource16 | string)␊ + localNetworkGateway2?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -110385,19 +141324,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource16 | string)␊ + peer?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy6[] | string)␊ + ipsecPolicies?: (IpsecPolicy6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -110411,35 +141362,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110458,13 +141433,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110483,12 +141467,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku3 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat3 | string)␊ + sku?: (ExpressRouteCircuitSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource3 | ExpressRouteCircuitsAuthorizationsChildResource3)[]␊ [k: string]: unknown␊ }␊ @@ -110503,11 +141496,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard' and 'Premium'.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110517,7 +141516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -110525,15 +141527,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization3[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering3[] | string)␊ + peerings?: (ExpressRouteCircuitPeering3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -110545,7 +141556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties3 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -110560,7 +141574,10 @@ Generated by [AVA](https://avajs.dev). * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization3 {␊ - properties?: (AuthorizationPropertiesFormat4 | string)␊ + properties?: (AuthorizationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110575,7 +141592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -110586,7 +141606,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering3 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat4 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110597,19 +141620,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -110633,15 +141668,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats4 | string)␊ + stats?: (ExpressRouteCircuitStats4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -110657,15 +141701,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource16 | string)␊ + routeFilter?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig1 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection1[] | string)␊ + connections?: (ExpressRouteCircuitConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110675,23 +141728,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -110705,19 +141773,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110735,22 +141815,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource16 | string)␊ + routeFilter?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection1 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat1 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110761,11 +141853,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource16 | string)␊ + expressRouteCircuitPeering?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource16 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -110791,7 +141889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110801,7 +141902,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat4 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -110812,7 +141916,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat1 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110822,7 +141929,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-04-01"␊ - properties: (AuthorizationPropertiesFormat4 | string)␊ + properties: (AuthorizationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110832,7 +141942,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-04-01"␊ - properties: (AuthorizationPropertiesFormat4 | string)␊ + properties: (AuthorizationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110842,7 +141955,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat4 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -110853,7 +141969,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat1 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110872,8 +141991,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -110888,15 +142013,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -110904,7 +142038,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering1[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference {␊ @@ -110918,7 +142055,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering1 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties1 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -110929,15 +142069,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -110953,11 +142102,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -110969,7 +142124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig1 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110979,7 +142137,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties1 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -110989,7 +142150,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-04-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties1 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111008,15 +142172,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku6 | string)␊ + sku?: (LoadBalancerSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat10 | string)␊ + properties: (LoadBalancerPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111031,7 +142204,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111041,31 +142217,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration9[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool10[] | string)␊ + backendAddressPools?: (BackendAddressPool10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule10[] | string)␊ + loadBalancingRules?: (LoadBalancingRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe10[] | string)␊ + probes?: (Probe10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule11[] | string)␊ + inboundNatRules?: (InboundNatRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool11[] | string)␊ + inboundNatPools?: (InboundNatPool11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule10[] | string)␊ + outboundNatRules?: (OutboundNatRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -111083,7 +142280,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat9 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111095,7 +142295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111109,15 +142312,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource16 | string)␊ + publicIPAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111131,7 +142343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat10 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111159,7 +142374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat10 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111177,40 +142395,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource16 | string)␊ + frontendIPConfiguration: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource16 | string)␊ + backendAddressPool?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource16 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111224,7 +142472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat10 | string)␊ + properties?: (ProbePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111242,19 +142493,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -111272,7 +142535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat10 | string)␊ + properties?: (InboundNatRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111290,24 +142556,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource16 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111321,7 +142605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat10 | string)␊ + properties?: (InboundNatPoolPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111339,28 +142626,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource16 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111374,7 +142682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat10 | string)␊ + properties?: (OutboundNatRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111392,15 +142703,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource16[] | string)␊ + frontendIPConfigurations?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource16 | string)␊ + backendAddressPool: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111417,7 +142737,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat10 | string)␊ + properties: (InboundNatRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111434,7 +142757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat10 | string)␊ + properties: (InboundNatRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111457,11 +142783,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat9 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111475,7 +142807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace18 | string)␊ + localNetworkAddressSpace?: (AddressSpace18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -111483,7 +142818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings8 | string)␊ + bgpSettings?: (BgpSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -111497,7 +142835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111507,7 +142848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -111515,7 +142859,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111534,11 +142881,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat10 | string)␊ + properties: (NetworkInterfacePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111552,19 +142905,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of a virtual machine.␊ */␊ - virtualMachine?: (SubResource16 | string)␊ + virtualMachine?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource16 | string)␊ + networkSecurityGroup?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration9[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings18 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -111572,15 +142937,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -111598,7 +142972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat9 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111616,15 +142993,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource16[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource16[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource16[] | string)␊ + loadBalancerInboundNatRules?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -111632,27 +143018,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource16 | string)␊ + publicIPAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource16[] | string)␊ + applicationSecurityGroups?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111666,11 +143070,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -111701,11 +143111,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat10 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111720,11 +143136,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule10[] | string)␊ + securityRules?: (SecurityRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule10[] | string)␊ + defaultSecurityRules?: (SecurityRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -111742,7 +143164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat10 | string)␊ + properties?: (SecurityRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -111764,7 +143189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -111780,11 +143208,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource16[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -111792,31 +143226,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource16[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -111833,7 +143288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat10 | string)␊ + properties: (SecurityRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111850,7 +143308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat10 | string)␊ + properties: (SecurityRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -111873,14 +143334,23 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ etag?: string␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersConnectionMonitorsChildResource | NetworkWatchersPacketCapturesChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -111900,24 +143370,42 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Parameters that define the operation to create a connection monitor.␊ */␊ export interface ConnectionMonitorParameters {␊ - source: (ConnectionMonitorSource | string)␊ - destination: (ConnectionMonitorDestination | string)␊ + source: (ConnectionMonitorSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + destination: (ConnectionMonitorDestination | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111931,7 +143419,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111949,7 +143440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111959,7 +143453,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "packetCaptures"␊ apiVersion: "2018-04-01"␊ - properties: (PacketCaptureParameters | string)␊ + properties: (PacketCaptureParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -111973,17 +143470,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ - storageLocation: (PacketCaptureStorageLocation | string)␊ - filters?: (PacketCaptureFilter[] | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + storageLocation: (PacketCaptureStorageLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + filters?: (PacketCaptureFilter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112011,7 +143523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -112046,8 +143561,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112057,7 +143578,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/networkWatchers/packetCaptures"␊ apiVersion: "2018-04-01"␊ - properties: (PacketCaptureParameters | string)␊ + properties: (PacketCaptureParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112076,15 +143600,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku6 | string)␊ + sku?: (PublicIPAddressSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat9 | string)␊ + properties: (PublicIPAddressPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112092,7 +143625,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112102,7 +143638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112112,19 +143651,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings17 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag3[] | string)␊ + ipTags?: (IpTag3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -112132,7 +143683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -112191,8 +143745,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteFilterPropertiesFormat | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteFilterPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource[]␊ [k: string]: unknown␊ }␊ @@ -112203,18 +143763,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule[] | string)␊ + rules?: (RouteFilterRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to express route circuit peerings.␊ */␊ - peerings?: (SubResource16[] | string)␊ + peerings?: (SubResource16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Route Filter Rule Resource␊ */␊ export interface RouteFilterRule {␊ - properties?: (RouteFilterRulePropertiesFormat | string)␊ + properties?: (RouteFilterRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112232,15 +143801,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule. Valid values are: 'Allow', 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule. Valid value is: 'Community'␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020']␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112250,7 +143828,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "routeFilterRules"␊ apiVersion: "2018-04-01"␊ - properties: (RouteFilterRulePropertiesFormat | string)␊ + properties: (RouteFilterRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -112264,7 +143845,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/routeFilters/routeFilterRules"␊ apiVersion: "2018-04-01"␊ - properties: (RouteFilterRulePropertiesFormat | string)␊ + properties: (RouteFilterRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -112287,11 +143871,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat10 | string)␊ + properties: (RouteTablePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112306,11 +143896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route10[] | string)␊ + routes?: (Route10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -112324,7 +143920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat10 | string)␊ + properties?: (RoutePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112346,7 +143945,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None" | "HyperNetGateway") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -112367,7 +143969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat10 | string)␊ + properties: (RoutePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112384,7 +143989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat10 | string)␊ + properties: (RoutePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112407,8 +144015,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualHubProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualHubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112418,11 +144032,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs␊ */␊ - virtualWan?: (SubResource16 | string)␊ + virtualWan?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vnet connections with this VirtualHub.␊ */␊ - hubVirtualNetworkConnections?: (HubVirtualNetworkConnection[] | string)␊ + hubVirtualNetworkConnections?: (HubVirtualNetworkConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -112430,7 +144050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112446,8 +144069,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties?: (HubVirtualNetworkConnectionProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties?: (HubVirtualNetworkConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112457,19 +144086,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource16 | string)␊ + remoteVirtualNetwork?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112488,11 +144129,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat9 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112506,39 +144153,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration8[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource16 | string)␊ + gatewayDefaultSite?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku8 | string)␊ + sku?: (VirtualNetworkGatewaySku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration8 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings8 | string)␊ + bgpSettings?: (BgpSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -112552,7 +144226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat8 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112570,15 +144247,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource16 | string)␊ + subnet?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource16 | string)␊ + publicIPAddress?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112588,15 +144274,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112606,23 +144301,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace18 | string)␊ + vpnClientAddressPool?: (AddressSpace18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate8[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate8[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy6[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -112640,7 +144350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat8 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112668,7 +144381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat8 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112705,11 +144421,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat10 | string)␊ + properties: (VirtualNetworkPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112724,19 +144446,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace18 | string)␊ + addressSpace: (AddressSpace18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions18 | string)␊ + dhcpOptions?: (DhcpOptions18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet20[] | string)␊ + subnets?: (Subnet20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering15[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -112748,15 +144482,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource16 | string)␊ + ddosProtectionPlan?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112766,7 +144509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -112776,7 +144522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat10 | string)␊ + properties?: (SubnetPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112798,19 +144547,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource16 | string)␊ + networkSecurityGroup?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource16 | string)␊ + routeTable?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat6[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink7[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -112828,7 +144589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -112842,7 +144606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat7 | string)␊ + properties?: (ResourceNavigationLinkFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112870,7 +144637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat7 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -112888,31 +144658,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource16 | string)␊ + remoteVirtualNetwork: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace18 | string)␊ + remoteAddressSpace?: (AddressSpace18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -112929,7 +144720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat7 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112946,7 +144740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat10 | string)␊ + properties: (SubnetPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112963,7 +144760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat10 | string)␊ + properties: (SubnetPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -112980,7 +144780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat7 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -113003,8 +144806,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualWanProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualWanProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113014,11 +144823,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113037,8 +144852,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnGatewayProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -113049,30 +144870,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs␊ */␊ - virtualHub?: (SubResource16 | string)␊ + virtualHub?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection[] | string)␊ + connections?: (VpnConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings8 | string)␊ + bgpSettings?: (BgpSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policies applied to this vpn gateway.␊ */␊ - policies?: (Policies | string)␊ + policies?: (Policies | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * VpnConnection Resource.␊ */␊ export interface VpnConnection {␊ - properties?: (VpnConnectionProperties | string)␊ + properties?: (VpnConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -113086,15 +144925,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource16 | string)␊ + remoteVpnSite?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -113102,15 +144950,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy6[] | string)␊ + ipsecPolicies?: (IpsecPolicy6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113120,11 +144977,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113134,7 +144997,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "vpnConnections"␊ apiVersion: "2018-04-01"␊ - properties: (VpnConnectionProperties | string)␊ + properties: (VpnConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113144,7 +145010,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/vpnGateways/vpnConnections"␊ apiVersion: "2018-04-01"␊ - properties: (VpnConnectionProperties | string)␊ + properties: (VpnConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113163,8 +145032,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnSiteProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnSiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113174,11 +145049,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs␊ */␊ - virtualWAN?: (SubResource16 | string)␊ + virtualWAN?: (SubResource16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties␊ */␊ - deviceProperties?: (DeviceProperties | string)␊ + deviceProperties?: (DeviceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -113190,15 +145071,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace18 | string)␊ + addressSpace?: (AddressSpace18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings8 | string)␊ + bgpProperties?: (BgpSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113216,7 +145106,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113235,8 +145128,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat10 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -113244,7 +145143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113254,75 +145156,129 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku10 | string)␊ + sku?: (ApplicationGatewaySku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy7 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration10[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate7[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate10[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration10[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort10[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe9[] | string)␊ + probes?: (ApplicationGatewayProbe9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool10[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings10[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener10[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap9[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule10[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration7[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration7 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration1 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -113340,15 +145296,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -113358,30 +145323,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration10 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -113403,7 +145386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113424,7 +145410,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate7 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -113457,7 +145446,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate10 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -113498,7 +145490,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration10 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -113524,15 +145519,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource17 | string)␊ + publicIPAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113543,7 +145547,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort10 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -113565,7 +145572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113576,7 +145586,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe9 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -113598,7 +145611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -113610,27 +145626,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch7 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113648,14 +145682,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool10 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -113677,11 +145717,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource17[] | string)␊ + backendIPConfigurations?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress10[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113706,7 +145752,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings10 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -113728,31 +145777,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource17 | string)␊ + probe?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource17[] | string)␊ + authenticationCertificates?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining7 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -113760,7 +145830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -113768,7 +145841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -113786,18 +145862,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener10 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -113819,15 +145904,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource17 | string)␊ + frontendIPConfiguration?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource17 | string)␊ + frontendPort?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -113835,11 +145929,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource17 | string)␊ + sslCertificate?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113850,7 +145950,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap9 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -113872,19 +145975,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource17 | string)␊ + defaultBackendAddressPool?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource17 | string)␊ + defaultBackendHttpSettings?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource17 | string)␊ + defaultRedirectConfiguration?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule9[] | string)␊ + pathRules?: (ApplicationGatewayPathRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113895,7 +146010,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule9 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -113917,19 +146035,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource17 | string)␊ + backendAddressPool?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource17 | string)␊ + backendHttpSettings?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource17 | string)␊ + redirectConfiguration?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113940,7 +146070,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule10 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -113962,27 +146095,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource17 | string)␊ + backendAddressPool?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource17 | string)␊ + backendHttpSettings?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource17 | string)␊ + httpListener?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource17 | string)␊ + urlPathMap?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource17 | string)␊ + redirectConfiguration?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -113993,7 +146144,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration7 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -114015,11 +146169,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource17 | string)␊ + targetListener?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -114027,23 +146187,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource17[] | string)␊ + requestRoutingRules?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource17[] | string)␊ + urlPathMaps?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource17[] | string)␊ + pathRules?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114053,11 +146228,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -114069,15 +146250,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup7[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114091,7 +146281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114101,7 +146294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Autoscale bounds␊ */␊ - bounds: (ApplicationGatewayAutoscaleBounds1 | string)␊ + bounds: (ApplicationGatewayAutoscaleBounds1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114111,11 +146307,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway instances.␊ */␊ - min: (number | string)␊ + min: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway instances.␊ */␊ - max: (number | string)␊ + max: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114134,13 +146336,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114159,8 +146370,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (AzureFirewallPropertiesFormat1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (AzureFirewallPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114170,26 +146387,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by a Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection1[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by a Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection1[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration1[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Application rule collection resource␊ */␊ export interface AzureFirewallApplicationRuleCollection1 {␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat1 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114203,19 +146435,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction1 | string)␊ + action?: (AzureFirewallRCAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule1[] | string)␊ + rules?: (AzureFirewallApplicationRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114243,15 +146487,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol1[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of URLs for this rule.␊ */␊ - targetUrls?: (string[] | string)␊ + targetUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114261,18 +146514,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Network rule collection resource␊ */␊ export interface AzureFirewallNetworkRuleCollection1 {␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat1 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114286,19 +146548,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction1 | string)␊ + action?: (AzureFirewallRCAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule1[] | string)␊ + rules?: (AzureFirewallNetworkRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114316,26 +146590,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an Azure Firewall.␊ */␊ export interface AzureFirewallIPConfiguration1 {␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat1 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114357,19 +146646,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input.␊ */␊ - internalPublicIpAddress?: (SubResource17 | string)␊ + internalPublicIpAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is populated in the output.␊ */␊ - publicIPAddress?: (SubResource17 | string)␊ + publicIPAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114388,11 +146689,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat10 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -114410,23 +146717,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway6 | SubResource17 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway6 | SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway6 | SubResource17 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway6 | SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway6 | SubResource17 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway6 | SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -114434,19 +146756,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource17 | string)␊ + peer?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy7[] | string)␊ + ipsecPolicies?: (IpsecPolicy7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -114466,11 +146800,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat10 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -114484,39 +146824,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration9[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource17 | string)␊ + gatewayDefaultSite?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku9 | string)␊ + sku?: (VirtualNetworkGatewaySku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration9 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings9 | string)␊ + bgpSettings?: (BgpSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -114530,7 +146897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat9 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114548,15 +146918,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource17 | string)␊ + publicIPAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114566,15 +146945,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114584,23 +146972,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace19 | string)␊ + vpnClientAddressPool?: (AddressSpace19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate9[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate9[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy7[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -114618,7 +147021,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114628,7 +147034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat9 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114656,7 +147065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat9 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114684,35 +147096,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114722,7 +147158,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -114730,7 +147169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114746,11 +147188,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat10 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -114764,7 +147212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace19 | string)␊ + localNetworkAddressSpace?: (AddressSpace19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -114772,7 +147223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings9 | string)␊ + bgpSettings?: (BgpSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -114795,13 +147249,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114820,12 +147283,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku4 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat4 | string)␊ + sku?: (ExpressRouteCircuitSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource4 | ExpressRouteCircuitsAuthorizationsChildResource4)[]␊ [k: string]: unknown␊ }␊ @@ -114840,11 +147312,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard' and 'Premium'.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -114854,7 +147332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -114862,15 +147343,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization4[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering4[] | string)␊ + peerings?: (ExpressRouteCircuitPeering4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -114882,7 +147372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties4 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -114897,7 +147390,10 @@ Generated by [AVA](https://avajs.dev). * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization4 {␊ - properties?: (AuthorizationPropertiesFormat5 | string)␊ + properties?: (AuthorizationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114912,7 +147408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -114923,7 +147422,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering4 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat5 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -114934,19 +147436,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -114970,15 +147484,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats5 | string)␊ + stats?: (ExpressRouteCircuitStats5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -114994,15 +147517,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource17 | string)␊ + routeFilter?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig2 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection2[] | string)␊ + connections?: (ExpressRouteCircuitConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115012,23 +147544,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -115042,19 +147589,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115072,22 +147631,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource17 | string)␊ + routeFilter?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection2 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat2 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115098,11 +147669,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource17 | string)␊ + expressRouteCircuitPeering?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource17 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -115128,7 +147705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115138,7 +147718,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat5 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -115149,7 +147732,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat2 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115159,7 +147745,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-06-01"␊ - properties: (AuthorizationPropertiesFormat5 | string)␊ + properties: (AuthorizationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115169,7 +147758,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-06-01"␊ - properties: (AuthorizationPropertiesFormat5 | string)␊ + properties: (AuthorizationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115179,7 +147771,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat5 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -115190,7 +147785,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat2 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115209,8 +147807,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -115225,15 +147829,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference1 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -115241,7 +147854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering2[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference1 {␊ @@ -115255,7 +147871,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering2 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties2 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115266,15 +147885,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -115290,11 +147918,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -115306,7 +147940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig2 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115316,7 +147953,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties2 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115326,7 +147966,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-06-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties2 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115345,15 +147988,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku7 | string)␊ + sku?: (LoadBalancerSku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat11 | string)␊ + properties: (LoadBalancerPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -115368,7 +148020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115378,31 +148033,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration10[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool11[] | string)␊ + backendAddressPools?: (BackendAddressPool11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule11[] | string)␊ + loadBalancingRules?: (LoadBalancingRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe11[] | string)␊ + probes?: (Probe11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule12[] | string)␊ + inboundNatRules?: (InboundNatRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool12[] | string)␊ + inboundNatPools?: (InboundNatPool12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound NAT rules.␊ */␊ - outboundNatRules?: (OutboundNatRule11[] | string)␊ + outboundNatRules?: (OutboundNatRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -115420,7 +148096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat10 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115432,7 +148111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -115446,15 +148128,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource17 | string)␊ + publicIPAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115468,7 +148159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat11 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115496,7 +148190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat11 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115514,40 +148211,70 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource17 | string)␊ + frontendIPConfiguration: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource17 | string)␊ + backendAddressPool?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource17 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115561,7 +148288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat11 | string)␊ + properties?: (ProbePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115579,19 +148309,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -115609,7 +148351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat11 | string)␊ + properties?: (InboundNatRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115627,24 +148372,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource17 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115658,7 +148421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat11 | string)␊ + properties?: (InboundNatPoolPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115676,28 +148442,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource17 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115711,7 +148498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound nat rule.␊ */␊ - properties?: (OutboundNatRulePropertiesFormat11 | string)␊ + properties?: (OutboundNatRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115729,15 +148519,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations?: (SubResource17[] | string)␊ + frontendIPConfigurations?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource17 | string)␊ + backendAddressPool: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115754,7 +148553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat11 | string)␊ + properties: (InboundNatRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -115771,7 +148573,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat11 | string)␊ + properties: (InboundNatRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -115794,11 +148599,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat10 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -115821,11 +148632,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat11 | string)␊ + properties: (NetworkInterfacePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -115839,19 +148656,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of a virtual machine.␊ */␊ - virtualMachine?: (SubResource17 | string)␊ + virtualMachine?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource17 | string)␊ + networkSecurityGroup?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration10[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings19 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -115859,15 +148688,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -115885,7 +148723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat10 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -115903,15 +148744,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource17[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource17[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource17[] | string)␊ + loadBalancerInboundNatRules?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -115919,27 +148769,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource17 | string)␊ + subnet?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource17 | string)␊ + publicIPAddress?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource17[] | string)␊ + applicationSecurityGroups?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -115953,11 +148821,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -115988,11 +148862,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat11 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116007,11 +148887,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule11[] | string)␊ + securityRules?: (SecurityRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule11[] | string)␊ + defaultSecurityRules?: (SecurityRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -116029,7 +148915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat11 | string)␊ + properties?: (SecurityRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116051,7 +148940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -116067,11 +148959,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource17[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -116079,31 +148977,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource17[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -116120,7 +149039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat11 | string)␊ + properties: (SecurityRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116137,7 +149059,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat11 | string)␊ + properties: (SecurityRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116160,14 +149085,23 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ etag?: string␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersConnectionMonitorsChildResource1 | NetworkWatchersPacketCapturesChildResource1)[]␊ [k: string]: unknown␊ }␊ @@ -116187,24 +149121,42 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Parameters that define the operation to create a connection monitor.␊ */␊ export interface ConnectionMonitorParameters1 {␊ - source: (ConnectionMonitorSource1 | string)␊ - destination: (ConnectionMonitorDestination1 | string)␊ + source: (ConnectionMonitorSource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + destination: (ConnectionMonitorDestination1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116218,7 +149170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116236,7 +149191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116246,7 +149204,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "packetCaptures"␊ apiVersion: "2018-06-01"␊ - properties: (PacketCaptureParameters1 | string)␊ + properties: (PacketCaptureParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116260,17 +149221,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ - storageLocation: (PacketCaptureStorageLocation1 | string)␊ - filters?: (PacketCaptureFilter1[] | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + storageLocation: (PacketCaptureStorageLocation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + filters?: (PacketCaptureFilter1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116298,7 +149274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -116333,8 +149312,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116344,7 +149329,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/networkWatchers/packetCaptures"␊ apiVersion: "2018-06-01"␊ - properties: (PacketCaptureParameters1 | string)␊ + properties: (PacketCaptureParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116363,15 +149351,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku7 | string)␊ + sku?: (PublicIPAddressSku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat10 | string)␊ + properties: (PublicIPAddressPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116379,7 +149376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116389,7 +149389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116399,19 +149402,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings18 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag4[] | string)␊ + ipTags?: (IpTag4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -116419,7 +149434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -116478,8 +149496,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteFilterPropertiesFormat1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteFilterPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -116490,18 +149514,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule1[] | string)␊ + rules?: (RouteFilterRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to express route circuit peerings.␊ */␊ - peerings?: (SubResource17[] | string)␊ + peerings?: (SubResource17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Route Filter Rule Resource␊ */␊ export interface RouteFilterRule1 {␊ - properties?: (RouteFilterRulePropertiesFormat1 | string)␊ + properties?: (RouteFilterRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116519,15 +149552,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule. Valid values are: 'Allow', 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule. Valid value is: 'Community'␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020']␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116537,7 +149579,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "routeFilterRules"␊ apiVersion: "2018-06-01"␊ - properties: (RouteFilterRulePropertiesFormat1 | string)␊ + properties: (RouteFilterRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -116551,7 +149596,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/routeFilters/routeFilterRules"␊ apiVersion: "2018-06-01"␊ - properties: (RouteFilterRulePropertiesFormat1 | string)␊ + properties: (RouteFilterRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -116574,11 +149622,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat11 | string)␊ + properties: (RouteTablePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116593,11 +149647,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route11[] | string)␊ + routes?: (Route11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -116611,7 +149671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat11 | string)␊ + properties?: (RoutePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116633,7 +149696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -116654,7 +149720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat11 | string)␊ + properties: (RoutePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116671,7 +149740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat11 | string)␊ + properties: (RoutePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116694,8 +149766,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualHubProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualHubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116705,11 +149783,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs␊ */␊ - virtualWan?: (SubResource17 | string)␊ + virtualWan?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vnet connections with this VirtualHub.␊ */␊ - hubVirtualNetworkConnections?: (HubVirtualNetworkConnection1[] | string)␊ + hubVirtualNetworkConnections?: (HubVirtualNetworkConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -116717,7 +149801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116733,8 +149820,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties?: (HubVirtualNetworkConnectionProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties?: (HubVirtualNetworkConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116744,19 +149837,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource17 | string)␊ + remoteVirtualNetwork?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116775,11 +149880,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat10 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116802,11 +149913,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat11 | string)␊ + properties: (VirtualNetworkPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -116821,19 +149938,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace19 | string)␊ + addressSpace: (AddressSpace19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions19 | string)␊ + dhcpOptions?: (DhcpOptions19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet21[] | string)␊ + subnets?: (Subnet21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering16[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -116845,15 +149974,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource17 | string)␊ + ddosProtectionPlan?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116863,7 +150001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -116873,7 +150014,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat11 | string)␊ + properties?: (SubnetPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116895,19 +150039,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource17 | string)␊ + networkSecurityGroup?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource17 | string)␊ + routeTable?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat7[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink8[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -116925,7 +150081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -116939,7 +150098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat8 | string)␊ + properties?: (ResourceNavigationLinkFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116967,7 +150129,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat8 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -116985,31 +150150,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource17 | string)␊ + remoteVirtualNetwork: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace19 | string)␊ + remoteAddressSpace?: (AddressSpace19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -117026,7 +150212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat8 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -117043,7 +150232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat11 | string)␊ + properties: (SubnetPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -117060,7 +150252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat11 | string)␊ + properties: (SubnetPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -117077,7 +150272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat8 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -117100,8 +150298,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualWanProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualWanProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117111,11 +150315,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117134,8 +150344,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnGatewayProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -117146,30 +150362,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs␊ */␊ - virtualHub?: (SubResource17 | string)␊ + virtualHub?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection1[] | string)␊ + connections?: (VpnConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings9 | string)␊ + bgpSettings?: (BgpSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policies applied to this vpn gateway.␊ */␊ - policies?: (Policies1 | string)␊ + policies?: (Policies1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * VpnConnection Resource.␊ */␊ export interface VpnConnection1 {␊ - properties?: (VpnConnectionProperties1 | string)␊ + properties?: (VpnConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -117183,15 +150417,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource17 | string)␊ + remoteVpnSite?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -117199,15 +150442,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy7[] | string)␊ + ipsecPolicies?: (IpsecPolicy7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117217,11 +150469,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117231,7 +150489,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "vpnConnections"␊ apiVersion: "2018-06-01"␊ - properties: (VpnConnectionProperties1 | string)␊ + properties: (VpnConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117241,7 +150502,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/vpnGateways/vpnConnections"␊ apiVersion: "2018-06-01"␊ - properties: (VpnConnectionProperties1 | string)␊ + properties: (VpnConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117260,8 +150524,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnSiteProperties1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnSiteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117271,11 +150541,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs␊ */␊ - virtualWAN?: (SubResource17 | string)␊ + virtualWAN?: (SubResource17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties␊ */␊ - deviceProperties?: (DeviceProperties1 | string)␊ + deviceProperties?: (DeviceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -117287,15 +150563,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace19 | string)␊ + addressSpace?: (AddressSpace19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings9 | string)␊ + bgpProperties?: (BgpSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117313,7 +150598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117332,8 +150620,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat11 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -117341,7 +150635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117351,75 +150648,129 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku11 | string)␊ + sku?: (ApplicationGatewaySku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy8 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration11[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate8[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate11[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration11[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort11[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe10[] | string)␊ + probes?: (ApplicationGatewayProbe10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool11[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings11[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener11[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap10[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule11[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration8[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration8 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration2 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -117437,15 +150788,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -117455,30 +150815,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration11 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -117500,7 +150878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117521,7 +150902,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate8 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -117554,7 +150938,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate11 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -117595,7 +150982,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration11 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -117621,15 +151011,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource18 | string)␊ + publicIPAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117640,7 +151039,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort11 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -117662,7 +151064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117673,7 +151078,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe10 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -117695,7 +151103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -117707,27 +151118,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch8 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117745,14 +151174,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool11 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -117774,11 +151209,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource18[] | string)␊ + backendIPConfigurations?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress11[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117803,7 +151244,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings11 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -117825,31 +151269,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource18 | string)␊ + probe?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource18[] | string)␊ + authenticationCertificates?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining8 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -117857,7 +151322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -117865,7 +151333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -117883,18 +151354,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener11 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -117916,15 +151396,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource18 | string)␊ + frontendIPConfiguration?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource18 | string)␊ + frontendPort?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -117932,11 +151421,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource18 | string)␊ + sslCertificate?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117947,7 +151442,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap10 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -117969,19 +151467,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource18 | string)␊ + defaultBackendAddressPool?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource18 | string)␊ + defaultBackendHttpSettings?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource18 | string)␊ + defaultRedirectConfiguration?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule10[] | string)␊ + pathRules?: (ApplicationGatewayPathRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -117992,7 +151502,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule10 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -118014,19 +151527,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource18 | string)␊ + backendAddressPool?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource18 | string)␊ + backendHttpSettings?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource18 | string)␊ + redirectConfiguration?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -118037,7 +151562,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule11 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -118059,27 +151587,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource18 | string)␊ + backendAddressPool?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource18 | string)␊ + backendHttpSettings?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource18 | string)␊ + httpListener?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource18 | string)␊ + urlPathMap?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource18 | string)␊ + redirectConfiguration?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -118090,7 +151636,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration8 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -118112,11 +151661,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource18 | string)␊ + targetListener?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -118124,23 +151679,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource18[] | string)␊ + requestRoutingRules?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource18[] | string)␊ + urlPathMaps?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource18[] | string)␊ + pathRules?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118150,11 +151720,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -118166,15 +151742,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup8[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118188,7 +151773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118198,7 +151786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Autoscale bounds␊ */␊ - bounds: (ApplicationGatewayAutoscaleBounds2 | string)␊ + bounds: (ApplicationGatewayAutoscaleBounds2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118208,11 +151799,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway instances.␊ */␊ - min: (number | string)␊ + min: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway instances.␊ */␊ - max: (number | string)␊ + max: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118231,13 +151828,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118256,8 +151862,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (AzureFirewallPropertiesFormat2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (AzureFirewallPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118267,26 +151879,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by a Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection2[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by a Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection2[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration2[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Application rule collection resource␊ */␊ export interface AzureFirewallApplicationRuleCollection2 {␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat2 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118300,19 +151927,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction2 | string)␊ + action?: (AzureFirewallRCAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule2[] | string)␊ + rules?: (AzureFirewallApplicationRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118340,15 +151979,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol2[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of URLs for this rule.␊ */␊ - targetUrls?: (string[] | string)␊ + targetUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118358,18 +152006,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Network rule collection resource␊ */␊ export interface AzureFirewallNetworkRuleCollection2 {␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat2 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118383,19 +152040,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection␊ */␊ - action?: (AzureFirewallRCAction2 | string)␊ + action?: (AzureFirewallRCAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule2[] | string)␊ + rules?: (AzureFirewallNetworkRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118413,26 +152082,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an Azure Firewall.␊ */␊ export interface AzureFirewallIPConfiguration2 {␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat2 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118454,19 +152138,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input.␊ */␊ - internalPublicIpAddress?: (SubResource18 | string)␊ + internalPublicIpAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is populated in the output.␊ */␊ - publicIPAddress?: (SubResource18 | string)␊ + publicIPAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118485,11 +152181,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat11 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -118507,23 +152209,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway7 | SubResource18 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway7 | SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway7 | SubResource18 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway7 | SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway7 | SubResource18 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway7 | SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -118531,19 +152248,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource18 | string)␊ + peer?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy8[] | string)␊ + ipsecPolicies?: (IpsecPolicy8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -118551,7 +152280,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118567,11 +152299,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat11 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -118585,39 +152323,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration10[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource18 | string)␊ + gatewayDefaultSite?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku10 | string)␊ + sku?: (VirtualNetworkGatewaySku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration10 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings10 | string)␊ + bgpSettings?: (BgpSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -118631,7 +152396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat10 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118649,15 +152417,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource18 | string)␊ + publicIPAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118667,15 +152444,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118685,23 +152471,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace20 | string)␊ + vpnClientAddressPool?: (AddressSpace20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate10[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate10[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy8[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -118719,7 +152520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118729,7 +152533,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat10 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118757,7 +152564,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat10 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -118785,35 +152595,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118823,7 +152657,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -118831,7 +152668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118847,11 +152687,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat11 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -118865,7 +152711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace20 | string)␊ + localNetworkAddressSpace?: (AddressSpace20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -118873,7 +152722,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings10 | string)␊ + bgpSettings?: (BgpSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -118896,13 +152748,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118921,12 +152782,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku5 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat5 | string)␊ + sku?: (ExpressRouteCircuitSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource5 | ExpressRouteCircuitsAuthorizationsChildResource5)[]␊ [k: string]: unknown␊ }␊ @@ -118941,11 +152811,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard' and 'Premium'.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -118955,7 +152831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -118963,15 +152842,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization5[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering5[] | string)␊ + peerings?: (ExpressRouteCircuitPeering5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -118983,7 +152871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties5 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -118995,14 +152886,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable Global Reach on the circuit.␊ */␊ - allowGlobalReach?: (boolean | string)␊ + allowGlobalReach?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization5 {␊ - properties?: (AuthorizationPropertiesFormat6 | string)␊ + properties?: (AuthorizationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119017,7 +152914,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119028,7 +152928,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering5 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat6 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119039,19 +152942,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -119075,15 +152990,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats6 | string)␊ + stats?: (ExpressRouteCircuitStats6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119099,15 +153023,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource18 | string)␊ + routeFilter?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig3 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection3[] | string)␊ + connections?: (ExpressRouteCircuitConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119117,23 +153050,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -119147,19 +153095,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119177,22 +153137,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource18 | string)␊ + routeFilter?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection3 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat3 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119203,11 +153175,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource18 | string)␊ + expressRouteCircuitPeering?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource18 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -119233,7 +153211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119243,7 +153224,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat6 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -119254,7 +153238,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat3 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119264,7 +153251,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-07-01"␊ - properties: (AuthorizationPropertiesFormat6 | string)␊ + properties: (AuthorizationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119274,7 +153264,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-07-01"␊ - properties: (AuthorizationPropertiesFormat6 | string)␊ + properties: (AuthorizationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119284,7 +153277,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat6 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -119295,7 +153291,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat3 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119314,8 +153313,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties3 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -119330,15 +153335,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference2 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -119346,7 +153360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering3[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference2 {␊ @@ -119360,7 +153377,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering3 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties3 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119371,15 +153391,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -119395,11 +153424,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -119411,7 +153446,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig3 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119421,7 +153459,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties3 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119431,7 +153472,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-07-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties3 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119450,15 +153494,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku8 | string)␊ + sku?: (LoadBalancerSku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat12 | string)␊ + properties: (LoadBalancerPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -119473,7 +153526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119483,31 +153539,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration11[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool12[] | string)␊ + backendAddressPools?: (BackendAddressPool12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule12[] | string)␊ + loadBalancingRules?: (LoadBalancingRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe12[] | string)␊ + probes?: (Probe12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule13[] | string)␊ + inboundNatRules?: (InboundNatRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool13[] | string)␊ + inboundNatPools?: (InboundNatPool13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule[] | string)␊ + outboundRules?: (OutboundRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -119525,7 +153602,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat11 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119537,7 +153617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119551,19 +153634,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource18 | string)␊ + publicIPAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource18 | string)␊ + publicIPPrefix?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119577,7 +153672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat12 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119605,7 +153703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat12 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119623,44 +153724,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource18 | string)␊ + frontendIPConfiguration: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource18 | string)␊ + backendAddressPool?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource18 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119674,7 +153808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat12 | string)␊ + properties?: (ProbePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119692,19 +153829,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -119722,7 +153871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat12 | string)␊ + properties?: (InboundNatRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119740,28 +153892,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource18 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119775,7 +153948,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat12 | string)␊ + properties?: (InboundNatPoolPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119793,32 +153969,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource18 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119832,7 +154032,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat | string)␊ + properties?: (OutboundRulePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -119850,15 +154053,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource18[] | string)␊ + frontendIPConfigurations: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource18 | string)␊ + backendAddressPool: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -119866,15 +154078,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol - TCP, UDP or All.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -119887,7 +154108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat12 | string)␊ + properties: (InboundNatRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -119904,7 +154128,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat12 | string)␊ + properties: (InboundNatRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -119927,11 +154154,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat11 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -119954,11 +154187,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat12 | string)␊ + properties: (NetworkInterfacePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -119972,19 +154211,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of a virtual machine.␊ */␊ - virtualMachine?: (SubResource18 | string)␊ + virtualMachine?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource18 | string)␊ + networkSecurityGroup?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration11[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings20 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -119992,15 +154243,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -120018,7 +154278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat11 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -120036,15 +154299,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource18[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource18[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource18[] | string)␊ + loadBalancerInboundNatRules?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -120052,27 +154324,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource18 | string)␊ + subnet?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource18 | string)␊ + publicIPAddress?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource18[] | string)␊ + applicationSecurityGroups?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -120086,11 +154376,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -120121,11 +154417,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat12 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120140,11 +154442,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule12[] | string)␊ + securityRules?: (SecurityRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule12[] | string)␊ + defaultSecurityRules?: (SecurityRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -120162,7 +154470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat12 | string)␊ + properties?: (SecurityRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -120184,7 +154495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -120200,11 +154514,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource18[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -120212,31 +154532,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource18[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -120253,7 +154594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat12 | string)␊ + properties: (SecurityRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120270,7 +154614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat12 | string)␊ + properties: (SecurityRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120293,14 +154640,23 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ etag?: string␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersConnectionMonitorsChildResource2 | NetworkWatchersPacketCapturesChildResource2)[]␊ [k: string]: unknown␊ }␊ @@ -120320,24 +154676,42 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Parameters that define the operation to create a connection monitor.␊ */␊ export interface ConnectionMonitorParameters2 {␊ - source: (ConnectionMonitorSource2 | string)␊ - destination: (ConnectionMonitorDestination2 | string)␊ + source: (ConnectionMonitorSource2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + destination: (ConnectionMonitorDestination2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120351,7 +154725,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120369,7 +154746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120379,7 +154759,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "packetCaptures"␊ apiVersion: "2018-07-01"␊ - properties: (PacketCaptureParameters2 | string)␊ + properties: (PacketCaptureParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120393,17 +154776,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ - storageLocation: (PacketCaptureStorageLocation2 | string)␊ - filters?: (PacketCaptureFilter2[] | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + storageLocation: (PacketCaptureStorageLocation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + filters?: (PacketCaptureFilter2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120431,7 +154829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -120466,8 +154867,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ConnectionMonitorParameters2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ConnectionMonitorParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120477,7 +154884,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/networkWatchers/packetCaptures"␊ apiVersion: "2018-07-01"␊ - properties: (PacketCaptureParameters2 | string)␊ + properties: (PacketCaptureParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120496,15 +154906,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku8 | string)␊ + sku?: (PublicIPAddressSku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat11 | string)␊ + properties: (PublicIPAddressPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120512,7 +154931,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120522,7 +154944,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120532,19 +154957,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings19 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag5[] | string)␊ + ipTags?: (IpTag5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -120552,11 +154989,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource18 | string)␊ + publicIPPrefix?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -120615,15 +155058,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku | string)␊ + sku?: (PublicIPPrefixSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat | string)␊ + properties: (PublicIPPrefixPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120631,7 +155083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120641,7 +155096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120651,15 +155109,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag5[] | string)␊ + ipTags?: (IpTag5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The allocated Prefix␊ */␊ @@ -120667,7 +155134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of all referenced PublicIPAddresses␊ */␊ - publicIPAddresses?: (ReferencedPublicIpAddress[] | string)␊ + publicIPAddresses?: (ReferencedPublicIpAddress[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP prefix resource.␊ */␊ @@ -120701,8 +155171,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (RouteFilterPropertiesFormat2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (RouteFilterPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -120713,18 +155189,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule2[] | string)␊ + rules?: (RouteFilterRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of references to express route circuit peerings.␊ */␊ - peerings?: (SubResource18[] | string)␊ + peerings?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Route Filter Rule Resource␊ */␊ export interface RouteFilterRule2 {␊ - properties?: (RouteFilterRulePropertiesFormat2 | string)␊ + properties?: (RouteFilterRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -120742,15 +155227,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule. Valid values are: 'Allow', 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule. Valid value is: 'Community'␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020']␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -120760,7 +155254,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "routeFilterRules"␊ apiVersion: "2018-07-01"␊ - properties: (RouteFilterRulePropertiesFormat2 | string)␊ + properties: (RouteFilterRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -120774,7 +155271,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/routeFilters/routeFilterRules"␊ apiVersion: "2018-07-01"␊ - properties: (RouteFilterRulePropertiesFormat2 | string)␊ + properties: (RouteFilterRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -120797,11 +155297,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat12 | string)␊ + properties: (RouteTablePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120816,11 +155322,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route12[] | string)␊ + routes?: (Route12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -120834,7 +155346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat12 | string)␊ + properties?: (RoutePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -120856,7 +155371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -120877,7 +155395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat12 | string)␊ + properties: (RoutePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120894,7 +155415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat12 | string)␊ + properties: (RoutePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120917,11 +155441,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -120936,7 +155466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the service endpoint policy resource.␊ */␊ @@ -120954,7 +155487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -120980,7 +155516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the service end point policy definition. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -120997,7 +155536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121014,7 +155556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121037,8 +155582,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualHubProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualHubProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121048,11 +155599,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs␊ */␊ - virtualWan?: (SubResource18 | string)␊ + virtualWan?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vnet connections with this VirtualHub.␊ */␊ - hubVirtualNetworkConnections?: (HubVirtualNetworkConnection2[] | string)␊ + hubVirtualNetworkConnections?: (HubVirtualNetworkConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -121060,7 +155617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121076,8 +155636,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties?: (HubVirtualNetworkConnectionProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties?: (HubVirtualNetworkConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121087,19 +155653,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource18 | string)␊ + remoteVirtualNetwork?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121118,11 +155696,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat11 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121145,11 +155729,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat12 | string)␊ + properties: (VirtualNetworkPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121164,19 +155754,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace20 | string)␊ + addressSpace: (AddressSpace20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions20 | string)␊ + dhcpOptions?: (DhcpOptions20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet22[] | string)␊ + subnets?: (Subnet22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering17[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -121188,15 +155790,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource18 | string)␊ + ddosProtectionPlan?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121206,7 +155817,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121216,7 +155830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat12 | string)␊ + properties?: (SubnetPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121238,23 +155855,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource18 | string)␊ + networkSecurityGroup?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource18 | string)␊ + routeTable?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat8[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource18[] | string)␊ + serviceEndpointPolicies?: (SubResource18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink9[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -121272,7 +155904,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -121286,7 +155921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat9 | string)␊ + properties?: (ResourceNavigationLinkFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121314,7 +155952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat9 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121332,31 +155973,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource18 | string)␊ + remoteVirtualNetwork: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace20 | string)␊ + remoteAddressSpace?: (AddressSpace20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -121373,7 +156035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat9 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121390,7 +156055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat12 | string)␊ + properties: (SubnetPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121407,7 +156075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat12 | string)␊ + properties: (SubnetPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121424,7 +156095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat9 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -121447,8 +156121,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VirtualWanProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VirtualWanProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121458,11 +156138,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121481,8 +156167,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnGatewayProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnGatewayProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -121493,30 +156185,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs␊ */␊ - virtualHub?: (SubResource18 | string)␊ + virtualHub?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection2[] | string)␊ + connections?: (VpnConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings10 | string)␊ + bgpSettings?: (BgpSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policies applied to this vpn gateway.␊ */␊ - policies?: (Policies2 | string)␊ + policies?: (Policies2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * VpnConnection Resource.␊ */␊ export interface VpnConnection2 {␊ - properties?: (VpnConnectionProperties2 | string)␊ + properties?: (VpnConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121530,15 +156240,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource18 | string)␊ + remoteVpnSite?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -121546,15 +156265,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy8[] | string)␊ + ipsecPolicies?: (IpsecPolicy8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121564,11 +156292,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121578,7 +156312,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "vpnConnections"␊ apiVersion: "2018-07-01"␊ - properties: (VpnConnectionProperties2 | string)␊ + properties: (VpnConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121588,7 +156325,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/vpnGateways/vpnConnections"␊ apiVersion: "2018-07-01"␊ - properties: (VpnConnectionProperties2 | string)␊ + properties: (VpnConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121607,8 +156347,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (VpnSiteProperties2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (VpnSiteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121618,11 +156364,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs␊ */␊ - virtualWAN?: (SubResource18 | string)␊ + virtualWAN?: (SubResource18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties␊ */␊ - deviceProperties?: (DeviceProperties2 | string)␊ + deviceProperties?: (DeviceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -121634,15 +156386,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace20 | string)␊ + addressSpace?: (AddressSpace20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings10 | string)␊ + bgpProperties?: (BgpSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ - provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Updating" | "Deleting" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121660,7 +156421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121679,13 +156443,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121704,11 +156477,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat1 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121733,12 +156512,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku6 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat6 | string)␊ + sku?: (ExpressRouteCircuitSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource6 | ExpressRouteCircuitsAuthorizationsChildResource6)[]␊ [k: string]: unknown␊ }␊ @@ -121753,11 +156541,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Basic'.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic") | string)␊ + tier?: (("Standard" | "Premium" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121767,7 +156561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -121775,15 +156572,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization6[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering6[] | string)␊ + peerings?: (ExpressRouteCircuitPeering6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -121795,15 +156601,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties6 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource19 | string)␊ + expressRoutePort?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -121815,14 +156630,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable Global Reach on the circuit.␊ */␊ - allowGlobalReach?: (boolean | string)␊ + allowGlobalReach?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization6 {␊ - properties?: (AuthorizationPropertiesFormat7 | string)␊ + properties?: (AuthorizationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121837,7 +156658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -121848,7 +156672,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering6 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat7 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -121859,19 +156686,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -121895,15 +156734,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats7 | string)␊ + stats?: (ExpressRouteCircuitStats7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -121919,21 +156767,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource19 | string)␊ + routeFilter?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig4 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: ({␊ + expressRouteConnection?: (/**␊ + * The ID of the ExpressRouteConnection.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection4[] | string)␊ + connections?: (ExpressRouteCircuitConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -121943,23 +156806,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Spepcified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -121973,19 +156851,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122013,22 +156903,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource19 | string)␊ + routeFilter?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection4 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat4 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122039,11 +156941,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource19 | string)␊ + expressRouteCircuitPeering?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource19 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -122069,7 +156977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122079,7 +156990,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat7 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -122090,7 +157004,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat4 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122100,7 +157017,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-08-01"␊ - properties: (AuthorizationPropertiesFormat7 | string)␊ + properties: (AuthorizationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122119,8 +157039,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties4 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -122135,15 +157061,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference3 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -122151,7 +157086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering4[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference3 {␊ @@ -122165,7 +157103,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering4 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties4 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122176,15 +157117,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -122200,11 +157150,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -122216,7 +157172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig4 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122226,7 +157185,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties4 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122245,15 +157207,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku9 | string)␊ + sku?: (PublicIPAddressSku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat12 | string)␊ + properties: (PublicIPAddressPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -122261,7 +157232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122271,7 +157245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122281,19 +157258,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings20 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag6[] | string)␊ + ipTags?: (IpTag6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -122301,11 +157290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource19 | string)␊ + publicIPPrefix?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -122364,11 +157359,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat13 | string)␊ + properties: (VirtualNetworkPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -122383,19 +157384,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace21 | string)␊ + addressSpace: (AddressSpace21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions21 | string)␊ + dhcpOptions?: (DhcpOptions21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet23[] | string)␊ + subnets?: (Subnet23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering18[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -122407,15 +157420,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource19 | string)␊ + ddosProtectionPlan?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122425,7 +157447,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122435,7 +157460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122445,7 +157473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat13 | string)␊ + properties?: (SubnetPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122467,35 +157498,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource19 | string)␊ + networkSecurityGroup?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource19 | string)␊ + routeTable?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat9[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource19[] | string)␊ + serviceEndpointPolicies?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink10[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to services injecting into this subnet.␊ */␊ - serviceAssociationLinks?: (ServiceAssociationLink[] | string)␊ + serviceAssociationLinks?: (ServiceAssociationLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation[] | string)␊ + delegations?: (Delegation[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -122513,7 +157568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -122527,7 +157585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat10 | string)␊ + properties?: (ResourceNavigationLinkFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122555,7 +157616,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ServiceAssociationLinkPropertiesFormat | string)␊ + properties?: (ServiceAssociationLinkPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122583,7 +157647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat | string)␊ + properties?: (ServiceDelegationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -122605,7 +157672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the actions permitted to the service upon delegation␊ */␊ - actions?: (string[] | string)␊ + actions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122615,7 +157685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat10 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122633,31 +157706,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource19 | string)␊ + remoteVirtualNetwork: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace21 | string)␊ + remoteAddressSpace?: (AddressSpace21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -122674,7 +157768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat10 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -122691,7 +157788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat13 | string)␊ + properties: (SubnetPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -122714,15 +157814,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku9 | string)␊ + sku?: (LoadBalancerSku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat13 | string)␊ + properties: (LoadBalancerPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -122737,7 +157846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122747,31 +157859,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration12[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool13[] | string)␊ + backendAddressPools?: (BackendAddressPool13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule13[] | string)␊ + loadBalancingRules?: (LoadBalancingRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe13[] | string)␊ + probes?: (Probe13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule14[] | string)␊ + inboundNatRules?: (InboundNatRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool14[] | string)␊ + inboundNatPools?: (InboundNatPool14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule1[] | string)␊ + outboundRules?: (OutboundRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -122789,7 +157922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat12 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122801,7 +157937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -122815,19 +157954,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource19 | string)␊ + subnet?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource19 | string)␊ + publicIPAddress?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource19 | string)␊ + publicIPPrefix?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -122841,7 +157992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat13 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122869,7 +158023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat13 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122887,44 +158044,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource19 | string)␊ + frontendIPConfiguration: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource19 | string)␊ + backendAddressPool?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource19 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -122938,7 +158128,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat13 | string)␊ + properties?: (ProbePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -122956,19 +158149,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -122986,7 +158191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat13 | string)␊ + properties?: (InboundNatRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123004,28 +158212,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource19 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123039,7 +158268,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat13 | string)␊ + properties?: (InboundNatPoolPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123057,32 +158289,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource19 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123096,7 +158352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat1 | string)␊ + properties?: (OutboundRulePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123114,15 +158373,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource19[] | string)␊ + frontendIPConfigurations: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource19 | string)␊ + backendAddressPool: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123130,15 +158398,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol - TCP, UDP or All.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -123151,7 +158428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat13 | string)␊ + properties: (InboundNatRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123174,11 +158454,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat13 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123193,11 +158479,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule13[] | string)␊ + securityRules?: (SecurityRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule13[] | string)␊ + defaultSecurityRules?: (SecurityRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -123215,7 +158507,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat13 | string)␊ + properties?: (SecurityRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123237,7 +158532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -123253,11 +158551,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource19[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -123265,31 +158569,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource19[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123306,7 +158631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat13 | string)␊ + properties: (SecurityRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123329,11 +158657,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat13 | string)␊ + properties: (NetworkInterfacePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123348,19 +158682,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource19 | string)␊ + networkSecurityGroup?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration12[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of TapConfigurations of the network interface.␊ */␊ - tapConfigurations?: (NetworkInterfaceTapConfiguration[] | string)␊ + tapConfigurations?: (NetworkInterfaceTapConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings21 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -123368,15 +158714,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -123394,7 +158749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat12 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123412,19 +158770,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource19[] | string)␊ + virtualNetworkTaps?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource19[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource19[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource19[] | string)␊ + loadBalancerInboundNatRules?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -123432,27 +158802,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource19 | string)␊ + subnet?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource19 | string)␊ + publicIPAddress?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource19[] | string)␊ + applicationSecurityGroups?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123466,7 +158854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties?: (NetworkInterfaceTapConfigurationPropertiesFormat | string)␊ + properties?: (NetworkInterfaceTapConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123484,7 +158875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource19 | string)␊ + virtualNetworkTap?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -123494,11 +158888,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -123523,7 +158923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123546,11 +158949,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat13 | string)␊ + properties: (RouteTablePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123565,11 +158974,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route13[] | string)␊ + routes?: (Route13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123583,7 +158998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat13 | string)␊ + properties?: (RoutePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -123605,7 +159023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -123626,7 +159047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat13 | string)␊ + properties: (RoutePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123649,8 +159073,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat12 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -123658,7 +159088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -123668,79 +159101,136 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku12 | string)␊ + sku?: (ApplicationGatewaySku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy9 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration12[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate9[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource.␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate12[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration12[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort12[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe11[] | string)␊ + probes?: (ApplicationGatewayProbe11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool12[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings12[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener12[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap11[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule12[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration9[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration9 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration3 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -123752,7 +159242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -123762,15 +159255,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -123780,30 +159282,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration12 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -123825,7 +159345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource19 | string)␊ + subnet?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123836,7 +159359,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate9 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -123869,7 +159395,10 @@ Generated by [AVA](https://avajs.dev). * Trusted Root certificates of an application gateway.␊ */␊ export interface ApplicationGatewayTrustedRootCertificate {␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -123906,7 +159435,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate12 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -123947,7 +159479,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration12 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -123973,15 +159508,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource19 | string)␊ + subnet?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource19 | string)␊ + publicIPAddress?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -123992,7 +159536,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort12 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -124014,7 +159561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124025,7 +159575,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe11 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -124047,7 +159600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -124059,27 +159615,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch9 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124097,14 +159671,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool12 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -124126,11 +159706,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource19[] | string)␊ + backendIPConfigurations?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress12[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124155,7 +159741,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings12 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -124177,35 +159766,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource19 | string)␊ + probe?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource19[] | string)␊ + authenticationCertificates?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource19[] | string)␊ + trustedRootCertificates?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining9 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -124213,7 +159826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -124221,7 +159837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -124239,18 +159858,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener12 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -124272,15 +159900,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource19 | string)␊ + frontendIPConfiguration?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource19 | string)␊ + frontendPort?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -124288,11 +159925,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource19 | string)␊ + sslCertificate?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124300,7 +159943,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124310,7 +159956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -124321,7 +159970,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap11 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -124343,19 +159995,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource19 | string)␊ + defaultBackendAddressPool?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource19 | string)␊ + defaultBackendHttpSettings?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource19 | string)␊ + defaultRedirectConfiguration?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule11[] | string)␊ + pathRules?: (ApplicationGatewayPathRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124366,7 +160030,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule11 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -124388,19 +160055,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource19 | string)␊ + backendAddressPool?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource19 | string)␊ + backendHttpSettings?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource19 | string)␊ + redirectConfiguration?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124411,7 +160090,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule12 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -124433,27 +160115,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource19 | string)␊ + backendAddressPool?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource19 | string)␊ + backendHttpSettings?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource19 | string)␊ + httpListener?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource19 | string)␊ + urlPathMap?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource19 | string)␊ + redirectConfiguration?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -124464,7 +160164,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration9 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -124486,11 +160189,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource19 | string)␊ + targetListener?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -124498,23 +160207,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource19[] | string)␊ + requestRoutingRules?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource19[] | string)␊ + urlPathMaps?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource19[] | string)␊ + pathRules?: (SubResource19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124524,11 +160248,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -124540,27 +160270,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup9[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124574,7 +160322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124602,7 +160353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway instances␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124612,7 +160366,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-08-01"␊ - properties: (AuthorizationPropertiesFormat7 | string)␊ + properties: (AuthorizationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124631,11 +160388,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties␊ */␊ - properties: (ExpressRoutePortPropertiesFormat | string)␊ + properties: (ExpressRoutePortPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124649,15 +160412,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource␊ */␊ - links?: (ExpressRouteLink[] | string)␊ + links?: (ExpressRouteLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the ExpressRoutePort resource.␊ */␊ @@ -124671,7 +160443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -124685,7 +160460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124704,11 +160482,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat12 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -124726,27 +160510,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway8 | SubResource19 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway8 | SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway8 | SubResource19 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway8 | SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway8 | SubResource19 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway8 | SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -124754,19 +160556,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource19 | string)␊ + peer?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy9[] | string)␊ + ipsecPolicies?: (IpsecPolicy9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -124774,7 +160588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124790,11 +160607,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat12 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -124808,39 +160631,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration11[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource19 | string)␊ + gatewayDefaultSite?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku11 | string)␊ + sku?: (VirtualNetworkGatewaySku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration11 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings11 | string)␊ + bgpSettings?: (BgpSettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -124854,7 +160704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat11 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -124872,15 +160725,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource19 | string)␊ + subnet?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource19 | string)␊ + publicIPAddress?: (SubResource19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124890,15 +160752,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -124908,23 +160779,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace21 | string)␊ + vpnClientAddressPool?: (AddressSpace21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate11[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate11[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy9[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -124942,7 +160828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat11 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -124970,7 +160859,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat11 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -124998,35 +160890,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125036,7 +160952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -125044,7 +160963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125060,11 +160982,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat12 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125078,7 +161006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace21 | string)␊ + localNetworkAddressSpace?: (AddressSpace21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -125086,7 +161017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings11 | string)␊ + bgpSettings?: (BgpSettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -125109,11 +161043,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat12 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125136,11 +161076,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat12 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125157,7 +161103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat13 | string)␊ + properties: (SubnetPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125174,7 +161123,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat10 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125188,7 +161140,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat7 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -125199,7 +161154,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties4 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125212,7 +161170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat13 | string)␊ + properties: (InboundNatRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125229,7 +161190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125246,7 +161210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat13 | string)␊ + properties: (SecurityRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125263,7 +161230,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat13 | string)␊ + properties: (RoutePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125277,7 +161247,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-08-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat4 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125296,13 +161269,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125321,11 +161303,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat2 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125350,12 +161338,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku7 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat7 | string)␊ + sku?: (ExpressRouteCircuitSku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource7 | ExpressRouteCircuitsAuthorizationsChildResource7)[]␊ [k: string]: unknown␊ }␊ @@ -125370,11 +161367,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Basic'.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic") | string)␊ + tier?: (("Standard" | "Premium" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125384,7 +161387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -125392,15 +161398,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization7[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering7[] | string)␊ + peerings?: (ExpressRouteCircuitPeering7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -125412,15 +161427,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties7 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource20 | string)␊ + expressRoutePort?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -125432,14 +161456,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable Global Reach on the circuit.␊ */␊ - allowGlobalReach?: (boolean | string)␊ + allowGlobalReach?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization7 {␊ - properties?: (AuthorizationPropertiesFormat8 | string)␊ + properties?: (AuthorizationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -125454,7 +161484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -125465,7 +161498,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering7 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat8 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -125476,19 +161512,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -125512,15 +161560,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats8 | string)␊ + stats?: (ExpressRouteCircuitStats8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -125536,21 +161593,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource20 | string)␊ + routeFilter?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig5 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: ({␊ + expressRouteConnection?: (/**␊ + * The ID of the ExpressRouteConnection.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection5[] | string)␊ + connections?: (ExpressRouteCircuitConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125560,23 +161632,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Spepcified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -125590,19 +161677,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125630,22 +161729,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource20 | string)␊ + routeFilter?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection5 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat5 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -125656,11 +161767,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource20 | string)␊ + expressRouteCircuitPeering?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource20 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -125686,7 +161803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125696,7 +161816,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat8 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -125707,7 +161830,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat5 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125717,7 +161843,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-10-01"␊ - properties: (AuthorizationPropertiesFormat8 | string)␊ + properties: (AuthorizationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125736,8 +161865,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties5 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -125752,15 +161887,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference4 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -125768,7 +161912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering5[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference4 {␊ @@ -125782,7 +161929,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering5 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties5 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -125793,15 +161943,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -125817,11 +161976,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -125833,7 +161998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig5 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125843,7 +162011,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties5 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125862,15 +162033,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku10 | string)␊ + sku?: (PublicIPAddressSku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat13 | string)␊ + properties: (PublicIPAddressPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -125878,7 +162058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125888,7 +162071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -125898,19 +162084,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings21 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag7[] | string)␊ + ipTags?: (IpTag7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -125918,11 +162116,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource20 | string)␊ + publicIPPrefix?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -125981,11 +162185,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat14 | string)␊ + properties: (VirtualNetworkPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126000,19 +162210,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace22 | string)␊ + addressSpace: (AddressSpace22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions22 | string)␊ + dhcpOptions?: (DhcpOptions22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet24[] | string)␊ + subnets?: (Subnet24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering19[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -126024,15 +162246,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource20 | string)␊ + ddosProtectionPlan?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126042,7 +162273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126052,7 +162286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126062,7 +162299,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat14 | string)␊ + properties?: (SubnetPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126084,35 +162324,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource20 | string)␊ + networkSecurityGroup?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource20 | string)␊ + routeTable?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat10[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource20[] | string)␊ + serviceEndpointPolicies?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink11[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to services injecting into this subnet.␊ */␊ - serviceAssociationLinks?: (ServiceAssociationLink1[] | string)␊ + serviceAssociationLinks?: (ServiceAssociationLink1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation1[] | string)␊ + delegations?: (Delegation1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -126130,7 +162394,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -126144,7 +162411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat11 | string)␊ + properties?: (ResourceNavigationLinkFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126172,7 +162442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ServiceAssociationLinkPropertiesFormat1 | string)␊ + properties?: (ServiceAssociationLinkPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126200,7 +162473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat1 | string)␊ + properties?: (ServiceDelegationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -126222,7 +162498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the actions permitted to the service upon delegation␊ */␊ - actions?: (string[] | string)␊ + actions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126232,7 +162511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat11 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126250,31 +162532,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource20 | string)␊ + remoteVirtualNetwork: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace22 | string)␊ + remoteAddressSpace?: (AddressSpace22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -126291,7 +162594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat11 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126308,7 +162614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat14 | string)␊ + properties: (SubnetPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126331,15 +162640,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku10 | string)␊ + sku?: (LoadBalancerSku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat14 | string)␊ + properties: (LoadBalancerPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126354,7 +162672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126364,31 +162685,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration13[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool14[] | string)␊ + backendAddressPools?: (BackendAddressPool14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule14[] | string)␊ + loadBalancingRules?: (LoadBalancingRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe14[] | string)␊ + probes?: (Probe14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule15[] | string)␊ + inboundNatRules?: (InboundNatRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool15[] | string)␊ + inboundNatPools?: (InboundNatPool15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule2[] | string)␊ + outboundRules?: (OutboundRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -126406,7 +162748,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat13 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126418,7 +162763,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126432,19 +162780,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource20 | string)␊ + subnet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource20 | string)␊ + publicIPAddress?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource20 | string)␊ + publicIPPrefix?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126458,7 +162818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat14 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126486,7 +162849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat14 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126504,44 +162870,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource20 | string)␊ + frontendIPConfiguration: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource20 | string)␊ + backendAddressPool?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource20 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126555,7 +162954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat14 | string)␊ + properties?: (ProbePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126573,19 +162975,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -126603,7 +163017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat14 | string)␊ + properties?: (InboundNatRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126621,28 +163038,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource20 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126656,7 +163094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat14 | string)␊ + properties?: (InboundNatPoolPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126674,32 +163115,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource20 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126713,7 +163178,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat2 | string)␊ + properties?: (OutboundRulePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126731,15 +163199,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource20[] | string)␊ + frontendIPConfigurations: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource20 | string)␊ + backendAddressPool: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126747,15 +163224,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol - TCP, UDP or All.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -126768,7 +163254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat14 | string)␊ + properties: (InboundNatRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126791,11 +163280,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat14 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126810,11 +163305,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule14[] | string)␊ + securityRules?: (SecurityRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule14[] | string)␊ + defaultSecurityRules?: (SecurityRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -126832,7 +163333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat14 | string)␊ + properties?: (SecurityRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -126854,7 +163358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports.␊ */␊ @@ -126870,11 +163377,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource20[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -126882,31 +163395,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource20[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -126923,7 +163457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat14 | string)␊ + properties: (SecurityRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126946,11 +163483,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat14 | string)␊ + properties: (NetworkInterfacePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -126965,19 +163508,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource20 | string)␊ + networkSecurityGroup?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration13[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of TapConfigurations of the network interface.␊ */␊ - tapConfigurations?: (NetworkInterfaceTapConfiguration1[] | string)␊ + tapConfigurations?: (NetworkInterfaceTapConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings22 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -126985,15 +163540,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -127011,7 +163575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat13 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -127029,19 +163596,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource20[] | string)␊ + virtualNetworkTaps?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource20[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource20[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource20[] | string)␊ + loadBalancerInboundNatRules?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -127049,27 +163628,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource20 | string)␊ + subnet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource20 | string)␊ + publicIPAddress?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource20[] | string)␊ + applicationSecurityGroups?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127083,7 +163680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties?: (NetworkInterfaceTapConfigurationPropertiesFormat1 | string)␊ + properties?: (NetworkInterfaceTapConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -127101,7 +163701,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource20 | string)␊ + virtualNetworkTap?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -127111,11 +163714,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -127140,7 +163749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat1 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -127163,11 +163775,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat14 | string)␊ + properties: (RouteTablePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -127182,11 +163800,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route14[] | string)␊ + routes?: (Route14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127200,7 +163824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat14 | string)␊ + properties?: (RoutePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -127222,7 +163849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -127243,7 +163873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat14 | string)␊ + properties: (RoutePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -127266,8 +163899,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat13 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -127275,11 +163914,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity | string)␊ + identity?: (ManagedServiceIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -127289,83 +163934,143 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku13 | string)␊ + sku?: (ApplicationGatewaySku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy10 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration13[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate10[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource.␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate1[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate13[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration13[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort13[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe12[] | string)␊ + probes?: (ApplicationGatewayProbe12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool13[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings13[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener13[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap12[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule13[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration10[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration10 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration4 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -127377,7 +164082,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError1[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -127387,15 +164095,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -127405,30 +164122,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration13 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -127450,7 +164185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource20 | string)␊ + subnet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127461,7 +164199,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate10 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -127494,7 +164235,10 @@ Generated by [AVA](https://avajs.dev). * Trusted Root certificates of an application gateway.␊ */␊ export interface ApplicationGatewayTrustedRootCertificate1 {␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -127531,7 +164275,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate13 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -127576,7 +164323,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration13 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -127602,15 +164352,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource20 | string)␊ + subnet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource20 | string)␊ + publicIPAddress?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127621,7 +164380,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort13 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -127643,7 +164405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127654,7 +164419,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe12 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -127676,7 +164444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -127688,27 +164459,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch10 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127726,14 +164515,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool13 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -127755,11 +164550,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource20[] | string)␊ + backendIPConfigurations?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress13[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127784,7 +164585,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings13 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -127806,35 +164610,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource20 | string)␊ + probe?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource20[] | string)␊ + authenticationCertificates?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource20[] | string)␊ + trustedRootCertificates?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining10 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -127842,7 +164670,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -127850,7 +164681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -127868,18 +164702,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener13 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -127901,15 +164744,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource20 | string)␊ + frontendIPConfiguration?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource20 | string)␊ + frontendPort?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -127917,11 +164769,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource20 | string)␊ + sslCertificate?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127929,7 +164787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError1[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -127939,7 +164800,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -127950,7 +164814,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap12 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -127972,23 +164839,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource20 | string)␊ + defaultBackendAddressPool?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource20 | string)␊ + defaultBackendHttpSettings?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource20 | string)␊ + defaultRewriteRuleSet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource20 | string)␊ + defaultRedirectConfiguration?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule12[] | string)␊ + pathRules?: (ApplicationGatewayPathRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -127999,7 +164881,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule12 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -128021,23 +164906,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource20 | string)␊ + backendAddressPool?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource20 | string)␊ + backendHttpSettings?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource20 | string)␊ + redirectConfiguration?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource20 | string)␊ + rewriteRuleSet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -128048,7 +164948,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule13 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -128070,31 +164973,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource20 | string)␊ + backendAddressPool?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource20 | string)␊ + backendHttpSettings?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource20 | string)␊ + httpListener?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource20 | string)␊ + urlPathMap?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource20 | string)␊ + rewriteRuleSet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource20 | string)␊ + redirectConfiguration?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -128105,7 +165029,10 @@ Generated by [AVA](https://avajs.dev). * Rewrite rule set of an application gateway.␊ */␊ export interface ApplicationGatewayRewriteRuleSet {␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -128119,7 +165046,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128133,7 +165063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128143,11 +165076,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128168,7 +165107,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration10 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -128190,11 +165132,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource20 | string)␊ + targetListener?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -128202,23 +165150,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource20[] | string)␊ + requestRoutingRules?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource20[] | string)␊ + urlPathMaps?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource20[] | string)␊ + pathRules?: (SubResource20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128228,11 +165191,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -128244,27 +165213,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup10[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion1[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128278,7 +165265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128306,7 +165296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway instances␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128322,7 +165315,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128332,7 +165328,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-10-01"␊ - properties: (AuthorizationPropertiesFormat8 | string)␊ + properties: (AuthorizationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128342,7 +165341,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat5 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128361,13 +165363,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128386,13 +165397,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128411,11 +165431,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat3 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128440,12 +165466,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku8 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat8 | string)␊ + sku?: (ExpressRouteCircuitSku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource8 | ExpressRouteCircuitsAuthorizationsChildResource8)[]␊ [k: string]: unknown␊ }␊ @@ -128460,11 +165495,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Local'.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128474,7 +165515,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -128482,15 +165526,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization8[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering8[] | string)␊ + peerings?: (ExpressRouteCircuitPeering8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -128502,15 +165555,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties8 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource21 | string)␊ + expressRoutePort?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -128522,18 +165584,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable Global Reach on the circuit.␊ */␊ - allowGlobalReach?: (boolean | string)␊ + allowGlobalReach?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag denoting Global reach status.␊ */␊ - globalReachEnabled?: (boolean | string)␊ + globalReachEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization8 {␊ - properties?: (AuthorizationPropertiesFormat9 | string)␊ + properties?: (AuthorizationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -128548,7 +165619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -128559,7 +165633,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering8 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat9 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -128570,19 +165647,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -128606,15 +165695,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats9 | string)␊ + stats?: (ExpressRouteCircuitStats9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -128630,21 +165728,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource21 | string)␊ + routeFilter?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig6 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: ({␊ + expressRouteConnection?: (/**␊ + * The ID of the ExpressRouteConnection.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection6[] | string)␊ + connections?: (ExpressRouteCircuitConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128654,23 +165767,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -128684,19 +165812,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128724,22 +165864,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource21 | string)␊ + routeFilter?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection6 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat6 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -128750,11 +165902,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource21 | string)␊ + expressRouteCircuitPeering?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource21 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -128780,7 +165938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128790,7 +165951,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat9 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -128801,7 +165965,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat6 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128811,7 +165978,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-12-01"␊ - properties: (AuthorizationPropertiesFormat9 | string)␊ + properties: (AuthorizationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128830,8 +166000,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties6 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -128846,15 +166022,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference5 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -128862,7 +166047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering6[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference5 {␊ @@ -128876,7 +166064,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering6 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties6 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -128887,15 +166078,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -128911,11 +166111,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -128927,7 +166133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig6 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128937,7 +166146,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties6 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128956,15 +166168,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku11 | string)␊ + sku?: (PublicIPAddressSku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat14 | string)␊ + properties: (PublicIPAddressPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -128972,7 +166193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128982,7 +166206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -128992,23 +166219,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings22 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings | string)␊ + ddosSettings?: (DdosSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag8[] | string)␊ + ipTags?: (IpTag8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -129016,11 +166258,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource21 | string)␊ + publicIPPrefix?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -129056,11 +166304,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource21 | string)␊ + ddosCustomPolicy?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129093,11 +166347,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat15 | string)␊ + properties: (VirtualNetworkPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129112,19 +166372,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace23 | string)␊ + addressSpace: (AddressSpace23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions23 | string)␊ + dhcpOptions?: (DhcpOptions23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet25[] | string)␊ + subnets?: (Subnet25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering20[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -129136,15 +166408,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource21 | string)␊ + ddosProtectionPlan?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129154,7 +166435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129164,7 +166448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129174,7 +166461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat15 | string)␊ + properties?: (SubnetPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129196,35 +166486,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource21 | string)␊ + networkSecurityGroup?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource21 | string)␊ + routeTable?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat11[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource21[] | string)␊ + serviceEndpointPolicies?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink12[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to services injecting into this subnet.␊ */␊ - serviceAssociationLinks?: (ServiceAssociationLink2[] | string)␊ + serviceAssociationLinks?: (ServiceAssociationLink2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation2[] | string)␊ + delegations?: (Delegation2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -129242,7 +166556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -129256,7 +166573,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat12 | string)␊ + properties?: (ResourceNavigationLinkFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129284,7 +166604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ServiceAssociationLinkPropertiesFormat2 | string)␊ + properties?: (ServiceAssociationLinkPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129312,7 +166635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat2 | string)␊ + properties?: (ServiceDelegationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -129334,7 +166660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the actions permitted to the service upon delegation␊ */␊ - actions?: (string[] | string)␊ + actions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129344,7 +166673,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat12 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129362,31 +166694,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource21 | string)␊ + remoteVirtualNetwork: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace23 | string)␊ + remoteAddressSpace?: (AddressSpace23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -129403,7 +166756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat12 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129420,7 +166776,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat15 | string)␊ + properties: (SubnetPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129443,15 +166802,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku11 | string)␊ + sku?: (LoadBalancerSku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat15 | string)␊ + properties: (LoadBalancerPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129466,7 +166834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129476,31 +166847,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration14[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool15[] | string)␊ + backendAddressPools?: (BackendAddressPool15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule15[] | string)␊ + loadBalancingRules?: (LoadBalancingRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe15[] | string)␊ + probes?: (Probe15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule16[] | string)␊ + inboundNatRules?: (InboundNatRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool16[] | string)␊ + inboundNatPools?: (InboundNatPool16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule3[] | string)␊ + outboundRules?: (OutboundRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -129518,7 +166910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat14 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129530,7 +166925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129544,19 +166942,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource21 | string)␊ + subnet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource21 | string)␊ + publicIPAddress?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource21 | string)␊ + publicIPPrefix?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -129570,7 +166980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat15 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129598,7 +167011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat15 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129616,44 +167032,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource21 | string)␊ + frontendIPConfiguration: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource21 | string)␊ + backendAddressPool?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource21 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -129667,7 +167116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat15 | string)␊ + properties?: (ProbePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129685,19 +167137,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -129715,7 +167179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat15 | string)␊ + properties?: (InboundNatRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129733,28 +167200,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource21 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -129768,7 +167256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat15 | string)␊ + properties?: (InboundNatPoolPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129786,32 +167277,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource21 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -129825,7 +167340,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat3 | string)␊ + properties?: (OutboundRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129843,15 +167361,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource21[] | string)␊ + frontendIPConfigurations: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource21 | string)␊ + backendAddressPool: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -129859,15 +167386,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol - TCP, UDP or All.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -129880,7 +167416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat15 | string)␊ + properties: (InboundNatRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129903,11 +167442,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat15 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -129922,11 +167467,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule15[] | string)␊ + securityRules?: (SecurityRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule15[] | string)␊ + defaultSecurityRules?: (SecurityRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -129944,7 +167495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat15 | string)␊ + properties?: (SecurityRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -129966,7 +167520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -129982,11 +167539,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource21[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -129994,31 +167557,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource21[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130035,7 +167619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat15 | string)␊ + properties: (SecurityRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130058,11 +167645,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat15 | string)␊ + properties: (NetworkInterfacePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130077,19 +167670,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource21 | string)␊ + networkSecurityGroup?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration14[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of TapConfigurations of the network interface.␊ */␊ - tapConfigurations?: (NetworkInterfaceTapConfiguration2[] | string)␊ + tapConfigurations?: (NetworkInterfaceTapConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings23 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -130097,15 +167702,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -130123,7 +167737,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat14 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -130141,19 +167758,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource21[] | string)␊ + virtualNetworkTaps?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource21[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource21[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource21[] | string)␊ + loadBalancerInboundNatRules?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -130161,27 +167790,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource21 | string)␊ + subnet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource21 | string)␊ + publicIPAddress?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource21[] | string)␊ + applicationSecurityGroups?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130195,7 +167842,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties?: (NetworkInterfaceTapConfigurationPropertiesFormat2 | string)␊ + properties?: (NetworkInterfaceTapConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -130213,7 +167863,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource21 | string)␊ + virtualNetworkTap?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -130223,11 +167876,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -130252,7 +167911,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat2 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130275,11 +167937,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat15 | string)␊ + properties: (RouteTablePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130294,11 +167962,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route15[] | string)␊ + routes?: (Route15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130312,7 +167986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat15 | string)␊ + properties?: (RoutePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -130334,7 +168011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -130355,7 +168035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat15 | string)␊ + properties: (RoutePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130378,8 +168061,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat14 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -130387,11 +168076,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity1 | string)␊ + identity?: (ManagedServiceIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -130401,87 +168096,150 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku14 | string)␊ + sku?: (ApplicationGatewaySku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy11 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration14[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate11[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate2[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate14[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration14[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort14[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe13[] | string)␊ + probes?: (ApplicationGatewayProbe13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool14[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings14[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener14[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap13[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule14[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet1[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration11[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration11 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource21 | string)␊ + firewallPolicy?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration5 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -130493,7 +168251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError2[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -130503,15 +168264,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -130521,30 +168291,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration14 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -130566,7 +168354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource21 | string)␊ + subnet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130577,7 +168368,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate11 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -130610,7 +168404,10 @@ Generated by [AVA](https://avajs.dev). * Trusted Root certificates of an application gateway.␊ */␊ export interface ApplicationGatewayTrustedRootCertificate2 {␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -130647,7 +168444,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate14 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -130692,7 +168492,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration14 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -130718,15 +168521,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource21 | string)␊ + subnet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource21 | string)␊ + publicIPAddress?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130737,7 +168549,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort14 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -130759,7 +168574,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130770,7 +168588,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe13 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -130792,7 +168613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -130804,27 +168628,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch11 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130842,14 +168684,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool14 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -130871,11 +168719,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource21[] | string)␊ + backendIPConfigurations?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress14[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -130900,7 +168754,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings14 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -130922,35 +168779,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource21 | string)␊ + probe?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource21[] | string)␊ + authenticationCertificates?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource21[] | string)␊ + trustedRootCertificates?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining11 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -130958,7 +168839,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -130966,7 +168850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -130984,18 +168871,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener14 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -131017,15 +168913,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource21 | string)␊ + frontendIPConfiguration?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource21 | string)␊ + frontendPort?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -131033,11 +168938,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource21 | string)␊ + sslCertificate?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131045,7 +168956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError2[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131055,7 +168969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -131066,7 +168983,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap13 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -131088,23 +169008,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource21 | string)␊ + defaultBackendAddressPool?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource21 | string)␊ + defaultBackendHttpSettings?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource21 | string)␊ + defaultRewriteRuleSet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource21 | string)␊ + defaultRedirectConfiguration?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule13[] | string)␊ + pathRules?: (ApplicationGatewayPathRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131115,7 +169050,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule13 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -131137,23 +169075,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource21 | string)␊ + backendAddressPool?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource21 | string)␊ + backendHttpSettings?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource21 | string)␊ + redirectConfiguration?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource21 | string)␊ + rewriteRuleSet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131164,7 +169117,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule14 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -131186,31 +169142,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource21 | string)␊ + backendAddressPool?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource21 | string)␊ + backendHttpSettings?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource21 | string)␊ + httpListener?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource21 | string)␊ + urlPathMap?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource21 | string)␊ + rewriteRuleSet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource21 | string)␊ + redirectConfiguration?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131221,7 +169198,10 @@ Generated by [AVA](https://avajs.dev). * Rewrite rule set of an application gateway.␊ */␊ export interface ApplicationGatewayRewriteRuleSet1 {␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat1 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -131235,7 +169215,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule1[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131249,15 +169232,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet1 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131275,11 +169267,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131289,11 +169287,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration1[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration1[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131314,7 +169318,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration11 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -131336,11 +169343,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource21 | string)␊ + targetListener?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -131348,23 +169361,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource21[] | string)␊ + requestRoutingRules?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource21[] | string)␊ + urlPathMaps?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource21[] | string)␊ + pathRules?: (SubResource21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131374,11 +169402,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -131390,27 +169424,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup11[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion2[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131424,7 +169476,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131452,11 +169507,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131472,7 +169533,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131482,7 +169546,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-12-01"␊ - properties: (AuthorizationPropertiesFormat9 | string)␊ + properties: (AuthorizationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131492,7 +169559,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat9 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -131503,7 +169573,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties6 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131516,7 +169589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat15 | string)␊ + properties: (InboundNatRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -131533,7 +169609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat2 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -131550,7 +169629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat15 | string)␊ + properties: (SecurityRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -131567,7 +169649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat15 | string)␊ + properties: (RoutePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -131590,11 +169675,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties␊ */␊ - properties: (ExpressRoutePortPropertiesFormat1 | string)␊ + properties: (ExpressRoutePortPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131608,15 +169699,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource␊ */␊ - links?: (ExpressRouteLink1[] | string)␊ + links?: (ExpressRouteLink1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the ExpressRoutePort resource.␊ */␊ @@ -131630,7 +169730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat1 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -131644,7 +169747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131654,7 +169760,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-12-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat6 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131673,13 +169782,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131698,11 +169816,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat4 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131727,15 +169851,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku9 | string)␊ + sku?: (ExpressRouteCircuitSku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat9 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource9 | ExpressRouteCircuitsAuthorizationsChildResource9)[]␊ [k: string]: unknown␊ }␊ @@ -131750,11 +169883,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Local'.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131764,7 +169903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -131772,15 +169914,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization9[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering9[] | string)␊ + peerings?: (ExpressRouteCircuitPeering9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -131792,15 +169943,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties9 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource22 | string)␊ + expressRoutePort?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131812,7 +169972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag denoting Global reach status.␊ */␊ - globalReachEnabled?: (boolean | string)␊ + globalReachEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131822,7 +169985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat10 | string)␊ + properties?: (AuthorizationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -131840,7 +170006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131854,7 +170023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat10 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -131868,19 +170040,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -131904,15 +170088,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats10 | string)␊ + stats?: (ExpressRouteCircuitStats10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -131928,21 +170121,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource22 | string)␊ + routeFilter?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig7 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: ({␊ + expressRouteConnection?: (/**␊ + * The ID of the ExpressRouteConnection.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection7[] | string)␊ + connections?: (ExpressRouteCircuitConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -131952,23 +170160,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -131982,19 +170205,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132022,15 +170257,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource22 | string)␊ + routeFilter?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132040,7 +170284,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat7 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132054,11 +170301,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource22 | string)␊ + expressRouteCircuitPeering?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource22 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -132070,7 +170323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Express Route Circuit connection state.␊ */␊ - circuitConnectionStatus?: (("Connected" | "Connecting" | "Disconnected") | string)␊ + circuitConnectionStatus?: (("Connected" | "Connecting" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132088,7 +170344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132101,7 +170360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat10 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -132115,7 +170377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat7 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132128,7 +170393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat10 | string)␊ + properties: (AuthorizationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132147,11 +170415,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties7 | string)␊ + properties: (ExpressRouteCrossConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -132166,15 +170440,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference6 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -132182,7 +170465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering7[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132202,7 +170488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties7 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132216,15 +170505,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -132240,11 +170538,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -132256,7 +170560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig7 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132269,7 +170576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties7 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132288,15 +170598,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku12 | string)␊ + sku?: (PublicIPAddressSku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat15 | string)␊ + properties: (PublicIPAddressPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -132304,7 +170623,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132314,7 +170636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132324,23 +170649,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings23 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings1 | string)␊ + ddosSettings?: (DdosSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag9[] | string)␊ + ipTags?: (IpTag9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -132348,11 +170688,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource22 | string)␊ + publicIPPrefix?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -132388,11 +170734,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource22 | string)␊ + ddosCustomPolicy?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132425,11 +170777,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat16 | string)␊ + properties: (VirtualNetworkPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -132444,19 +170802,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace24 | string)␊ + addressSpace: (AddressSpace24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions24 | string)␊ + dhcpOptions?: (DhcpOptions24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet26[] | string)␊ + subnets?: (Subnet26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering21[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -132468,15 +170838,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource22 | string)␊ + ddosProtectionPlan?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132486,7 +170865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132496,7 +170878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132506,7 +170891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat16 | string)␊ + properties?: (SubnetPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132528,39 +170916,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource22 | string)␊ + networkSecurityGroup?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource22 | string)␊ + routeTable?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource22 | string)␊ + natGateway?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat12[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource22[] | string)␊ + serviceEndpointPolicies?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink13[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to services injecting into this subnet.␊ */␊ - serviceAssociationLinks?: (ServiceAssociationLink3[] | string)␊ + serviceAssociationLinks?: (ServiceAssociationLink3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation3[] | string)␊ + delegations?: (Delegation3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -132578,7 +170993,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -132592,7 +171010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat13 | string)␊ + properties?: (ResourceNavigationLinkFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132620,7 +171041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ServiceAssociationLinkPropertiesFormat3 | string)␊ + properties?: (ServiceAssociationLinkPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132648,7 +171072,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat3 | string)␊ + properties?: (ServiceDelegationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -132670,7 +171097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the actions permitted to the service upon delegation␊ */␊ - actions?: (string[] | string)␊ + actions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132680,7 +171110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat13 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132698,31 +171131,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource22 | string)␊ + remoteVirtualNetwork: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace24 | string)␊ + remoteAddressSpace?: (AddressSpace24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -132739,7 +171193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat13 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -132756,7 +171213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat16 | string)␊ + properties: (SubnetPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -132779,15 +171239,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku12 | string)␊ + sku?: (LoadBalancerSku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat16 | string)␊ + properties: (LoadBalancerPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -132802,7 +171271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132812,31 +171284,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration15[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool16[] | string)␊ + backendAddressPools?: (BackendAddressPool16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule16[] | string)␊ + loadBalancingRules?: (LoadBalancingRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe16[] | string)␊ + probes?: (Probe16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule17[] | string)␊ + inboundNatRules?: (InboundNatRule17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool17[] | string)␊ + inboundNatPools?: (InboundNatPool17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule4[] | string)␊ + outboundRules?: (OutboundRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -132854,7 +171347,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat15 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132866,7 +171362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -132880,19 +171379,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource22 | string)␊ + subnet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource22 | string)␊ + publicIPAddress?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource22 | string)␊ + publicIPPrefix?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -132906,7 +171417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat16 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132934,7 +171448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat16 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -132952,47 +171469,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource22 | string)␊ + frontendIPConfiguration: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource22 | string)␊ + backendAddressPool?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource22 | string)␊ + probe?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133006,7 +171556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat16 | string)␊ + properties?: (ProbePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133024,19 +171577,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -133054,7 +171619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat16 | string)␊ + properties?: (InboundNatRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133072,31 +171640,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource22 | string)␊ + frontendIPConfiguration: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133110,7 +171699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat16 | string)␊ + properties?: (InboundNatPoolPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133128,35 +171720,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource22 | string)␊ + frontendIPConfiguration: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133170,7 +171786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat4 | string)␊ + properties?: (OutboundRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133188,15 +171807,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource22[] | string)␊ + frontendIPConfigurations: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource22 | string)␊ + backendAddressPool: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133204,15 +171832,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for the outbound rule in load balancer. Possible values are: 'Tcp', 'Udp', and 'All'.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133225,7 +171862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat16 | string)␊ + properties: (InboundNatRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133248,11 +171888,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat16 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133267,11 +171913,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule16[] | string)␊ + securityRules?: (SecurityRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule16[] | string)␊ + defaultSecurityRules?: (SecurityRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -133289,7 +171941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat16 | string)␊ + properties?: (SecurityRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133311,7 +171966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', 'Icmp', 'Esp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -133327,11 +171985,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource22[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -133339,31 +172003,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource22[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133380,7 +172065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat16 | string)␊ + properties: (SecurityRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133403,11 +172091,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat16 | string)␊ + properties: (NetworkInterfacePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133422,19 +172116,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource22 | string)␊ + networkSecurityGroup?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration15[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of TapConfigurations of the network interface.␊ */␊ - tapConfigurations?: (NetworkInterfaceTapConfiguration3[] | string)␊ + tapConfigurations?: (NetworkInterfaceTapConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings24 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -133442,15 +172148,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -133468,7 +172183,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat15 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133486,19 +172204,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource22[] | string)␊ + virtualNetworkTaps?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource22[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource22[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource22[] | string)␊ + loadBalancerInboundNatRules?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -133506,27 +172236,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource22 | string)␊ + subnet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource22 | string)␊ + publicIPAddress?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource22[] | string)␊ + applicationSecurityGroups?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133540,7 +172288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties?: (NetworkInterfaceTapConfigurationPropertiesFormat3 | string)␊ + properties?: (NetworkInterfaceTapConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133558,7 +172309,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource22 | string)␊ + virtualNetworkTap?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133568,11 +172322,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -133597,7 +172357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat3 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133620,11 +172383,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat16 | string)␊ + properties: (RouteTablePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133639,11 +172408,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route16[] | string)␊ + routes?: (Route16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133657,7 +172432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat16 | string)␊ + properties?: (RoutePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -133679,7 +172457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -133700,7 +172481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat16 | string)␊ + properties: (RoutePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133723,11 +172507,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat15 | string)␊ + properties: (ApplicationGatewayPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -133735,11 +172525,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity2 | string)␊ + identity?: (ManagedServiceIdentity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133749,87 +172545,150 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku15 | string)␊ + sku?: (ApplicationGatewaySku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy12 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration15[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate12[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate3[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate15[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration15[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort15[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe14[] | string)␊ + probes?: (ApplicationGatewayProbe14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool15[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings15[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener15[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap14[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule15[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet2[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration12[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration12 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource22 | string)␊ + firewallPolicy?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration6 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -133841,7 +172700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError3[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133851,15 +172713,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133869,23 +172740,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -133895,7 +172781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -133917,7 +172806,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource22 | string)␊ + subnet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -133931,7 +172823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -133967,7 +172862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -134007,7 +172905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat15 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -134055,7 +172956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -134081,15 +172985,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource22 | string)␊ + subnet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource22 | string)␊ + publicIPAddress?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134103,7 +173016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -134125,7 +173041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134139,7 +173058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -134161,7 +173083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -134173,27 +173098,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch12 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134211,7 +173154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134221,7 +173167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -134243,11 +173192,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource22[] | string)␊ + backendIPConfigurations?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress15[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134275,7 +173230,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -134297,35 +173255,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource22 | string)␊ + probe?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource22[] | string)␊ + authenticationCertificates?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource22[] | string)␊ + trustedRootCertificates?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining12 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -134333,7 +173315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -134341,7 +173326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -134359,11 +173347,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134373,7 +173367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -134395,15 +173392,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource22 | string)␊ + frontendIPConfiguration?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource22 | string)␊ + frontendPort?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -134411,11 +173417,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource22 | string)␊ + sslCertificate?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134423,7 +173435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError3[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134433,7 +173448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -134447,7 +173465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -134469,23 +173490,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource22 | string)␊ + defaultBackendAddressPool?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource22 | string)␊ + defaultBackendHttpSettings?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource22 | string)␊ + defaultRewriteRuleSet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource22 | string)␊ + defaultRedirectConfiguration?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule14[] | string)␊ + pathRules?: (ApplicationGatewayPathRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134499,7 +173535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -134521,23 +173560,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource22 | string)␊ + backendAddressPool?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource22 | string)␊ + backendHttpSettings?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource22 | string)␊ + redirectConfiguration?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource22 | string)␊ + rewriteRuleSet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134551,7 +173605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -134573,31 +173630,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource22 | string)␊ + backendAddressPool?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource22 | string)␊ + backendHttpSettings?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource22 | string)␊ + httpListener?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource22 | string)␊ + urlPathMap?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource22 | string)␊ + rewriteRuleSet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource22 | string)␊ + redirectConfiguration?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -134611,7 +173689,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat2 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -134625,7 +173706,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule2[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134639,15 +173723,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition1[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet2 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134665,11 +173758,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134679,11 +173778,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration2[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration2[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134707,7 +173812,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -134729,11 +173837,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource22 | string)␊ + targetListener?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -134741,23 +173855,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource22[] | string)␊ + requestRoutingRules?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource22[] | string)␊ + urlPathMaps?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource22[] | string)␊ + pathRules?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134767,11 +173896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -134783,27 +173918,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup12[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion3[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134817,7 +173970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134845,11 +174001,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134865,7 +174027,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134878,7 +174043,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat10 | string)␊ + properties: (AuthorizationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134897,11 +174065,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties␊ */␊ - properties: (ExpressRoutePortPropertiesFormat2 | string)␊ + properties: (ExpressRoutePortPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134915,15 +174089,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource␊ */␊ - links?: (ExpressRouteLink2[] | string)␊ + links?: (ExpressRouteLink2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the ExpressRoutePort resource.␊ */␊ @@ -134937,7 +174120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat2 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -134951,7 +174137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -134970,11 +174159,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -134988,11 +174183,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy␊ */␊ - policySettings?: (PolicySettings2 | string)␊ + policySettings?: (PolicySettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy␊ */␊ - customRules?: (WebApplicationFirewallCustomRule[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135002,11 +174203,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135020,19 +174227,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions␊ */␊ - matchConditions: (MatchCondition2[] | string)␊ + matchConditions: (MatchCondition2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135042,23 +174261,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables␊ */␊ - matchVariables: (MatchVariable[] | string)␊ + matchVariables: (MatchVariable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135068,7 +174302,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection␊ */␊ @@ -135085,7 +174322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat10 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -135099,7 +174339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties7 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135112,7 +174355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat16 | string)␊ + properties: (InboundNatRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -135129,7 +174375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat3 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -135146,7 +174395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat16 | string)␊ + properties: (SecurityRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -135163,7 +174415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat16 | string)␊ + properties: (RoutePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -135180,7 +174435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat7 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135199,19 +174457,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat16 | string)␊ + properties: (ApplicationGatewayPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity3 | string)␊ + identity?: (ManagedServiceIdentity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135221,91 +174491,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku16 | string)␊ + sku?: (ApplicationGatewaySku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy13 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration16[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate13[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate4[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate16[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration16[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort16[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe15[] | string)␊ + probes?: (ApplicationGatewayProbe15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool16[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings16[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener16[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap15[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule16[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet3[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration13[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration13 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource23 | string)␊ + firewallPolicy?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration7 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError4[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135315,15 +174651,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135333,23 +174678,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135359,7 +174719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -135373,7 +174736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135393,7 +174759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -135417,7 +174786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -135445,7 +174817,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat16 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -135477,7 +174852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -135495,15 +174873,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource23 | string)␊ + publicIPAddress?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135513,7 +174900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -135527,7 +174917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135537,7 +174930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -135551,7 +174947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -135563,31 +174962,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch13 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135601,7 +175021,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135611,7 +175034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -135625,7 +175051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress16[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135649,7 +175078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -135663,35 +175095,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource23 | string)␊ + probe?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource23[] | string)␊ + authenticationCertificates?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource23[] | string)␊ + trustedRootCertificates?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining13 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -135699,7 +175155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -135707,7 +175166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -135721,11 +175183,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135735,7 +175203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -135749,15 +175220,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource23 | string)␊ + frontendIPConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource23 | string)␊ + frontendPort?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -135765,15 +175245,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource23 | string)␊ + sslCertificate?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError4[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135783,7 +175272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -135797,7 +175289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -135811,23 +175306,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource23 | string)␊ + defaultBackendAddressPool?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource23 | string)␊ + defaultBackendHttpSettings?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource23 | string)␊ + defaultRewriteRuleSet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource23 | string)␊ + defaultRedirectConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule15[] | string)␊ + pathRules?: (ApplicationGatewayPathRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135837,7 +175347,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -135851,23 +175364,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource23 | string)␊ + backendAddressPool?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource23 | string)␊ + backendHttpSettings?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource23 | string)␊ + redirectConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource23 | string)␊ + rewriteRuleSet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135877,7 +175405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -135891,31 +175422,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource23 | string)␊ + backendAddressPool?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource23 | string)␊ + backendHttpSettings?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource23 | string)␊ + httpListener?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource23 | string)␊ + urlPathMap?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource23 | string)␊ + rewriteRuleSet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource23 | string)␊ + redirectConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135925,7 +175477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat3 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -135939,7 +175494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule3[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135953,15 +175511,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition2[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet3 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135979,11 +175546,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -135993,11 +175566,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration3[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration3[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136021,7 +175600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -136035,11 +175617,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource23 | string)␊ + targetListener?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -136047,23 +175635,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource23[] | string)␊ + requestRoutingRules?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource23[] | string)␊ + urlPathMaps?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource23[] | string)␊ + pathRules?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136073,11 +175676,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -136089,27 +175698,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup13[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion4[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136123,7 +175750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136151,11 +175781,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136171,7 +175807,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136190,11 +175829,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat1 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136204,11 +175849,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy.␊ */␊ - policySettings?: (PolicySettings3 | string)␊ + policySettings?: (PolicySettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule1[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136218,11 +175869,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136236,19 +175893,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition3[] | string)␊ + matchConditions: (MatchCondition3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136258,23 +175927,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable1[] | string)␊ + matchVariables: (MatchVariable1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136284,7 +175968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection.␊ */␊ @@ -136307,11 +175994,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136336,15 +176029,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat3 | string)␊ + properties: (AzureFirewallPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136354,23 +176056,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection3[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection3[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration3[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136380,7 +176097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat3 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -136394,15 +176114,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction3 | string)␊ + action?: (AzureFirewallRCAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule3[] | string)␊ + rules?: (AzureFirewallApplicationRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136430,19 +176159,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol3[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136452,11 +176193,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136466,7 +176213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -136480,15 +176230,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction | string)␊ + action?: (AzureFirewallNatRCAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule[] | string)␊ + rules?: (AzureFirewallNatRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136516,19 +176275,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -136546,7 +176317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat3 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -136560,15 +176334,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction3 | string)␊ + action?: (AzureFirewallRCAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule3[] | string)␊ + rules?: (AzureFirewallNetworkRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136586,19 +176369,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136608,7 +176403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat3 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -136622,11 +176420,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource23 | string)␊ + publicIPAddress?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136645,11 +176449,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat | string)␊ + properties: (BastionHostPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136659,7 +176469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -136673,7 +176486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -136687,15 +176503,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource23 | string)␊ + subnet: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource23 | string)␊ + publicIPAddress: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136714,11 +176539,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat13 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136732,27 +176563,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource23 | string)␊ + virtualNetworkGateway1: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource23 | string)␊ + virtualNetworkGateway2?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource23 | string)␊ + localNetworkGateway2?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -136760,23 +176609,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource23 | string)␊ + peer?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy10[] | string)␊ + ipsecPolicies?: (IpsecPolicy10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136786,35 +176650,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136833,11 +176721,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat | string)␊ + properties: (DdosCustomPolicyPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136847,7 +176741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136857,7 +176754,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -136869,7 +176769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136888,11 +176791,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat5 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136917,15 +176826,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku10 | string)␊ + sku?: (ExpressRouteCircuitSku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat10 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource10 | ExpressRouteCircuitsAuthorizationsChildResource10)[]␊ [k: string]: unknown␊ }␊ @@ -136940,11 +176858,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -136954,15 +176878,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization10[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering10[] | string)␊ + peerings?: (ExpressRouteCircuitPeering10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -136970,15 +176903,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties10 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource23 | string)␊ + expressRoutePort?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -136992,7 +176934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat11 | string)␊ + properties?: (AuthorizationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137012,7 +176957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat11 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137026,15 +176974,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -137050,15 +177007,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats11 | string)␊ + stats?: (ExpressRouteCircuitStats11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -137066,15 +177032,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource23 | string)␊ + routeFilter?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig8 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource23 | string)␊ + expressRouteConnection?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137084,19 +177059,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -137110,19 +177097,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137140,15 +177139,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource23 | string)␊ + routeFilter?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137166,7 +177174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137179,7 +177190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat11 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -137193,7 +177207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat8 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137203,11 +177220,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource23 | string)␊ + expressRouteCircuitPeering?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource23 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -137228,7 +177251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat11 | string)␊ + properties: (AuthorizationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137241,7 +177267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat11 | string)␊ + properties: (AuthorizationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137254,7 +177283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat11 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -137268,7 +177300,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat8 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137287,11 +177322,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties8 | string)␊ + properties: (ExpressRouteCrossConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -137306,15 +177347,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource23 | string)␊ + expressRouteCircuit?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -137322,7 +177372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering8[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137332,7 +177385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties8 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137346,15 +177402,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -137370,11 +177435,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -137382,7 +177453,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig8 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137395,7 +177469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties8 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137408,7 +177485,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties8 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137427,11 +177507,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties | string)␊ + properties: (ExpressRouteGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -137442,11 +177528,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource23 | string)␊ + virtualHub: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137456,7 +177548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137466,11 +177561,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137483,7 +177584,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties | string)␊ + properties: (ExpressRouteConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137493,7 +177597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource23 | string)␊ + expressRouteCircuitPeering: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -137501,7 +177608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137514,7 +177624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties | string)␊ + properties: (ExpressRouteConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137533,11 +177646,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat3 | string)␊ + properties: (ExpressRoutePortPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137551,15 +177670,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink3[] | string)␊ + links?: (ExpressRouteLink3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137569,7 +177697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat3 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -137583,7 +177714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137602,15 +177736,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku13 | string)␊ + sku?: (LoadBalancerSku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat17 | string)␊ + properties: (LoadBalancerPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource13[]␊ [k: string]: unknown␊ }␊ @@ -137621,7 +177764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137631,31 +177777,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration16[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool17[] | string)␊ + backendAddressPools?: (BackendAddressPool17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule17[] | string)␊ + loadBalancingRules?: (LoadBalancingRule17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe17[] | string)␊ + probes?: (Probe17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule18[] | string)␊ + inboundNatRules?: (InboundNatRule18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool18[] | string)␊ + inboundNatPools?: (InboundNatPool18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule5[] | string)␊ + outboundRules?: (OutboundRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137665,7 +177832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat16 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137673,7 +177843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137687,23 +177860,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * It represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource23 | string)␊ + publicIPAddress?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource23 | string)␊ + publicIPPrefix?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137713,7 +177901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat17 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137733,7 +177924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat17 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137747,47 +177941,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource23 | string)␊ + frontendIPConfiguration: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource23 | string)␊ + backendAddressPool?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource23 | string)␊ + probe?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137797,7 +178024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat17 | string)␊ + properties?: (ProbePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137811,19 +178041,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -137837,7 +178079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat17 | string)␊ + properties?: (InboundNatRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137851,31 +178096,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource23 | string)␊ + frontendIPConfiguration: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137885,7 +178151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat17 | string)␊ + properties?: (InboundNatPoolPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137899,35 +178168,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource23 | string)␊ + frontendIPConfiguration: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137937,7 +178230,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat5 | string)␊ + properties?: (OutboundRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -137951,27 +178247,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource23[] | string)␊ + frontendIPConfigurations: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource23 | string)␊ + backendAddressPool: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137984,7 +178298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat17 | string)␊ + properties: (InboundNatRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -137997,7 +178314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat17 | string)␊ + properties: (InboundNatRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138016,11 +178336,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat13 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138030,7 +178356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace25 | string)␊ + localNetworkAddressSpace?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -138038,7 +178367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings12 | string)␊ + bgpSettings?: (BgpSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138048,7 +178380,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138058,7 +178393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -138066,7 +178404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138085,19 +178426,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku | string)␊ + sku?: (NatGatewaySku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat | string)␊ + properties: (NatGatewayPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138107,7 +178460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138117,15 +178473,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource23[] | string)␊ + publicIpAddresses?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource23[] | string)␊ + publicIpPrefixes?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138144,11 +178509,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat17 | string)␊ + properties: (NetworkInterfacePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -138159,23 +178530,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource23 | string)␊ + networkSecurityGroup?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration16[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings25 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138185,7 +178571,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat16 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -138199,19 +178588,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource23[] | string)␊ + virtualNetworkTaps?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource23[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource23[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource23[] | string)␊ + loadBalancerInboundNatRules?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -138219,27 +178620,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource23 | string)␊ + publicIPAddress?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource23[] | string)␊ + applicationSecurityGroups?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138249,7 +178668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -138266,7 +178688,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat4 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138276,7 +178701,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource23 | string)␊ + virtualNetworkTap?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138289,7 +178717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat4 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138308,11 +178739,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat | string)␊ + properties: (NetworkProfilePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138322,7 +178759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138332,7 +178772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -138346,11 +178789,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile[] | string)␊ + ipConfigurations?: (IPConfigurationProfile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource23[] | string)␊ + containerNetworkInterfaces?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138360,7 +178809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -138374,7 +178826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138393,11 +178848,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat17 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -138408,7 +178869,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule17[] | string)␊ + securityRules?: (SecurityRule17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138418,7 +178882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat17 | string)␊ + properties?: (SecurityRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -138436,7 +178903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -138452,11 +178922,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource23[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -138464,31 +178940,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource23[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138501,7 +178998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat17 | string)␊ + properties: (SecurityRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138514,7 +179014,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat17 | string)␊ + properties: (SecurityRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138533,11 +179036,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat | string)␊ + properties: (NetworkWatcherPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersConnectionMonitorsChildResource3 | NetworkWatchersPacketCapturesChildResource3)[]␊ [k: string]: unknown␊ }␊ @@ -138563,11 +179072,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters3 | string)␊ + properties: (ConnectionMonitorParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138577,19 +179092,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source: (ConnectionMonitorSource3 | string)␊ + source: (ConnectionMonitorSource3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination: (ConnectionMonitorDestination3 | string)␊ + destination: (ConnectionMonitorDestination3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138603,7 +179130,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138621,7 +179151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138634,7 +179167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters3 | string)␊ + properties: (PacketCaptureParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138648,23 +179184,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation3 | string)␊ + storageLocation: (PacketCaptureStorageLocation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter3[] | string)␊ + filters?: (PacketCaptureFilter3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138692,7 +179243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -138727,11 +179281,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters3 | string)␊ + properties: (ConnectionMonitorParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138744,7 +179304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters3 | string)␊ + properties: (PacketCaptureParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138763,11 +179326,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties | string)␊ + properties: (P2SVpnGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138777,23 +179346,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource23 | string)␊ + virtualHub?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - p2SVpnServerConfiguration?: (SubResource23 | string)␊ + p2SVpnServerConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace25 | string)␊ + vpnClientAddressPool?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes specified by the customer for P2SVpnGateway and P2S VpnClient.␊ */␊ - customRoutes?: (AddressSpace25 | string)␊ + customRoutes?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138812,11 +179396,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties | string)␊ + properties: (PrivateEndpointProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138826,15 +179416,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138844,7 +179443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties | string)␊ + properties?: (PrivateLinkServiceConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -138862,7 +179464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -138870,7 +179475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState6 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138907,11 +179515,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties | string)␊ + properties: (PrivateLinkServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -138922,23 +179536,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource23[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the private link service IP configuration.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138948,7 +179577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -138966,19 +179598,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138988,7 +179632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -138998,7 +179645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139011,7 +179661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties7 | string)␊ + properties: (PrivateEndpointConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139021,7 +179674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState6 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139034,7 +179690,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties7 | string)␊ + properties: (PrivateEndpointConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139053,19 +179712,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku13 | string)␊ + sku?: (PublicIPAddressSku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat16 | string)␊ + properties: (PublicIPAddressPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139075,7 +179746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139085,23 +179759,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings24 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings2 | string)␊ + ddosSettings?: (DdosSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag10[] | string)␊ + ipTags?: (IpTag10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -139109,11 +179798,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource23 | string)␊ + publicIPPrefix?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139141,11 +179836,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource23 | string)␊ + ddosCustomPolicy?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139178,19 +179879,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku1 | string)␊ + sku?: (PublicIPPrefixSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat1 | string)␊ + properties: (PublicIPPrefixPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139200,7 +179913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139210,15 +179926,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag10[] | string)␊ + ipTags?: (IpTag10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139237,11 +179962,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat3 | string)␊ + properties: (RouteFilterPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -139252,7 +179983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule3[] | string)␊ + rules?: (RouteFilterRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139262,7 +179996,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat3 | string)␊ + properties?: (RouteFilterRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139280,15 +180017,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139301,7 +180047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat3 | string)␊ + properties: (RouteFilterRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -139318,7 +180067,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat3 | string)␊ + properties: (RouteFilterRulePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -139341,11 +180093,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat17 | string)␊ + properties: (RouteTablePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -139356,11 +180114,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route17[] | string)␊ + routes?: (Route17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139370,7 +180134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat17 | string)␊ + properties?: (RoutePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139388,7 +180155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -139405,7 +180175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat17 | string)␊ + properties: (RoutePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139418,7 +180191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat17 | string)␊ + properties: (RoutePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139437,11 +180213,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat1 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -139452,7 +180234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition1[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139462,7 +180247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139484,7 +180272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139497,7 +180288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139510,7 +180304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139529,11 +180326,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties3 | string)␊ + properties: (VirtualHubProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139543,23 +180346,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource23 | string)␊ + virtualWan?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource23 | string)␊ + vpnGateway?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource23 | string)␊ + p2SVpnGateway?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource23 | string)␊ + expressRouteGateway?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection3[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -139567,7 +180385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable | string)␊ + routeTable?: (VirtualHubRouteTable | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139577,7 +180398,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties3 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139591,19 +180415,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource23 | string)␊ + remoteVirtualNetwork?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139613,7 +180449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute[] | string)␊ + routes?: (VirtualHubRoute[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139623,7 +180462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -139646,11 +180488,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat13 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139660,43 +180508,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration12[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource23 | string)␊ + gatewayDefaultSite?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku12 | string)␊ + sku?: (VirtualNetworkGatewaySku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration12 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings12 | string)␊ + bgpSettings?: (BgpSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace25 | string)␊ + customRoutes?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139706,7 +180584,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat12 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139720,15 +180601,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource23 | string)␊ + subnet?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource23 | string)␊ + publicIPAddress?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139738,11 +180628,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139752,23 +180648,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace25 | string)␊ + vpnClientAddressPool?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate12[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate12[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy10[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -139798,7 +180709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat12 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139822,7 +180736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat12 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139855,11 +180772,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat17 | string)␊ + properties: (VirtualNetworkPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource14 | VirtualNetworksSubnetsChildResource17)[]␊ [k: string]: unknown␊ }␊ @@ -139870,31 +180793,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace25 | string)␊ + addressSpace: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions25 | string)␊ + dhcpOptions?: (DhcpOptions25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet27[] | string)␊ + subnets?: (Subnet27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering22[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource23 | string)␊ + ddosProtectionPlan?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139904,7 +180848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139914,7 +180861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat17 | string)␊ + properties?: (SubnetPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -139932,31 +180882,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource23 | string)␊ + networkSecurityGroup?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource23 | string)␊ + routeTable?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource23 | string)␊ + natGateway?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat13[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource23[] | string)␊ + serviceEndpointPolicies?: (SubResource23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation4[] | string)␊ + delegations?: (Delegation4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable private end point on the subnet.␊ */␊ @@ -139978,7 +180949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -139988,7 +180962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat4 | string)␊ + properties?: (ServiceDelegationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -140012,7 +180989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat14 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140026,31 +181006,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource23 | string)␊ + remoteVirtualNetwork: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace25 | string)␊ + remoteAddressSpace?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140063,7 +181064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat14 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140076,7 +181080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat17 | string)␊ + properties: (SubnetPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140089,7 +181096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat17 | string)␊ + properties: (SubnetPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140102,7 +181112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat14 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140121,11 +181134,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat | string)␊ + properties: (VirtualNetworkTapPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140135,15 +181154,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource23 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource23 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140162,11 +181190,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties3 | string)␊ + properties: (VirtualWanProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualWansP2SVpnServerConfigurationsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -140177,7 +181211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -140185,19 +181222,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all P2SVpnServerConfigurations associated with the virtual wan.␊ */␊ - p2SVpnServerConfigurations?: (P2SVpnServerConfiguration[] | string)␊ + p2SVpnServerConfigurations?: (P2SVpnServerConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140207,7 +181256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties?: (P2SVpnServerConfigurationProperties | string)␊ + properties?: (P2SVpnServerConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140225,27 +181277,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the P2SVpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate[] | string)␊ + p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate[] | string)␊ + p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate[] | string)␊ + p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate[] | string)␊ + p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for P2SVpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy10[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -140263,7 +181333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration VPN client root certificate.␊ */␊ - properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat | string)␊ + properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140287,7 +181360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat | string)␊ + properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140311,7 +181387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration Radius Server root certificate.␊ */␊ - properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat | string)␊ + properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140335,7 +181414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Radius client root certificate.␊ */␊ - properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat | string)␊ + properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140362,7 +181444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties | string)␊ + properties: (P2SVpnServerConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140375,7 +181460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties | string)␊ + properties: (P2SVpnServerConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140394,11 +181482,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties3 | string)␊ + properties: (VpnGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -140409,19 +181503,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource23 | string)␊ + virtualHub?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection3[] | string)␊ + connections?: (VpnConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings12 | string)␊ + bgpSettings?: (BgpSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140431,7 +181537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties3 | string)␊ + properties?: (VpnConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -140445,23 +181554,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource23 | string)␊ + remoteVpnSite?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -140469,27 +181593,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy10[] | string)␊ + ipsecPolicies?: (IpsecPolicy10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140502,7 +181644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties3 | string)␊ + properties: (VpnConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140515,7 +181660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties3 | string)␊ + properties: (VpnConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140534,11 +181682,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties3 | string)␊ + properties: (VpnSiteProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140548,11 +181702,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource23 | string)␊ + virtualWan?: (SubResource23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties3 | string)␊ + deviceProperties?: (DeviceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -140564,15 +181724,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace25 | string)␊ + addressSpace?: (AddressSpace25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings12 | string)␊ + bgpProperties?: (BgpSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140590,7 +181759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140609,19 +181781,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat17 | string)␊ + properties: (ApplicationGatewayPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity4 | string)␊ + identity?: (ManagedServiceIdentity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140631,91 +181815,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku17 | string)␊ + sku?: (ApplicationGatewaySku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy14 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration17[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate14[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate5[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate17[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration17[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort17[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe16[] | string)␊ + probes?: (ApplicationGatewayProbe16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool17[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings17[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener17[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap16[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule17[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet4[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration14[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration14 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource24 | string)␊ + firewallPolicy?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration8 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError5[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140725,15 +181975,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140743,23 +182002,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140769,7 +182043,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -140783,7 +182060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140803,7 +182083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -140827,7 +182110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -140855,7 +182141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat17 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -140887,7 +182176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -140905,15 +182197,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource24 | string)␊ + publicIPAddress?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140923,7 +182224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -140937,7 +182241,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -140947,7 +182254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -140961,7 +182271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -140973,31 +182286,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch14 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141011,7 +182345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141021,7 +182358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -141035,7 +182375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress17[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141059,7 +182402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -141073,35 +182419,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource24 | string)␊ + probe?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource24[] | string)␊ + authenticationCertificates?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource24[] | string)␊ + trustedRootCertificates?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining14 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -141109,7 +182479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -141117,7 +182490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -141131,11 +182507,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141145,7 +182527,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -141159,15 +182544,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource24 | string)␊ + frontendIPConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource24 | string)␊ + frontendPort?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -141175,15 +182569,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource24 | string)␊ + sslCertificate?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError5[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141193,7 +182596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -141207,7 +182613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -141221,23 +182630,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource24 | string)␊ + defaultBackendAddressPool?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource24 | string)␊ + defaultBackendHttpSettings?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource24 | string)␊ + defaultRewriteRuleSet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource24 | string)␊ + defaultRedirectConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule16[] | string)␊ + pathRules?: (ApplicationGatewayPathRule16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141247,7 +182671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -141261,23 +182688,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource24 | string)␊ + backendAddressPool?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource24 | string)␊ + backendHttpSettings?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource24 | string)␊ + redirectConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource24 | string)␊ + rewriteRuleSet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141287,7 +182729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -141301,31 +182746,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource24 | string)␊ + backendAddressPool?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource24 | string)␊ + backendHttpSettings?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource24 | string)␊ + httpListener?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource24 | string)␊ + urlPathMap?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource24 | string)␊ + rewriteRuleSet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource24 | string)␊ + redirectConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141335,7 +182801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat4 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -141349,7 +182818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule4[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141363,15 +182835,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition3[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet4 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141389,11 +182870,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141403,11 +182890,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration4[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration4[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141431,7 +182924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -141445,11 +182941,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource24 | string)␊ + targetListener?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -141457,23 +182959,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource24[] | string)␊ + requestRoutingRules?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource24[] | string)␊ + urlPathMaps?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource24[] | string)␊ + pathRules?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141483,11 +183000,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -141499,27 +183022,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup14[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion5[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141533,7 +183074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141561,11 +183105,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141581,7 +183131,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141600,11 +183153,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat2 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141614,11 +183173,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy.␊ */␊ - policySettings?: (PolicySettings4 | string)␊ + policySettings?: (PolicySettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule2[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141628,11 +183193,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141646,19 +183217,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition4[] | string)␊ + matchConditions: (MatchCondition4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141668,23 +183251,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable2[] | string)␊ + matchVariables: (MatchVariable2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141694,7 +183292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection.␊ */␊ @@ -141717,11 +183318,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat1 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141746,15 +183353,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat4 | string)␊ + properties: (AzureFirewallPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141764,31 +183380,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection4[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection1[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection4[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration4[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource24 | string)␊ + virtualHub?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource24 | string)␊ + firewallPolicy?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141798,7 +183435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat4 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -141812,15 +183452,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction4 | string)␊ + action?: (AzureFirewallRCAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule4[] | string)␊ + rules?: (AzureFirewallApplicationRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141848,19 +183497,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol4[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141870,11 +183531,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141884,7 +183551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties1 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -141898,15 +183568,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction1 | string)␊ + action?: (AzureFirewallNatRCAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule1[] | string)␊ + rules?: (AzureFirewallNatRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -141934,19 +183613,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -141964,7 +183655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat4 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -141978,15 +183672,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction4 | string)␊ + action?: (AzureFirewallRCAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule4[] | string)␊ + rules?: (AzureFirewallNetworkRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142004,19 +183707,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142026,7 +183741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat4 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -142040,11 +183758,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource24 | string)␊ + publicIPAddress?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142063,11 +183787,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat1 | string)␊ + properties: (BastionHostPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142077,7 +183807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration1[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -142091,7 +183824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat1 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -142105,15 +183841,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource24 | string)␊ + subnet: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource24 | string)␊ + publicIPAddress: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142132,11 +183877,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat14 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142150,27 +183901,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource24 | string)␊ + virtualNetworkGateway1: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource24 | string)␊ + virtualNetworkGateway2?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource24 | string)␊ + localNetworkGateway2?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -142178,23 +183947,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource24 | string)␊ + peer?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy11[] | string)␊ + ipsecPolicies?: (IpsecPolicy11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142204,35 +183988,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142251,11 +184059,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat1 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142265,7 +184079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat1[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142275,7 +184092,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -142287,7 +184107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142306,11 +184129,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat6 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142335,15 +184164,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku11 | string)␊ + sku?: (ExpressRouteCircuitSku11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat11 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource11 | ExpressRouteCircuitsAuthorizationsChildResource11)[]␊ [k: string]: unknown␊ }␊ @@ -142358,11 +184196,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142372,15 +184216,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization11[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering11[] | string)␊ + peerings?: (ExpressRouteCircuitPeering11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -142388,15 +184241,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties11 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource24 | string)␊ + expressRoutePort?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -142410,7 +184272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat12 | string)␊ + properties?: (AuthorizationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -142430,7 +184295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat12 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -142444,15 +184312,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -142468,15 +184345,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats12 | string)␊ + stats?: (ExpressRouteCircuitStats12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -142484,15 +184370,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource24 | string)␊ + routeFilter?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig9 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource24 | string)␊ + expressRouteConnection?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142502,19 +184397,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -142528,19 +184435,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142558,15 +184477,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource24 | string)␊ + routeFilter?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142584,7 +184512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142597,7 +184528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat12 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -142611,7 +184545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat9 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142621,11 +184558,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource24 | string)␊ + expressRouteCircuitPeering?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource24 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -142646,7 +184589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat12 | string)␊ + properties: (AuthorizationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142659,7 +184605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat12 | string)␊ + properties: (AuthorizationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142672,7 +184621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat12 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -142686,7 +184638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat9 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142705,11 +184660,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties9 | string)␊ + properties: (ExpressRouteCrossConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -142724,15 +184685,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource24 | string)␊ + expressRouteCircuit?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -142740,7 +184710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering9[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142750,7 +184723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties9 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -142764,15 +184740,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -142788,11 +184773,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -142800,7 +184791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig9 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142813,7 +184807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties9 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142826,7 +184823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties9 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142845,11 +184845,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties1 | string)␊ + properties: (ExpressRouteGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -142860,11 +184866,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration1 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource24 | string)␊ + virtualHub: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142874,7 +184886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds1 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142884,11 +184899,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142901,7 +184922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties1 | string)␊ + properties: (ExpressRouteConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142911,7 +184935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource24 | string)␊ + expressRouteCircuitPeering: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -142919,7 +184946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142932,7 +184962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties1 | string)␊ + properties: (ExpressRouteConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142951,11 +184984,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat4 | string)␊ + properties: (ExpressRoutePortPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142969,15 +185008,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink4[] | string)␊ + links?: (ExpressRouteLink4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -142987,7 +185035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat4 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -143001,7 +185052,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143020,11 +185074,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat | string)␊ + properties: (FirewallPolicyPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -143035,11 +185095,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource24 | string)␊ + basePolicy?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143052,7 +185118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties | string)␊ + properties: (FirewallPolicyRuleGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143062,11 +185131,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule[] | string)␊ + rules?: (FirewallPolicyRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143086,11 +185161,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143113,7 +185194,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties | string)␊ + properties: (FirewallPolicyRuleGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143132,15 +185216,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku14 | string)␊ + sku?: (LoadBalancerSku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat18 | string)␊ + properties: (LoadBalancerPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource14[]␊ [k: string]: unknown␊ }␊ @@ -143151,7 +185244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143161,31 +185257,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration17[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool18[] | string)␊ + backendAddressPools?: (BackendAddressPool18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule18[] | string)␊ + loadBalancingRules?: (LoadBalancingRule18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe18[] | string)␊ + probes?: (Probe18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule19[] | string)␊ + inboundNatRules?: (InboundNatRule19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool19[] | string)␊ + inboundNatPools?: (InboundNatPool19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule6[] | string)␊ + outboundRules?: (OutboundRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143195,7 +185312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat17 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143203,7 +185323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143217,23 +185340,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * It represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource24 | string)␊ + publicIPAddress?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource24 | string)␊ + publicIPPrefix?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143243,7 +185381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat18 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143263,7 +185404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat18 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143277,47 +185421,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource24 | string)␊ + frontendIPConfiguration: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource24 | string)␊ + backendAddressPool?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource24 | string)␊ + probe?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143327,7 +185504,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat18 | string)␊ + properties?: (ProbePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143341,19 +185521,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -143367,7 +185559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat18 | string)␊ + properties?: (InboundNatRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143381,31 +185576,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource24 | string)␊ + frontendIPConfiguration: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143415,7 +185631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat18 | string)␊ + properties?: (InboundNatPoolPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143429,35 +185648,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource24 | string)␊ + frontendIPConfiguration: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143467,7 +185710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat6 | string)␊ + properties?: (OutboundRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -143481,27 +185727,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource24[] | string)␊ + frontendIPConfigurations: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource24 | string)␊ + backendAddressPool: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143514,7 +185778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat18 | string)␊ + properties: (InboundNatRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143527,7 +185794,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat18 | string)␊ + properties: (InboundNatRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143546,11 +185816,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat14 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143560,7 +185836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace26 | string)␊ + localNetworkAddressSpace?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -143568,7 +185847,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings13 | string)␊ + bgpSettings?: (BgpSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143578,7 +185860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143588,7 +185873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -143596,7 +185884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143615,19 +185906,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku1 | string)␊ + sku?: (NatGatewaySku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat1 | string)␊ + properties: (NatGatewayPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143637,7 +185940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143647,15 +185953,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource24[] | string)␊ + publicIpAddresses?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource24[] | string)␊ + publicIpPrefixes?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143674,11 +185989,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat18 | string)␊ + properties: (NetworkInterfacePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -143689,23 +186010,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource24 | string)␊ + networkSecurityGroup?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration17[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings26 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143715,7 +186051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat17 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -143729,19 +186068,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource24[] | string)␊ + virtualNetworkTaps?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource24[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource24[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource24[] | string)␊ + loadBalancerInboundNatRules?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -143749,27 +186100,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource24 | string)␊ + publicIPAddress?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource24[] | string)␊ + applicationSecurityGroups?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143779,7 +186148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -143796,7 +186168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat5 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143806,7 +186181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource24 | string)␊ + virtualNetworkTap?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143819,7 +186197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat5 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143838,11 +186219,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat1 | string)␊ + properties: (NetworkProfilePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143852,7 +186239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration1[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143862,7 +186252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat1 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -143876,11 +186269,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile1[] | string)␊ + ipConfigurations?: (IPConfigurationProfile1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource24[] | string)␊ + containerNetworkInterfaces?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143890,7 +186289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat1 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -143904,7 +186306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143923,11 +186328,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat18 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource18[]␊ [k: string]: unknown␊ }␊ @@ -143938,7 +186349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule18[] | string)␊ + securityRules?: (SecurityRule18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -143948,7 +186362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat18 | string)␊ + properties?: (SecurityRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -143966,7 +186383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -143982,11 +186402,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource24[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -143994,31 +186420,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource24[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144031,7 +186478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat18 | string)␊ + properties: (SecurityRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144044,7 +186494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat18 | string)␊ + properties: (SecurityRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144063,11 +186516,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat1 | string)␊ + properties: (NetworkWatcherPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersConnectionMonitorsChildResource4 | NetworkWatchersPacketCapturesChildResource4)[]␊ [k: string]: unknown␊ }␊ @@ -144093,11 +186552,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters4 | string)␊ + properties: (ConnectionMonitorParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144107,19 +186572,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source: (ConnectionMonitorSource4 | string)␊ + source: (ConnectionMonitorSource4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination: (ConnectionMonitorDestination4 | string)␊ + destination: (ConnectionMonitorDestination4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144133,7 +186610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144151,7 +186631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144164,7 +186647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters4 | string)␊ + properties: (PacketCaptureParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144178,23 +186664,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation4 | string)␊ + storageLocation: (PacketCaptureStorageLocation4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter4[] | string)␊ + filters?: (PacketCaptureFilter4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144222,7 +186723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -144257,11 +186761,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters4 | string)␊ + properties: (ConnectionMonitorParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144274,7 +186784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters4 | string)␊ + properties: (PacketCaptureParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144293,11 +186806,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties1 | string)␊ + properties: (P2SVpnGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144307,23 +186826,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource24 | string)␊ + virtualHub?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - p2SVpnServerConfiguration?: (SubResource24 | string)␊ + p2SVpnServerConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace26 | string)␊ + vpnClientAddressPool?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes specified by the customer for P2SVpnGateway and P2S VpnClient.␊ */␊ - customRoutes?: (AddressSpace26 | string)␊ + customRoutes?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144342,11 +186876,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties1 | string)␊ + properties: (PrivateEndpointProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144356,15 +186896,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection1[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection1[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144374,7 +186923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties1 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -144392,7 +186944,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -144400,7 +186955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState7 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144437,11 +186995,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties1 | string)␊ + properties: (PrivateLinkServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -144452,23 +187016,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource24[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the private link service IP configuration.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration1[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility1 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval1 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144478,7 +187057,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties1 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -144496,19 +187078,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144518,7 +187112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144528,7 +187125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144541,7 +187141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties8 | string)␊ + properties: (PrivateEndpointConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144551,7 +187154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState7 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144564,7 +187170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties8 | string)␊ + properties: (PrivateEndpointConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144583,19 +187192,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku14 | string)␊ + sku?: (PublicIPAddressSku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat17 | string)␊ + properties: (PublicIPAddressPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144605,7 +187226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144615,23 +187239,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings25 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings3 | string)␊ + ddosSettings?: (DdosSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag11[] | string)␊ + ipTags?: (IpTag11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -144639,11 +187278,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource24 | string)␊ + publicIPPrefix?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144671,11 +187316,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource24 | string)␊ + ddosCustomPolicy?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144708,19 +187359,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku2 | string)␊ + sku?: (PublicIPPrefixSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat2 | string)␊ + properties: (PublicIPPrefixPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144730,7 +187393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144740,15 +187406,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag11[] | string)␊ + ipTags?: (IpTag11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144767,11 +187442,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat4 | string)␊ + properties: (RouteFilterPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -144782,7 +187463,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule4[] | string)␊ + rules?: (RouteFilterRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144792,7 +187476,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat4 | string)␊ + properties?: (RouteFilterRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -144810,15 +187497,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144831,7 +187527,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat4 | string)␊ + properties: (RouteFilterRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -144848,7 +187547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat4 | string)␊ + properties: (RouteFilterRulePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -144871,11 +187573,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat18 | string)␊ + properties: (RouteTablePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource18[]␊ [k: string]: unknown␊ }␊ @@ -144886,11 +187594,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route18[] | string)␊ + routes?: (Route18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144900,7 +187614,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat18 | string)␊ + properties?: (RoutePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -144918,7 +187635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -144935,7 +187655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat18 | string)␊ + properties: (RoutePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144948,7 +187671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat18 | string)␊ + properties: (RoutePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144967,11 +187693,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat2 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -144982,7 +187714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition2[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -144992,7 +187727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145014,7 +187752,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145027,7 +187768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145040,7 +187784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145059,11 +187806,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties4 | string)␊ + properties: (VirtualHubProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145073,23 +187826,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource24 | string)␊ + virtualWan?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource24 | string)␊ + vpnGateway?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource24 | string)␊ + p2SVpnGateway?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource24 | string)␊ + expressRouteGateway?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection4[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -145097,7 +187865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable1 | string)␊ + routeTable?: (VirtualHubRouteTable1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145107,7 +187878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties4 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145121,19 +187895,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource24 | string)␊ + remoteVirtualNetwork?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145143,7 +187929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute1[] | string)␊ + routes?: (VirtualHubRoute1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145153,7 +187942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -145176,11 +187968,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat14 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145190,43 +187988,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration13[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource24 | string)␊ + gatewayDefaultSite?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku13 | string)␊ + sku?: (VirtualNetworkGatewaySku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration13 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings13 | string)␊ + bgpSettings?: (BgpSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace26 | string)␊ + customRoutes?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145236,7 +188064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat13 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145250,15 +188081,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource24 | string)␊ + subnet?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource24 | string)␊ + publicIPAddress?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145268,11 +188108,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145282,23 +188128,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace26 | string)␊ + vpnClientAddressPool?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate13[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate13[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy11[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -145328,7 +188189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat13 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145352,7 +188216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat13 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145385,11 +188252,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat18 | string)␊ + properties: (VirtualNetworkPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource15 | VirtualNetworksSubnetsChildResource18)[]␊ [k: string]: unknown␊ }␊ @@ -145400,31 +188273,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace26 | string)␊ + addressSpace: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions26 | string)␊ + dhcpOptions?: (DhcpOptions26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet28[] | string)␊ + subnets?: (Subnet28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering23[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource24 | string)␊ + ddosProtectionPlan?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145434,7 +188328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145444,7 +188341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat18 | string)␊ + properties?: (SubnetPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145462,31 +188362,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource24 | string)␊ + networkSecurityGroup?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource24 | string)␊ + routeTable?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource24 | string)␊ + natGateway?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat14[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource24[] | string)␊ + serviceEndpointPolicies?: (SubResource24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation5[] | string)␊ + delegations?: (Delegation5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -145508,7 +188429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145518,7 +188442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat5 | string)␊ + properties?: (ServiceDelegationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -145542,7 +188469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat15 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145556,31 +188486,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource24 | string)␊ + remoteVirtualNetwork: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace26 | string)␊ + remoteAddressSpace?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145593,7 +188544,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat15 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145606,7 +188560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat18 | string)␊ + properties: (SubnetPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145619,7 +188576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat18 | string)␊ + properties: (SubnetPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145632,7 +188592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat15 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145651,11 +188614,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat1 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145665,15 +188634,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource24 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource24 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145692,11 +188670,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties4 | string)␊ + properties: (VirtualWanProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualWansP2SVpnServerConfigurationsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -145707,7 +188691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -145715,19 +188702,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all P2SVpnServerConfigurations associated with the virtual wan.␊ */␊ - p2SVpnServerConfigurations?: (P2SVpnServerConfiguration1[] | string)␊ + p2SVpnServerConfigurations?: (P2SVpnServerConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145737,7 +188736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties?: (P2SVpnServerConfigurationProperties1 | string)␊ + properties?: (P2SVpnServerConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145755,27 +188757,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the P2SVpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate1[] | string)␊ + p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate1[] | string)␊ + p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate1[] | string)␊ + p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate1[] | string)␊ + p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for P2SVpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy11[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -145793,7 +188813,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration VPN client root certificate.␊ */␊ - properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat1 | string)␊ + properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145817,7 +188840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat1 | string)␊ + properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145841,7 +188867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration Radius Server root certificate.␊ */␊ - properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat1 | string)␊ + properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145865,7 +188894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Radius client root certificate.␊ */␊ - properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat1 | string)␊ + properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145892,7 +188924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties1 | string)␊ + properties: (P2SVpnServerConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145905,7 +188940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties1 | string)␊ + properties: (P2SVpnServerConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145924,11 +188962,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties4 | string)␊ + properties: (VpnGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -145939,19 +188983,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource24 | string)␊ + virtualHub?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection4[] | string)␊ + connections?: (VpnConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings13 | string)␊ + bgpSettings?: (BgpSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -145961,7 +189017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties4 | string)␊ + properties?: (VpnConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -145975,23 +189034,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource24 | string)␊ + remoteVpnSite?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -145999,31 +189073,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy11[] | string)␊ + ipsecPolicies?: (IpsecPolicy11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146033,7 +189128,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties | string)␊ + properties?: (VpnSiteLinkConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -146047,23 +189145,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource24 | string)␊ + vpnSiteLink?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -146071,23 +189184,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy11[] | string)␊ + ipsecPolicies?: (IpsecPolicy11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146100,7 +189228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties4 | string)␊ + properties: (VpnConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146113,7 +189244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties4 | string)␊ + properties: (VpnConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146132,11 +189266,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties4 | string)␊ + properties: (VpnSiteProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146146,11 +189286,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource24 | string)␊ + virtualWan?: (SubResource24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties4 | string)␊ + deviceProperties?: (DeviceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -146162,19 +189308,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace26 | string)␊ + addressSpace?: (AddressSpace26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings13 | string)␊ + bgpProperties?: (BgpSettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links␊ */␊ - vpnSiteLinks?: (VpnSiteLink[] | string)␊ + vpnSiteLinks?: (VpnSiteLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146192,7 +189350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146202,7 +189363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties | string)␊ + properties?: (VpnSiteLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -146216,7 +189380,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties | string)␊ + linkProperties?: (VpnLinkProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -146224,7 +189391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings | string)␊ + bgpProperties?: (VpnLinkBgpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146238,7 +189408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146248,7 +189421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -146271,19 +189447,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat18 | string)␊ + properties: (ApplicationGatewayPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity5 | string)␊ + identity?: (ManagedServiceIdentity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146293,91 +189481,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku18 | string)␊ + sku?: (ApplicationGatewaySku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy15 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration18[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate15[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate6[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate18[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration18[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort18[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe17[] | string)␊ + probes?: (ApplicationGatewayProbe17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool18[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings18[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener18[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap17[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule18[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet5[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration15[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration15 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource25 | string)␊ + firewallPolicy?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration9 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError6[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146387,15 +189641,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146405,23 +189668,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146431,7 +189709,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -146445,7 +189726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146465,7 +189749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -146489,7 +189776,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -146517,7 +189807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat18 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -146549,7 +189842,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -146567,15 +189863,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource25 | string)␊ + publicIPAddress?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146585,7 +189890,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -146599,7 +189907,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146609,7 +189920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -146623,7 +189937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -146635,31 +189952,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch15 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146673,7 +190011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146683,7 +190024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -146697,7 +190041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress18[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146721,7 +190068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -146735,35 +190085,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource25 | string)␊ + probe?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource25[] | string)␊ + authenticationCertificates?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource25[] | string)␊ + trustedRootCertificates?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining15 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -146771,7 +190145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -146779,7 +190156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -146793,11 +190173,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146807,7 +190193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -146821,15 +190210,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource25 | string)␊ + frontendIPConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource25 | string)␊ + frontendPort?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -146837,15 +190235,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource25 | string)␊ + sslCertificate?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError6[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146855,7 +190262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -146869,7 +190279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -146883,23 +190296,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource25 | string)␊ + defaultBackendAddressPool?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource25 | string)␊ + defaultBackendHttpSettings?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource25 | string)␊ + defaultRewriteRuleSet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource25 | string)␊ + defaultRedirectConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule17[] | string)␊ + pathRules?: (ApplicationGatewayPathRule17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146909,7 +190337,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -146923,23 +190354,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource25 | string)␊ + backendAddressPool?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource25 | string)␊ + backendHttpSettings?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource25 | string)␊ + redirectConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource25 | string)␊ + rewriteRuleSet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -146949,7 +190395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -146963,35 +190412,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource25 | string)␊ + backendAddressPool?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource25 | string)␊ + backendHttpSettings?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource25 | string)␊ + httpListener?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource25 | string)␊ + urlPathMap?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource25 | string)␊ + rewriteRuleSet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource25 | string)␊ + redirectConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147001,7 +190474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat5 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -147015,7 +190491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule5[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147029,15 +190508,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition4[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet5 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147055,11 +190543,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147069,11 +190563,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration5[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration5[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147097,7 +190597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat15 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -147111,11 +190614,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource25 | string)␊ + targetListener?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -147123,23 +190632,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource25[] | string)␊ + requestRoutingRules?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource25[] | string)␊ + urlPathMaps?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource25[] | string)␊ + pathRules?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147149,11 +190673,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -147165,27 +190695,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup15[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion6[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147199,7 +190747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147227,11 +190778,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147247,7 +190804,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147266,11 +190826,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat3 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147280,11 +190846,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy.␊ */␊ - policySettings?: (PolicySettings5 | string)␊ + policySettings?: (PolicySettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule3[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147294,11 +190866,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147312,19 +190890,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition5[] | string)␊ + matchConditions: (MatchCondition5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147334,23 +190924,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable3[] | string)␊ + matchVariables: (MatchVariable3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147360,7 +190965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection.␊ */␊ @@ -147383,11 +190991,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat2 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147412,15 +191026,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat5 | string)␊ + properties: (AzureFirewallPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147430,31 +191053,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection5[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection2[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection5[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration5[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource25 | string)␊ + virtualHub?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource25 | string)␊ + firewallPolicy?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147464,7 +191108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat5 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -147478,15 +191125,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction5 | string)␊ + action?: (AzureFirewallRCAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule5[] | string)␊ + rules?: (AzureFirewallApplicationRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147514,19 +191170,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol5[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147536,11 +191204,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147550,7 +191224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties2 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -147564,15 +191241,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction2 | string)␊ + action?: (AzureFirewallNatRCAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule2[] | string)␊ + rules?: (AzureFirewallNatRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147600,19 +191286,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -147630,7 +191328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat5 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -147644,15 +191345,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction5 | string)␊ + action?: (AzureFirewallRCAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule5[] | string)␊ + rules?: (AzureFirewallNetworkRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147670,19 +191380,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147692,7 +191414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat5 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -147706,11 +191431,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource25 | string)␊ + publicIPAddress?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147729,11 +191460,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat2 | string)␊ + properties: (BastionHostPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147743,7 +191480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration2[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -147757,7 +191497,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat2 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -147771,15 +191514,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource25 | string)␊ + subnet: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource25 | string)␊ + publicIPAddress: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147798,11 +191550,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat15 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147816,27 +191574,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource25 | string)␊ + virtualNetworkGateway1: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource25 | string)␊ + virtualNetworkGateway2?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource25 | string)␊ + localNetworkGateway2?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -147844,27 +191620,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource25 | string)␊ + peer?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy12[] | string)␊ + ipsecPolicies?: (IpsecPolicy12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147874,35 +191668,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147912,11 +191730,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147935,11 +191759,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat2 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147949,7 +191779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat2[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147959,7 +191792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -147971,7 +191807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -147990,11 +191829,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat7 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148019,15 +191864,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku12 | string)␊ + sku?: (ExpressRouteCircuitSku12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat12 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource12 | ExpressRouteCircuitsAuthorizationsChildResource12)[]␊ [k: string]: unknown␊ }␊ @@ -148042,11 +191896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148056,15 +191916,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization12[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering12[] | string)␊ + peerings?: (ExpressRouteCircuitPeering12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -148072,15 +191941,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties12 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource25 | string)␊ + expressRoutePort?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -148094,7 +191972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat13 | string)␊ + properties?: (AuthorizationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -148114,7 +191995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat13 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -148128,15 +192012,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -148152,15 +192045,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats13 | string)␊ + stats?: (ExpressRouteCircuitStats13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -148168,15 +192070,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource25 | string)␊ + routeFilter?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig10 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource25 | string)␊ + expressRouteConnection?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148186,19 +192097,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -148212,19 +192135,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148242,15 +192177,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource25 | string)␊ + routeFilter?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148268,7 +192212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148281,7 +192228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat13 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -148295,7 +192245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat10 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148305,11 +192258,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource25 | string)␊ + expressRouteCircuitPeering?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource25 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -148330,7 +192289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat13 | string)␊ + properties: (AuthorizationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148343,7 +192305,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat13 | string)␊ + properties: (AuthorizationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148356,7 +192321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat13 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -148370,7 +192338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat10 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148389,11 +192360,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties10 | string)␊ + properties: (ExpressRouteCrossConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -148408,15 +192385,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource25 | string)␊ + expressRouteCircuit?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -148424,7 +192410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering10[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148434,7 +192423,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties10 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -148448,15 +192440,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -148472,11 +192473,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -148484,7 +192491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig10 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148497,7 +192507,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties10 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148510,7 +192523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties10 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148529,11 +192545,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties2 | string)␊ + properties: (ExpressRouteGatewayProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -148544,11 +192566,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration2 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource25 | string)␊ + virtualHub: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148558,7 +192586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds2 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148568,11 +192599,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148585,7 +192622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties2 | string)␊ + properties: (ExpressRouteConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148595,7 +192635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource25 | string)␊ + expressRouteCircuitPeering: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -148603,7 +192646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148616,7 +192662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties2 | string)␊ + properties: (ExpressRouteConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148635,15 +192684,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat5 | string)␊ + properties: (ExpressRoutePortPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity5 | string)␊ + identity?: (ManagedServiceIdentity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148657,15 +192715,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink5[] | string)␊ + links?: (ExpressRouteLink5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148675,7 +192742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat5 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -148689,11 +192759,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148711,7 +192787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148730,11 +192809,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat1 | string)␊ + properties: (FirewallPolicyPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -148745,11 +192830,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource25 | string)␊ + basePolicy?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148762,7 +192853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties1 | string)␊ + properties: (FirewallPolicyRuleGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148772,11 +192866,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule1[] | string)␊ + rules?: (FirewallPolicyRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148796,11 +192896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148823,7 +192929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties1 | string)␊ + properties: (FirewallPolicyRuleGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148842,15 +192951,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku15 | string)␊ + sku?: (LoadBalancerSku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat19 | string)␊ + properties: (LoadBalancerPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource15[]␊ [k: string]: unknown␊ }␊ @@ -148861,7 +192979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148871,31 +192992,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration18[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool19[] | string)␊ + backendAddressPools?: (BackendAddressPool19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule19[] | string)␊ + loadBalancingRules?: (LoadBalancingRule19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe19[] | string)␊ + probes?: (Probe19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule20[] | string)␊ + inboundNatRules?: (InboundNatRule20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool20[] | string)␊ + inboundNatPools?: (InboundNatPool20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule7[] | string)␊ + outboundRules?: (OutboundRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148905,7 +193047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat18 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -148913,7 +193058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148927,23 +193075,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource25 | string)␊ + publicIPAddress?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource25 | string)␊ + publicIPPrefix?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -148953,7 +193116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat19 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -148973,7 +193139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat19 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -148987,47 +193156,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource25 | string)␊ + frontendIPConfiguration: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource25 | string)␊ + backendAddressPool?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource25 | string)␊ + probe?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149037,7 +193239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat19 | string)␊ + properties?: (ProbePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -149051,19 +193256,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -149077,7 +193294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat19 | string)␊ + properties?: (InboundNatRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -149091,31 +193311,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource25 | string)␊ + frontendIPConfiguration: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149125,7 +193366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat19 | string)␊ + properties?: (InboundNatPoolPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -149139,35 +193383,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource25 | string)␊ + frontendIPConfiguration: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149177,7 +193445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat7 | string)␊ + properties?: (OutboundRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -149191,27 +193462,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource25[] | string)␊ + frontendIPConfigurations: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource25 | string)␊ + backendAddressPool: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149224,7 +193513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat19 | string)␊ + properties: (InboundNatRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149237,7 +193529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat19 | string)␊ + properties: (InboundNatRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149256,11 +193551,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat15 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149270,7 +193571,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace27 | string)␊ + localNetworkAddressSpace?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -149278,7 +193582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings14 | string)␊ + bgpSettings?: (BgpSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149288,7 +193595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149298,7 +193608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -149306,7 +193619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149325,19 +193641,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku2 | string)␊ + sku?: (NatGatewaySku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat2 | string)␊ + properties: (NatGatewayPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149347,7 +193675,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149357,15 +193688,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource25[] | string)␊ + publicIpAddresses?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource25[] | string)␊ + publicIpPrefixes?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149384,11 +193724,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat19 | string)␊ + properties: (NetworkInterfacePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -149399,23 +193745,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource25 | string)␊ + networkSecurityGroup?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration18[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings27 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149425,7 +193786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat18 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -149439,19 +193803,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource25[] | string)␊ + virtualNetworkTaps?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource25[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource25[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource25[] | string)␊ + loadBalancerInboundNatRules?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -149459,27 +193835,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource25 | string)␊ + publicIPAddress?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource25[] | string)␊ + applicationSecurityGroups?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149489,7 +193883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -149506,7 +193903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat6 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149516,7 +193916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource25 | string)␊ + virtualNetworkTap?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149529,7 +193932,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat6 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149548,11 +193954,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat2 | string)␊ + properties: (NetworkProfilePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149562,7 +193974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration2[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149572,7 +193987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat2 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -149586,11 +194004,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile2[] | string)␊ + ipConfigurations?: (IPConfigurationProfile2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource25[] | string)␊ + containerNetworkInterfaces?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149600,7 +194024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat2 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -149614,7 +194041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149633,11 +194063,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat19 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource19[]␊ [k: string]: unknown␊ }␊ @@ -149648,7 +194084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule19[] | string)␊ + securityRules?: (SecurityRule19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149658,7 +194097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat19 | string)␊ + properties?: (SecurityRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -149676,7 +194118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -149692,11 +194137,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource25[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -149704,31 +194155,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource25[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149741,7 +194213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat19 | string)␊ + properties: (SecurityRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149754,7 +194229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat19 | string)␊ + properties: (SecurityRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149773,11 +194251,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat2 | string)␊ + properties: (NetworkWatcherPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkWatchersPacketCapturesChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -149797,7 +194281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters5 | string)␊ + properties: (PacketCaptureParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149811,23 +194298,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation5 | string)␊ + storageLocation: (PacketCaptureStorageLocation5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter5[] | string)␊ + filters?: (PacketCaptureFilter5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149855,7 +194357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -149884,7 +194389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters5 | string)␊ + properties: (PacketCaptureParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149903,11 +194411,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties2 | string)␊ + properties: (P2SVpnGatewayProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149917,23 +194431,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource25 | string)␊ + virtualHub?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - p2SVpnServerConfiguration?: (SubResource25 | string)␊ + p2SVpnServerConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace27 | string)␊ + vpnClientAddressPool?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes specified by the customer for P2SVpnGateway and P2S VpnClient.␊ */␊ - customRoutes?: (AddressSpace27 | string)␊ + customRoutes?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149952,11 +194481,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties2 | string)␊ + properties: (PrivateEndpointProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149966,15 +194501,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection2[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection2[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -149984,7 +194528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties2 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150002,7 +194549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -150010,7 +194560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState8 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150047,11 +194600,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties2 | string)␊ + properties: (PrivateLinkServiceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -150062,23 +194621,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource25[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration2[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility2 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval2 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150088,7 +194662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties2 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -150106,19 +194683,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150128,7 +194717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150138,7 +194730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150151,7 +194746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties9 | string)␊ + properties: (PrivateEndpointConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150161,7 +194759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState8 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150174,7 +194775,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties9 | string)␊ + properties: (PrivateEndpointConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150193,19 +194797,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku15 | string)␊ + sku?: (PublicIPAddressSku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat18 | string)␊ + properties: (PublicIPAddressPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150215,7 +194831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150225,23 +194844,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings26 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings4 | string)␊ + ddosSettings?: (DdosSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag12[] | string)␊ + ipTags?: (IpTag12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -150249,11 +194883,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource25 | string)␊ + publicIPPrefix?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150281,11 +194921,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource25 | string)␊ + ddosCustomPolicy?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150318,19 +194964,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku3 | string)␊ + sku?: (PublicIPPrefixSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat3 | string)␊ + properties: (PublicIPPrefixPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150340,7 +194998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150350,15 +195011,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag12[] | string)␊ + ipTags?: (IpTag12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150377,11 +195047,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat5 | string)␊ + properties: (RouteFilterPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -150392,7 +195068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule5[] | string)␊ + rules?: (RouteFilterRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150402,7 +195081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat5 | string)␊ + properties?: (RouteFilterRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150420,15 +195102,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150441,7 +195132,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat5 | string)␊ + properties: (RouteFilterRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -150458,7 +195152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat5 | string)␊ + properties: (RouteFilterRulePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -150481,11 +195178,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat19 | string)␊ + properties: (RouteTablePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource19[]␊ [k: string]: unknown␊ }␊ @@ -150496,11 +195199,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route19[] | string)␊ + routes?: (Route19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150510,7 +195219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat19 | string)␊ + properties?: (RoutePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150528,7 +195240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -150545,7 +195260,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat19 | string)␊ + properties: (RoutePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150558,7 +195276,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat19 | string)␊ + properties: (RoutePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150577,11 +195298,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat3 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -150592,7 +195319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition3[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150602,7 +195332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150624,7 +195357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150637,7 +195373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150650,7 +195389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150669,11 +195411,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties5 | string)␊ + properties: (VirtualHubProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150683,23 +195431,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource25 | string)␊ + virtualWan?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource25 | string)␊ + vpnGateway?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource25 | string)␊ + p2SVpnGateway?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource25 | string)␊ + expressRouteGateway?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection5[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -150707,7 +195470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable2 | string)␊ + routeTable?: (VirtualHubRouteTable2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150717,7 +195483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties5 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150731,19 +195500,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource25 | string)␊ + remoteVirtualNetwork?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150753,7 +195534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute2[] | string)␊ + routes?: (VirtualHubRoute2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150763,7 +195547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -150786,11 +195573,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat15 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150800,47 +195593,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration14[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource25 | string)␊ + gatewayDefaultSite?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku14 | string)␊ + sku?: (VirtualNetworkGatewaySku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration14 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings14 | string)␊ + bgpSettings?: (BgpSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace27 | string)␊ + customRoutes?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150850,7 +195676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat14 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150864,15 +195693,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource25 | string)␊ + subnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource25 | string)␊ + publicIPAddress?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150882,11 +195720,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -150896,23 +195740,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace27 | string)␊ + vpnClientAddressPool?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate14[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate14[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy12[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -150942,7 +195801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat14 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150966,7 +195828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat14 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -150999,11 +195864,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat19 | string)␊ + properties: (VirtualNetworkPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource16 | VirtualNetworksSubnetsChildResource19)[]␊ [k: string]: unknown␊ }␊ @@ -151014,31 +195885,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace27 | string)␊ + addressSpace: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions27 | string)␊ + dhcpOptions?: (DhcpOptions27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet29[] | string)␊ + subnets?: (Subnet29[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering24[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource25 | string)␊ + ddosProtectionPlan?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151048,7 +195940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151058,7 +195953,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat19 | string)␊ + properties?: (SubnetPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151076,31 +195974,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource25 | string)␊ + networkSecurityGroup?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource25 | string)␊ + routeTable?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource25 | string)␊ + natGateway?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat15[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource25[] | string)␊ + serviceEndpointPolicies?: (SubResource25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation6[] | string)␊ + delegations?: (Delegation6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -151122,7 +196041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151132,7 +196054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat6 | string)␊ + properties?: (ServiceDelegationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -151156,7 +196081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat16 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151170,31 +196098,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource25 | string)␊ + remoteVirtualNetwork: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace27 | string)␊ + remoteAddressSpace?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151207,7 +196156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat16 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151220,7 +196172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat19 | string)␊ + properties: (SubnetPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151233,7 +196188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat19 | string)␊ + properties: (SubnetPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151246,7 +196204,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat16 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151265,11 +196226,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat2 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151279,15 +196246,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource25 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource25 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151306,11 +196282,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat | string)␊ + properties: (VirtualRouterPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -151321,19 +196303,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource25 | string)␊ + hostedSubnet?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource25 | string)␊ + hostedGateway?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151346,7 +196340,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties | string)␊ + properties: (VirtualRouterPeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151356,7 +196353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -151373,7 +196373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties | string)␊ + properties: (VirtualRouterPeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151392,11 +196395,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties5 | string)␊ + properties: (VirtualWanProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualWansP2SVpnServerConfigurationsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -151407,7 +196416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -151415,19 +196427,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all P2SVpnServerConfigurations associated with the virtual wan.␊ */␊ - p2SVpnServerConfigurations?: (P2SVpnServerConfiguration2[] | string)␊ + p2SVpnServerConfigurations?: (P2SVpnServerConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151437,7 +196461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties?: (P2SVpnServerConfigurationProperties2 | string)␊ + properties?: (P2SVpnServerConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151455,27 +196482,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the P2SVpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate2[] | string)␊ + p2SVpnServerConfigVpnClientRootCertificates?: (P2SVpnServerConfigVpnClientRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate2[] | string)␊ + p2SVpnServerConfigVpnClientRevokedCertificates?: (P2SVpnServerConfigVpnClientRevokedCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate2[] | string)␊ + p2SVpnServerConfigRadiusServerRootCertificates?: (P2SVpnServerConfigRadiusServerRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of P2SVpnServerConfiguration.␊ */␊ - p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate2[] | string)␊ + p2SVpnServerConfigRadiusClientRootCertificates?: (P2SVpnServerConfigRadiusClientRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for P2SVpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy12[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the P2SVpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -151493,7 +196538,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration VPN client root certificate.␊ */␊ - properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat2 | string)␊ + properties: (P2SVpnServerConfigVpnClientRootCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151517,7 +196565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat2 | string)␊ + properties?: (P2SVpnServerConfigVpnClientRevokedCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151541,7 +196592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServerConfiguration Radius Server root certificate.␊ */␊ - properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat2 | string)␊ + properties: (P2SVpnServerConfigRadiusServerRootCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151565,7 +196619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Radius client root certificate.␊ */␊ - properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat2 | string)␊ + properties?: (P2SVpnServerConfigRadiusClientRootCertificatePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151592,7 +196649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties2 | string)␊ + properties: (P2SVpnServerConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151605,7 +196665,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (P2SVpnServerConfigurationProperties2 | string)␊ + properties: (P2SVpnServerConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151624,11 +196687,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties5 | string)␊ + properties: (VpnGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -151639,19 +196708,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource25 | string)␊ + virtualHub?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection5[] | string)␊ + connections?: (VpnConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings14 | string)␊ + bgpSettings?: (BgpSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151661,7 +196742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties5 | string)␊ + properties?: (VpnConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151675,23 +196759,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource25 | string)␊ + remoteVpnSite?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -151699,31 +196798,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy12[] | string)␊ + ipsecPolicies?: (IpsecPolicy12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection1[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151733,7 +196853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties1 | string)␊ + properties?: (VpnSiteLinkConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151747,23 +196870,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource25 | string)␊ + vpnSiteLink?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -151771,23 +196909,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy12[] | string)␊ + ipsecPolicies?: (IpsecPolicy12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151800,7 +196953,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties5 | string)␊ + properties: (VpnConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151813,7 +196969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties5 | string)␊ + properties: (VpnConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151832,11 +196991,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties5 | string)␊ + properties: (VpnSiteProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151846,11 +197011,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource25 | string)␊ + virtualWan?: (SubResource25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties5 | string)␊ + deviceProperties?: (DeviceProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -151862,19 +197033,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace27 | string)␊ + addressSpace?: (AddressSpace27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings14 | string)␊ + bgpProperties?: (BgpSettings14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink1[] | string)␊ + vpnSiteLinks?: (VpnSiteLink1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151892,7 +197075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151902,7 +197088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties1 | string)␊ + properties?: (VpnSiteLinkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -151916,7 +197105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties1 | string)␊ + linkProperties?: (VpnLinkProviderProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -151924,7 +197116,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings1 | string)␊ + bgpProperties?: (VpnLinkBgpSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151938,7 +197133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151948,7 +197146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -151971,19 +197172,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat19 | string)␊ + properties: (ApplicationGatewayPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity6 | string)␊ + identity?: (ManagedServiceIdentity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -151993,91 +197206,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku19 | string)␊ + sku?: (ApplicationGatewaySku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy16 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration19[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate16[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate7[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate19[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration19[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort19[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe18[] | string)␊ + probes?: (ApplicationGatewayProbe18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool19[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings19[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener19[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap18[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule19[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet6[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration16[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration16 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource26 | string)␊ + firewallPolicy?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration10 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError7[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152087,15 +197366,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152105,23 +197393,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152131,7 +197434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -152145,7 +197451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152165,7 +197474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -152189,7 +197501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -152217,7 +197532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat19 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -152249,7 +197567,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -152267,15 +197588,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource26 | string)␊ + publicIPAddress?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152285,7 +197615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -152299,7 +197632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152309,7 +197645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -152323,7 +197662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -152335,31 +197677,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch16 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152373,7 +197736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152383,7 +197749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -152397,7 +197766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress19[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152421,7 +197793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -152435,35 +197810,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource26 | string)␊ + probe?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource26[] | string)␊ + authenticationCertificates?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource26[] | string)␊ + trustedRootCertificates?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining16 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -152471,7 +197870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -152479,7 +197881,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -152493,11 +197898,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152507,7 +197918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -152521,15 +197935,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource26 | string)␊ + frontendIPConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource26 | string)␊ + frontendPort?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -152537,15 +197960,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource26 | string)␊ + sslCertificate?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError7[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152555,7 +197987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -152569,7 +198004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -152583,23 +198021,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource26 | string)␊ + defaultBackendAddressPool?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource26 | string)␊ + defaultBackendHttpSettings?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource26 | string)␊ + defaultRewriteRuleSet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource26 | string)␊ + defaultRedirectConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule18[] | string)␊ + pathRules?: (ApplicationGatewayPathRule18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152609,7 +198062,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -152623,23 +198079,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource26 | string)␊ + backendAddressPool?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource26 | string)␊ + backendHttpSettings?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource26 | string)␊ + redirectConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource26 | string)␊ + rewriteRuleSet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152649,7 +198120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -152663,35 +198137,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource26 | string)␊ + backendAddressPool?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource26 | string)␊ + backendHttpSettings?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource26 | string)␊ + httpListener?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource26 | string)␊ + urlPathMap?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource26 | string)␊ + rewriteRuleSet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource26 | string)␊ + redirectConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152701,7 +198199,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat6 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -152715,7 +198216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule6[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152729,15 +198233,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition5[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet6 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152755,11 +198268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152769,11 +198288,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration6[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration6[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152797,7 +198322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat16 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -152811,11 +198339,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource26 | string)␊ + targetListener?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -152823,23 +198357,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource26[] | string)␊ + requestRoutingRules?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource26[] | string)␊ + urlPathMaps?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource26[] | string)␊ + pathRules?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152849,11 +198398,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -152865,27 +198420,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup16[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion7[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152899,7 +198472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152927,11 +198503,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152947,7 +198529,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152966,11 +198551,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat4 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152980,15 +198571,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy.␊ */␊ - policySettings?: (PolicySettings6 | string)␊ + policySettings?: (PolicySettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule4[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure␊ */␊ - managedRules: (ManagedRulesDefinition | string)␊ + managedRules: (ManagedRulesDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -152998,23 +198598,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153028,19 +198643,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition6[] | string)␊ + matchConditions: (MatchCondition6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153050,23 +198677,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable4[] | string)␊ + matchVariables: (MatchVariable4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153076,7 +198718,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection.␊ */␊ @@ -153090,11 +198735,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the ruleSets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet2[] | string)␊ + managedRuleSets: (ManagedRuleSet2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153104,11 +198755,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -153130,7 +198787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride2[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153144,7 +198804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride2[] | string)␊ + rules?: (ManagedRuleOverride2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153158,7 +198821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153177,11 +198843,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat3 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153206,15 +198878,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat6 | string)␊ + properties: (AzureFirewallPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153224,35 +198905,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection6[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection3[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection6[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration6[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource26 | string)␊ + virtualHub?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource26 | string)␊ + firewallPolicy?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku | string)␊ + sku?: (AzureFirewallSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153262,7 +198967,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat6 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -153276,15 +198984,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction6 | string)␊ + action?: (AzureFirewallRCAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule6[] | string)␊ + rules?: (AzureFirewallApplicationRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153312,19 +199029,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol6[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153334,11 +199063,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153348,7 +199083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties3 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -153362,15 +199100,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction3 | string)␊ + action?: (AzureFirewallNatRCAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule3[] | string)␊ + rules?: (AzureFirewallNatRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153398,19 +199145,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -153428,7 +199187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat6 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -153442,15 +199204,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction6 | string)␊ + action?: (AzureFirewallRCAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule6[] | string)␊ + rules?: (AzureFirewallNetworkRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153468,19 +199239,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153490,7 +199273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat6 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -153504,11 +199290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource26 | string)␊ + publicIPAddress?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153518,11 +199310,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153541,11 +199339,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat3 | string)␊ + properties: (BastionHostPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153555,7 +199359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration3[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -153569,7 +199376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat3 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -153583,15 +199393,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource26 | string)␊ + subnet: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource26 | string)␊ + publicIPAddress: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153610,11 +199429,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat16 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153628,27 +199453,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource26 | string)␊ + virtualNetworkGateway1: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource26 | string)␊ + virtualNetworkGateway2?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource26 | string)␊ + localNetworkGateway2?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -153656,27 +199499,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource26 | string)␊ + peer?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy13[] | string)␊ + ipsecPolicies?: (IpsecPolicy13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy1[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153686,35 +199547,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153724,11 +199609,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153747,11 +199638,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat3 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153761,7 +199658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat3[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153771,7 +199671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -153783,7 +199686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153802,11 +199708,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat8 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153831,15 +199743,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku13 | string)␊ + sku?: (ExpressRouteCircuitSku13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat13 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource13 | ExpressRouteCircuitsAuthorizationsChildResource13)[]␊ [k: string]: unknown␊ }␊ @@ -153854,11 +199775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153868,15 +199795,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization13[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering13[] | string)␊ + peerings?: (ExpressRouteCircuitPeering13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -153884,15 +199820,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties13 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource26 | string)␊ + expressRoutePort?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -153906,7 +199851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat14 | string)␊ + properties?: (AuthorizationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -153926,7 +199874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat14 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -153940,15 +199891,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -153964,15 +199924,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats14 | string)␊ + stats?: (ExpressRouteCircuitStats14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -153980,15 +199949,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource26 | string)␊ + routeFilter?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig11 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource26 | string)␊ + expressRouteConnection?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -153998,19 +199976,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -154024,19 +200014,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154054,15 +200056,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource26 | string)␊ + routeFilter?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154080,7 +200091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154093,7 +200107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat14 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource11[]␊ [k: string]: unknown␊ }␊ @@ -154107,7 +200124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat11 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154117,11 +200137,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource26 | string)␊ + expressRouteCircuitPeering?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource26 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -154142,7 +200168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat14 | string)␊ + properties: (AuthorizationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154155,7 +200184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat14 | string)␊ + properties: (AuthorizationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154168,7 +200200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat14 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource11[]␊ [k: string]: unknown␊ }␊ @@ -154182,7 +200217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat11 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154201,11 +200239,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties11 | string)␊ + properties: (ExpressRouteCrossConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource11[]␊ [k: string]: unknown␊ }␊ @@ -154220,15 +200264,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource26 | string)␊ + expressRouteCircuit?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -154236,7 +200289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering11[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154246,7 +200302,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties11 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -154260,15 +200319,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -154284,11 +200352,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -154296,7 +200370,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig11 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154309,7 +200386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties11 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154322,7 +200402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties11 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154341,11 +200424,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties3 | string)␊ + properties: (ExpressRouteGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -154356,11 +200445,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration3 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource26 | string)␊ + virtualHub: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154370,7 +200465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds3 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154380,11 +200478,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154397,7 +200501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties3 | string)␊ + properties: (ExpressRouteConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154407,7 +200514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource26 | string)␊ + expressRouteCircuitPeering: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -154415,7 +200525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154428,7 +200541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties3 | string)␊ + properties: (ExpressRouteConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154447,15 +200563,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat6 | string)␊ + properties: (ExpressRoutePortPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity6 | string)␊ + identity?: (ManagedServiceIdentity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154469,15 +200594,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink6[] | string)␊ + links?: (ExpressRouteLink6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154487,7 +200621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat6 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -154501,11 +200638,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig1 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154523,7 +200666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154542,11 +200688,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat2 | string)␊ + properties: (FirewallPolicyPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -154557,11 +200709,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource26 | string)␊ + basePolicy?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154574,7 +200732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties2 | string)␊ + properties: (FirewallPolicyRuleGroupProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154584,11 +200745,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule2[] | string)␊ + rules?: (FirewallPolicyRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154608,11 +200775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154635,7 +200808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties2 | string)␊ + properties: (FirewallPolicyRuleGroupProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154654,15 +200830,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku16 | string)␊ + sku?: (LoadBalancerSku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat20 | string)␊ + properties: (LoadBalancerPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource16[]␊ [k: string]: unknown␊ }␊ @@ -154673,7 +200858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154683,31 +200871,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration19[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool20[] | string)␊ + backendAddressPools?: (BackendAddressPool20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule20[] | string)␊ + loadBalancingRules?: (LoadBalancingRule20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe20[] | string)␊ + probes?: (Probe20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule21[] | string)␊ + inboundNatRules?: (InboundNatRule21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool21[] | string)␊ + inboundNatPools?: (InboundNatPool21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule8[] | string)␊ + outboundRules?: (OutboundRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154717,7 +200926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat19 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154725,7 +200937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154739,23 +200954,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource26 | string)␊ + publicIPAddress?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource26 | string)␊ + publicIPPrefix?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154765,7 +200995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat20 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154785,7 +201018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat20 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154799,47 +201035,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource26 | string)␊ + frontendIPConfiguration: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource26 | string)␊ + backendAddressPool?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource26 | string)␊ + probe?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154849,7 +201118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat20 | string)␊ + properties?: (ProbePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154863,19 +201135,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -154889,7 +201173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat20 | string)␊ + properties?: (InboundNatRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154903,31 +201190,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource26 | string)␊ + frontendIPConfiguration: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154937,7 +201245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat20 | string)␊ + properties?: (InboundNatPoolPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -154951,35 +201262,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource26 | string)␊ + frontendIPConfiguration: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -154989,7 +201324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat8 | string)␊ + properties?: (OutboundRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -155003,27 +201341,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource26[] | string)␊ + frontendIPConfigurations: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource26 | string)␊ + backendAddressPool: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155036,7 +201392,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat20 | string)␊ + properties: (InboundNatRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155049,7 +201408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat20 | string)␊ + properties: (InboundNatRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155068,11 +201430,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat16 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155082,7 +201450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace28 | string)␊ + localNetworkAddressSpace?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -155090,7 +201461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings15 | string)␊ + bgpSettings?: (BgpSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155100,7 +201474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155110,7 +201487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -155118,7 +201498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155137,19 +201520,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku3 | string)␊ + sku?: (NatGatewaySku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat3 | string)␊ + properties: (NatGatewayPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155159,7 +201554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155169,15 +201567,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource26[] | string)␊ + publicIpAddresses?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource26[] | string)␊ + publicIpPrefixes?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155196,11 +201603,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat20 | string)␊ + properties: (NetworkInterfacePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -155211,23 +201624,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource26 | string)␊ + networkSecurityGroup?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration19[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings28 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155237,7 +201665,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat19 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -155251,19 +201682,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource26[] | string)␊ + virtualNetworkTaps?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource26[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource26[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource26[] | string)␊ + loadBalancerInboundNatRules?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -155271,27 +201714,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource26 | string)␊ + publicIPAddress?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource26[] | string)␊ + applicationSecurityGroups?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155301,7 +201762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -155318,7 +201782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat7 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155328,7 +201795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource26 | string)␊ + virtualNetworkTap?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155341,7 +201811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat7 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155360,11 +201833,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat3 | string)␊ + properties: (NetworkProfilePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155374,7 +201853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration3[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155384,7 +201866,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat3 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -155398,11 +201883,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile3[] | string)␊ + ipConfigurations?: (IPConfigurationProfile3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource26[] | string)␊ + containerNetworkInterfaces?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155412,7 +201903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat3 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -155426,7 +201920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155445,11 +201942,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat20 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource20[]␊ [k: string]: unknown␊ }␊ @@ -155460,7 +201963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule20[] | string)␊ + securityRules?: (SecurityRule20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155470,7 +201976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat20 | string)␊ + properties?: (SecurityRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -155488,7 +201997,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -155504,11 +202016,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource26[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -155516,31 +202034,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource26[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155553,7 +202092,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat20 | string)␊ + properties: (SecurityRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155566,7 +202108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat20 | string)␊ + properties: (SecurityRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155585,11 +202130,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat3 | string)␊ + properties: (NetworkWatcherPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkWatchersPacketCapturesChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -155609,7 +202160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters6 | string)␊ + properties: (PacketCaptureParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155623,23 +202177,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation6 | string)␊ + storageLocation: (PacketCaptureStorageLocation6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter6[] | string)␊ + filters?: (PacketCaptureFilter6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155667,7 +202236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -155696,7 +202268,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters6 | string)␊ + properties: (PacketCaptureParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155715,11 +202290,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties3 | string)␊ + properties: (P2SVpnGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155729,19 +202310,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource26 | string)␊ + virtualHub?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2sConnectionConfigurations?: (P2SConnectionConfiguration[] | string)␊ + p2sConnectionConfigurations?: (P2SConnectionConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (VpnServerConfiguration | string)␊ + vpnServerConfiguration?: (VpnServerConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155751,7 +202344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties | string)␊ + properties?: (P2SConnectionConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -155765,7 +202361,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace28 | string)␊ + vpnClientAddressPool?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155781,11 +202380,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties?: (VpnServerConfigurationProperties | string)␊ + properties?: (VpnServerConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155799,31 +202404,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnServerConfigVpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate[] | string)␊ + vpnServerConfigVpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnServerConfigVpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate[] | string)␊ + vpnServerConfigVpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - vpnServerConfigRadiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate[] | string)␊ + vpnServerConfigRadiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - vpnServerConfigRadiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate[] | string)␊ + vpnServerConfigRadiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy13[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -155835,7 +202461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155928,11 +202557,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties3 | string)␊ + properties: (PrivateEndpointProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155942,15 +202577,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection3[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection3[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -155960,7 +202604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties3 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -155978,7 +202625,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -155986,7 +202636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState9 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156023,11 +202676,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties3 | string)␊ + properties: (PrivateLinkServiceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -156038,23 +202697,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource26[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration3[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility3 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval3 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156064,7 +202738,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties3 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -156082,19 +202759,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156104,7 +202793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156114,7 +202806,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156127,7 +202822,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties10 | string)␊ + properties: (PrivateEndpointConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156137,7 +202835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState9 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156150,7 +202851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties10 | string)␊ + properties: (PrivateEndpointConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156169,19 +202873,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku16 | string)␊ + sku?: (PublicIPAddressSku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat19 | string)␊ + properties: (PublicIPAddressPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156191,7 +202907,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156201,23 +202920,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings27 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings5 | string)␊ + ddosSettings?: (DdosSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag13[] | string)␊ + ipTags?: (IpTag13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -156225,11 +202959,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource26 | string)␊ + publicIPPrefix?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156257,11 +202997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource26 | string)␊ + ddosCustomPolicy?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156294,19 +203040,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku4 | string)␊ + sku?: (PublicIPPrefixSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat4 | string)␊ + properties: (PublicIPPrefixPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156316,7 +203074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156326,15 +203087,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag13[] | string)␊ + ipTags?: (IpTag13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156353,11 +203123,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat6 | string)␊ + properties: (RouteFilterPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -156368,7 +203144,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule6[] | string)␊ + rules?: (RouteFilterRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156378,7 +203157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat6 | string)␊ + properties?: (RouteFilterRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156396,15 +203178,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156417,7 +203208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat6 | string)␊ + properties: (RouteFilterRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -156434,7 +203228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat6 | string)␊ + properties: (RouteFilterRulePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -156457,11 +203254,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat20 | string)␊ + properties: (RouteTablePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource20[]␊ [k: string]: unknown␊ }␊ @@ -156472,11 +203275,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route20[] | string)␊ + routes?: (Route20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156486,7 +203295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat20 | string)␊ + properties?: (RoutePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156504,7 +203316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -156521,7 +203336,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat20 | string)␊ + properties: (RoutePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156534,7 +203352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat20 | string)␊ + properties: (RoutePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156553,11 +203374,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat4 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -156568,7 +203395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition4[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156578,7 +203408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156600,7 +203433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156613,7 +203449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156626,7 +203465,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156645,11 +203487,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties6 | string)␊ + properties: (VirtualHubProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156659,27 +203507,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource26 | string)␊ + virtualWan?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource26 | string)␊ + vpnGateway?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource26 | string)␊ + p2SVpnGateway?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource26 | string)␊ + expressRouteGateway?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource26 | string)␊ + azureFirewall?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection6[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -156687,7 +203553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable3 | string)␊ + routeTable?: (VirtualHubRouteTable3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -156701,7 +203570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties6 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156715,19 +203587,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource26 | string)␊ + remoteVirtualNetwork?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156737,7 +203621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute3[] | string)␊ + routes?: (VirtualHubRoute3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156747,7 +203634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -156770,11 +203660,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat16 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156784,51 +203680,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration15[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource26 | string)␊ + gatewayDefaultSite?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku15 | string)␊ + sku?: (VirtualNetworkGatewaySku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration15 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings15 | string)␊ + bgpSettings?: (BgpSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace28 | string)␊ + customRoutes?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156838,7 +203770,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat15 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156852,15 +203787,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource26 | string)␊ + subnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource26 | string)␊ + publicIPAddress?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156870,11 +203814,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -156884,23 +203834,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace28 | string)␊ + vpnClientAddressPool?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate15[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate15[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy13[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -156930,7 +203895,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat15 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156954,7 +203922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat15 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -156987,11 +203958,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat20 | string)␊ + properties: (VirtualNetworkPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource17 | VirtualNetworksSubnetsChildResource20)[]␊ [k: string]: unknown␊ }␊ @@ -157002,35 +203979,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace28 | string)␊ + addressSpace: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions28 | string)␊ + dhcpOptions?: (DhcpOptions28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet30[] | string)␊ + subnets?: (Subnet30[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering25[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource26 | string)␊ + ddosProtectionPlan?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157040,7 +204041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157050,7 +204054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat20 | string)␊ + properties?: (SubnetPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -157068,31 +204075,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource26 | string)␊ + networkSecurityGroup?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource26 | string)␊ + routeTable?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource26 | string)␊ + natGateway?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat16[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource26[] | string)␊ + serviceEndpointPolicies?: (SubResource26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation7[] | string)␊ + delegations?: (Delegation7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -157114,7 +204142,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157124,7 +204155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat7 | string)␊ + properties?: (ServiceDelegationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -157148,7 +204182,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat17 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -157162,31 +204199,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource26 | string)␊ + remoteVirtualNetwork: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace28 | string)␊ + remoteAddressSpace?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157209,7 +204267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat17 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157222,7 +204283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat20 | string)␊ + properties: (SubnetPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157235,7 +204299,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat20 | string)␊ + properties: (SubnetPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157248,7 +204315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat17 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157267,11 +204337,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat3 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157281,15 +204357,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource26 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource26 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157308,11 +204393,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat1 | string)␊ + properties: (VirtualRouterPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -157323,19 +204414,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource26 | string)␊ + hostedSubnet?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource26 | string)␊ + hostedGateway?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157348,7 +204451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties1 | string)␊ + properties: (VirtualRouterPeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157358,7 +204464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -157375,7 +204484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties1 | string)␊ + properties: (VirtualRouterPeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157394,11 +204506,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties6 | string)␊ + properties: (VirtualWanProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157408,19 +204526,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157439,11 +204569,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties6 | string)␊ + properties: (VpnGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -157454,19 +204590,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource26 | string)␊ + virtualHub?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection6[] | string)␊ + connections?: (VpnConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings15 | string)␊ + bgpSettings?: (BgpSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157476,7 +204624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties6 | string)␊ + properties?: (VpnConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -157490,23 +204641,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource26 | string)␊ + remoteVpnSite?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -157514,31 +204680,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy13[] | string)␊ + ipsecPolicies?: (IpsecPolicy13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection2[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157548,7 +204735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties2 | string)␊ + properties?: (VpnSiteLinkConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -157562,23 +204752,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource26 | string)␊ + vpnSiteLink?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -157586,23 +204791,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy13[] | string)␊ + ipsecPolicies?: (IpsecPolicy13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157615,7 +204835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties6 | string)␊ + properties: (VpnConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157628,7 +204851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties6 | string)␊ + properties: (VpnConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157647,11 +204873,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties | string)␊ + properties: (VpnServerConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157670,11 +204902,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties6 | string)␊ + properties: (VpnSiteProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157684,11 +204922,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource26 | string)␊ + virtualWan?: (SubResource26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties6 | string)␊ + deviceProperties?: (DeviceProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -157700,19 +204944,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace28 | string)␊ + addressSpace?: (AddressSpace28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings15 | string)␊ + bgpProperties?: (BgpSettings15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink2[] | string)␊ + vpnSiteLinks?: (VpnSiteLink2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157730,7 +204986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157740,7 +204999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties2 | string)␊ + properties?: (VpnSiteLinkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -157754,7 +205016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties2 | string)␊ + linkProperties?: (VpnLinkProviderProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -157762,7 +205027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings2 | string)␊ + bgpProperties?: (VpnLinkBgpSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157776,7 +205044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157786,7 +205057,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -157809,19 +205083,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat20 | string)␊ + properties: (ApplicationGatewayPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity7 | string)␊ + identity?: (ManagedServiceIdentity7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157831,91 +205117,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku20 | string)␊ + sku?: (ApplicationGatewaySku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy17 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration20[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate17[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate8[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate20[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration20[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort20[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe19[] | string)␊ + probes?: (ApplicationGatewayProbe19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool20[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings20[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener20[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap19[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule20[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet7[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration17[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration17 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource27 | string)␊ + firewallPolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration11 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError8[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157925,15 +205277,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157943,23 +205304,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -157969,7 +205345,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -157983,7 +205362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158003,7 +205385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -158027,7 +205412,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -158055,7 +205443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat20 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -158087,7 +205478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -158105,15 +205499,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource27 | string)␊ + publicIPAddress?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158123,7 +205526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -158137,7 +205543,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158147,7 +205556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -158161,7 +205573,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -158173,31 +205588,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch17 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158211,7 +205647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158221,7 +205660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -158235,7 +205677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress20[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158259,7 +205704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -158273,35 +205721,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource27 | string)␊ + probe?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource27[] | string)␊ + authenticationCertificates?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource27[] | string)␊ + trustedRootCertificates?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining17 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -158309,7 +205781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -158317,7 +205792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -158331,11 +205809,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158345,7 +205829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -158359,15 +205846,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource27 | string)␊ + frontendIPConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource27 | string)␊ + frontendPort?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -158375,23 +205871,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource27 | string)␊ + sslCertificate?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError8[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource27 | string)␊ + firewallPolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostnames?: (string[] | string)␊ + hostnames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158401,7 +205912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -158415,7 +205929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -158429,23 +205946,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource27 | string)␊ + defaultBackendAddressPool?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource27 | string)␊ + defaultBackendHttpSettings?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource27 | string)␊ + defaultRewriteRuleSet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource27 | string)␊ + defaultRedirectConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule19[] | string)␊ + pathRules?: (ApplicationGatewayPathRule19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158455,7 +205987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -158469,27 +206004,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource27 | string)␊ + backendAddressPool?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource27 | string)␊ + backendHttpSettings?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource27 | string)␊ + redirectConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource27 | string)␊ + rewriteRuleSet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource27 | string)␊ + firewallPolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158499,7 +206052,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -158513,35 +206069,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource27 | string)␊ + backendAddressPool?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource27 | string)␊ + backendHttpSettings?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource27 | string)␊ + httpListener?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource27 | string)␊ + urlPathMap?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource27 | string)␊ + rewriteRuleSet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource27 | string)␊ + redirectConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158551,7 +206131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat7 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -158565,7 +206148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule7[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158579,15 +206165,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition6[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet7 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158605,11 +206200,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158619,11 +206220,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration7[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration7[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158647,7 +206254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat17 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -158661,11 +206271,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource27 | string)␊ + targetListener?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -158673,23 +206289,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource27[] | string)␊ + requestRoutingRules?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource27[] | string)␊ + urlPathMaps?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource27[] | string)␊ + pathRules?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158699,11 +206330,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -158715,27 +206352,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup17[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion8[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158749,7 +206404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158777,11 +206435,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158797,7 +206461,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158816,11 +206483,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat5 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158830,15 +206503,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy.␊ */␊ - policySettings?: (PolicySettings7 | string)␊ + policySettings?: (PolicySettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule5[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure␊ */␊ - managedRules: (ManagedRulesDefinition1 | string)␊ + managedRules: (ManagedRulesDefinition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158848,23 +206530,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158878,19 +206575,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition7[] | string)␊ + matchConditions: (MatchCondition7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158900,23 +206609,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable5[] | string)␊ + matchVariables: (MatchVariable5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158926,7 +206650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection.␊ */␊ @@ -158940,11 +206667,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry1[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the ruleSets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet3[] | string)␊ + managedRuleSets: (ManagedRuleSet3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158954,11 +206687,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -158980,7 +206719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride3[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -158994,7 +206736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride3[] | string)␊ + rules?: (ManagedRuleOverride3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159008,7 +206753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159027,11 +206775,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat4 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159056,15 +206810,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat7 | string)␊ + properties: (AzureFirewallPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159074,41 +206837,68 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection7[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection4[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection7[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration7[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource27 | string)␊ + virtualHub?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource27 | string)␊ + firewallPolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku1 | string)␊ + sku?: (AzureFirewallSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional properties used to further config this azure firewall ␊ */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159118,7 +206908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat7 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -159132,15 +206925,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction7 | string)␊ + action?: (AzureFirewallRCAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule7[] | string)␊ + rules?: (AzureFirewallApplicationRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159168,23 +206970,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol7[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159194,11 +207011,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159208,7 +207031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties4 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -159222,15 +207048,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction4 | string)␊ + action?: (AzureFirewallNatRCAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule4[] | string)␊ + rules?: (AzureFirewallNatRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159258,19 +207093,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -159286,7 +207133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159296,7 +207146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat7 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -159310,15 +207163,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction7 | string)␊ + action?: (AzureFirewallRCAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule7[] | string)␊ + rules?: (AzureFirewallNetworkRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159336,31 +207198,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159370,7 +207253,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat7 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -159384,11 +207270,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. This resource must be named 'AzureFirewallSubnet'.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource27 | string)␊ + publicIPAddress?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159398,11 +207290,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159421,11 +207319,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat4 | string)␊ + properties: (BastionHostPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159435,7 +207339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration4[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -159449,7 +207356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat4 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -159463,15 +207373,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource27 | string)␊ + subnet: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource27 | string)␊ + publicIPAddress: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159490,11 +207409,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat17 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159508,27 +207433,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource27 | string)␊ + virtualNetworkGateway1: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource27 | string)␊ + virtualNetworkGateway2?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource27 | string)␊ + localNetworkGateway2?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -159536,27 +207479,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource27 | string)␊ + peer?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy14[] | string)␊ + ipsecPolicies?: (IpsecPolicy14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy2[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159566,35 +207527,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159604,11 +207589,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159627,11 +207618,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat4 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159641,7 +207638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat4[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159651,7 +207651,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -159663,7 +207666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159682,11 +207688,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat9 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159711,15 +207723,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku14 | string)␊ + sku?: (ExpressRouteCircuitSku14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat14 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource14 | ExpressRouteCircuitsAuthorizationsChildResource14)[]␊ [k: string]: unknown␊ }␊ @@ -159734,11 +207755,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159748,15 +207775,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization14[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering14[] | string)␊ + peerings?: (ExpressRouteCircuitPeering14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -159764,15 +207800,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties14 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource27 | string)␊ + expressRoutePort?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -159786,7 +207831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat15 | string)␊ + properties?: (AuthorizationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -159806,7 +207854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat15 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -159820,15 +207871,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -159844,15 +207904,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats15 | string)␊ + stats?: (ExpressRouteCircuitStats15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -159860,15 +207929,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource27 | string)␊ + routeFilter?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig12 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource27 | string)␊ + expressRouteConnection?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159878,19 +207956,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -159904,19 +207994,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159934,15 +208036,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource27 | string)␊ + routeFilter?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159960,7 +208071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159973,7 +208087,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat15 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -159987,7 +208104,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat12 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -159997,11 +208117,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource27 | string)␊ + expressRouteCircuitPeering?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource27 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -160022,7 +208148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat15 | string)␊ + properties: (AuthorizationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160035,7 +208164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat15 | string)␊ + properties: (AuthorizationPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160048,7 +208180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat15 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -160062,7 +208197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat12 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160081,11 +208219,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties12 | string)␊ + properties: (ExpressRouteCrossConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -160100,15 +208244,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource27 | string)␊ + expressRouteCircuit?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -160116,7 +208269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering12[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160126,7 +208282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties12 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -160140,15 +208299,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -160164,11 +208332,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -160176,7 +208350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig12 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160189,7 +208366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties12 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160202,7 +208382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties12 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160221,11 +208404,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties4 | string)␊ + properties: (ExpressRouteGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -160236,11 +208425,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration4 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource27 | string)␊ + virtualHub: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160250,7 +208445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds4 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160260,11 +208458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160277,7 +208481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties4 | string)␊ + properties: (ExpressRouteConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160287,7 +208494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource27 | string)␊ + expressRouteCircuitPeering: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -160295,11 +208505,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160312,7 +208528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties4 | string)␊ + properties: (ExpressRouteConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160331,15 +208550,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat7 | string)␊ + properties: (ExpressRoutePortPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity7 | string)␊ + identity?: (ManagedServiceIdentity7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160353,15 +208581,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink7[] | string)␊ + links?: (ExpressRouteLink7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160371,7 +208608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat7 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -160385,11 +208625,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig2 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160407,7 +208653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160426,11 +208675,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat3 | string)␊ + properties: (FirewallPolicyPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -160441,11 +208696,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource27 | string)␊ + basePolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160458,7 +208719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties3 | string)␊ + properties: (FirewallPolicyRuleGroupProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160468,11 +208732,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule3[] | string)␊ + rules?: (FirewallPolicyRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160492,11 +208762,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160519,7 +208795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties3 | string)␊ + properties: (FirewallPolicyRuleGroupProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160538,11 +208817,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpGroups.␊ */␊ - properties: (IpGroupPropertiesFormat | string)␊ + properties: (IpGroupPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160552,7 +208837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160571,15 +208859,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku17 | string)␊ + sku?: (LoadBalancerSku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat21 | string)␊ + properties: (LoadBalancerPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -160590,7 +208887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160600,31 +208900,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration20[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool21[] | string)␊ + backendAddressPools?: (BackendAddressPool21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule21[] | string)␊ + loadBalancingRules?: (LoadBalancingRule21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe21[] | string)␊ + probes?: (Probe21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule22[] | string)␊ + inboundNatRules?: (InboundNatRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool22[] | string)␊ + inboundNatPools?: (InboundNatPool22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule9[] | string)␊ + outboundRules?: (OutboundRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160634,7 +208955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat20 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160642,7 +208966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160656,23 +208983,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource27 | string)␊ + publicIPAddress?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource27 | string)␊ + publicIPPrefix?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160682,7 +209024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat21 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160702,7 +209047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat21 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160716,47 +209064,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource27 | string)␊ + frontendIPConfiguration: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource27 | string)␊ + backendAddressPool?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource27 | string)␊ + probe?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160766,7 +209147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat21 | string)␊ + properties?: (ProbePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160780,19 +209164,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -160806,7 +209202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat21 | string)␊ + properties?: (InboundNatRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160820,31 +209219,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource27 | string)␊ + frontendIPConfiguration: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160854,7 +209274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat21 | string)␊ + properties?: (InboundNatPoolPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160868,35 +209291,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource27 | string)␊ + frontendIPConfiguration: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160906,7 +209353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat9 | string)␊ + properties?: (OutboundRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -160920,27 +209370,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource27[] | string)␊ + frontendIPConfigurations: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource27 | string)␊ + backendAddressPool: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160953,7 +209421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat21 | string)␊ + properties: (InboundNatRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160966,7 +209437,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat21 | string)␊ + properties: (InboundNatRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160985,11 +209459,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat17 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -160999,7 +209479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace29 | string)␊ + localNetworkAddressSpace?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -161007,7 +209490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings16 | string)␊ + bgpSettings?: (BgpSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161017,7 +209503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161027,7 +209516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -161035,7 +209527,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161054,19 +209549,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku4 | string)␊ + sku?: (NatGatewaySku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat4 | string)␊ + properties: (NatGatewayPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161076,7 +209583,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161086,15 +209596,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource27[] | string)␊ + publicIpAddresses?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource27[] | string)␊ + publicIpPrefixes?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161113,11 +209632,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat21 | string)␊ + properties: (NetworkInterfacePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -161128,23 +209653,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource27 | string)␊ + networkSecurityGroup?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration20[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings29 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161154,7 +209694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat20 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -161168,19 +209711,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource27[] | string)␊ + virtualNetworkTaps?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource27[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource27[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource27[] | string)␊ + loadBalancerInboundNatRules?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -161188,27 +209743,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource27 | string)␊ + publicIPAddress?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource27[] | string)␊ + applicationSecurityGroups?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161218,7 +209791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -161235,7 +209811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat8 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161245,7 +209824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource27 | string)␊ + virtualNetworkTap?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161258,7 +209840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat8 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161277,11 +209862,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat4 | string)␊ + properties: (NetworkProfilePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161291,7 +209882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration4[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161301,7 +209895,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat4 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -161315,11 +209912,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile4[] | string)␊ + ipConfigurations?: (IPConfigurationProfile4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource27[] | string)␊ + containerNetworkInterfaces?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161329,7 +209932,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat4 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -161343,7 +209949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161362,11 +209971,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat21 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource21[]␊ [k: string]: unknown␊ }␊ @@ -161377,7 +209992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule21[] | string)␊ + securityRules?: (SecurityRule21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161387,7 +210005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat21 | string)␊ + properties?: (SecurityRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -161405,7 +210026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -161421,11 +210045,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource27[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -161433,31 +210063,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource27[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161470,7 +210121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat21 | string)␊ + properties: (SecurityRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161483,7 +210137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat21 | string)␊ + properties: (SecurityRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161502,11 +210159,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat4 | string)␊ + properties: (NetworkWatcherPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkWatchersPacketCapturesChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -161526,7 +210189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters7 | string)␊ + properties: (PacketCaptureParameters7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161540,23 +210206,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation7 | string)␊ + storageLocation: (PacketCaptureStorageLocation7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter7[] | string)␊ + filters?: (PacketCaptureFilter7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161584,7 +210265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -161613,7 +210297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters7 | string)␊ + properties: (PacketCaptureParameters7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161632,11 +210319,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties4 | string)␊ + properties: (P2SVpnGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161646,19 +210339,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource27 | string)␊ + virtualHub?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration1[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (SubResource27 | string)␊ + vpnServerConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161668,7 +210373,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties1 | string)␊ + properties?: (P2SConnectionConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -161682,7 +210390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace29 | string)␊ + vpnClientAddressPool?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161701,11 +210412,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties4 | string)␊ + properties: (PrivateEndpointProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161715,15 +210432,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection4[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection4[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161733,7 +210459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties4 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -161751,7 +210480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -161759,7 +210491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState10 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161796,11 +210531,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties4 | string)␊ + properties: (PrivateLinkServiceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -161811,27 +210552,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource27[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration4[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility4 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval4 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161841,7 +210600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties4 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -161859,19 +210621,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161881,7 +210655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161891,7 +210668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161904,7 +210684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties11 | string)␊ + properties: (PrivateEndpointConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161914,7 +210697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState10 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161927,7 +210713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties11 | string)␊ + properties: (PrivateEndpointConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161946,19 +210735,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku17 | string)␊ + sku?: (PublicIPAddressSku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat20 | string)␊ + properties: (PublicIPAddressPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161968,7 +210769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -161978,23 +210782,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings28 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings6 | string)␊ + ddosSettings?: (DdosSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag14[] | string)␊ + ipTags?: (IpTag14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -162002,11 +210821,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource27 | string)␊ + publicIPPrefix?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162034,11 +210859,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource27 | string)␊ + ddosCustomPolicy?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162071,19 +210902,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku5 | string)␊ + sku?: (PublicIPPrefixSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat5 | string)␊ + properties: (PublicIPPrefixPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162093,7 +210936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162103,15 +210949,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag14[] | string)␊ + ipTags?: (IpTag14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162130,11 +210985,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat7 | string)␊ + properties: (RouteFilterPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -162145,7 +211006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule7[] | string)␊ + rules?: (RouteFilterRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162155,7 +211019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat7 | string)␊ + properties?: (RouteFilterRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162173,15 +211040,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162194,7 +211070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat7 | string)␊ + properties: (RouteFilterRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -162211,7 +211090,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat7 | string)␊ + properties: (RouteFilterRulePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -162234,11 +211116,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat21 | string)␊ + properties: (RouteTablePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource21[]␊ [k: string]: unknown␊ }␊ @@ -162249,11 +211137,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route21[] | string)␊ + routes?: (Route21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162263,7 +211157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat21 | string)␊ + properties?: (RoutePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162281,7 +211178,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -162298,7 +211198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat21 | string)␊ + properties: (RoutePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162311,7 +211214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat21 | string)␊ + properties: (RoutePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162330,11 +211236,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat5 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -162345,7 +211257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition5[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162355,7 +211270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162377,7 +211295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162390,7 +211311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162403,7 +211327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162422,11 +211349,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties7 | string)␊ + properties: (VirtualHubProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualHubsRouteTablesChildResource[]␊ [k: string]: unknown␊ }␊ @@ -162437,27 +211370,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource27 | string)␊ + virtualWan?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource27 | string)␊ + vpnGateway?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource27 | string)␊ + p2SVpnGateway?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource27 | string)␊ + expressRouteGateway?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource27 | string)␊ + azureFirewall?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection7[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -162465,7 +211416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable4 | string)␊ + routeTable?: (VirtualHubRouteTable4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -162473,7 +211427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV2[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku of this VirtualHub.␊ */␊ @@ -162487,7 +211444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties7 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162501,19 +211461,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource27 | string)␊ + remoteVirtualNetwork?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162523,7 +211495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute4[] | string)␊ + routes?: (VirtualHubRoute4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162533,7 +211508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -162547,7 +211525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties | string)␊ + properties?: (VirtualHubRouteTableV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162561,11 +211542,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV2[] | string)␊ + routes?: (VirtualHubRouteV2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162579,7 +211566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops␊ */␊ @@ -162587,7 +211577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162600,7 +211593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties | string)␊ + properties: (VirtualHubRouteTableV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162613,7 +211609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties | string)␊ + properties: (VirtualHubRouteTableV2Properties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162632,11 +211631,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat17 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162646,51 +211651,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration16[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource27 | string)␊ + gatewayDefaultSite?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku16 | string)␊ + sku?: (VirtualNetworkGatewaySku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration16 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings16 | string)␊ + bgpSettings?: (BgpSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace29 | string)␊ + customRoutes?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162700,7 +211741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat16 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162714,15 +211758,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource27 | string)␊ + subnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource27 | string)␊ + publicIPAddress?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162732,11 +211785,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162746,23 +211805,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace29 | string)␊ + vpnClientAddressPool?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate16[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate16[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy14[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -162792,7 +211866,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat16 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162816,7 +211893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat16 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162849,11 +211929,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat21 | string)␊ + properties: (VirtualNetworkPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource18 | VirtualNetworksSubnetsChildResource21)[]␊ [k: string]: unknown␊ }␊ @@ -162864,35 +211950,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace29 | string)␊ + addressSpace: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions29 | string)␊ + dhcpOptions?: (DhcpOptions29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet31[] | string)␊ + subnets?: (Subnet31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering26[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource27 | string)␊ + ddosProtectionPlan?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities1 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162902,7 +212012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162912,7 +212025,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat21 | string)␊ + properties?: (SubnetPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -162930,31 +212046,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource27 | string)␊ + networkSecurityGroup?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource27 | string)␊ + routeTable?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource27 | string)␊ + natGateway?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat17[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource27[] | string)␊ + serviceEndpointPolicies?: (SubResource27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation8[] | string)␊ + delegations?: (Delegation8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -162976,7 +212113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -162986,7 +212126,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat8 | string)␊ + properties?: (ServiceDelegationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -163010,7 +212153,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat18 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -163024,31 +212170,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource27 | string)␊ + remoteVirtualNetwork: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace29 | string)␊ + remoteAddressSpace?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163071,7 +212238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat18 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163084,7 +212254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat21 | string)␊ + properties: (SubnetPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163097,7 +212270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat21 | string)␊ + properties: (SubnetPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163110,7 +212286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat18 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163129,11 +212308,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat4 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163143,15 +212328,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource27 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource27 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163170,11 +212364,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat2 | string)␊ + properties: (VirtualRouterPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -163185,19 +212385,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource27 | string)␊ + hostedSubnet?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource27 | string)␊ + hostedGateway?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163210,7 +212422,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties2 | string)␊ + properties: (VirtualRouterPeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163220,7 +212435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -163237,7 +212455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties2 | string)␊ + properties: (VirtualRouterPeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163256,11 +212477,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties7 | string)␊ + properties: (VirtualWanProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163270,19 +212497,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -163305,11 +212544,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties7 | string)␊ + properties: (VpnGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -163320,19 +212565,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource27 | string)␊ + virtualHub?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection7[] | string)␊ + connections?: (VpnConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings16 | string)␊ + bgpSettings?: (BgpSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163342,7 +212599,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties7 | string)␊ + properties?: (VpnConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -163356,23 +212616,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource27 | string)␊ + remoteVpnSite?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -163380,31 +212655,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy14[] | string)␊ + ipsecPolicies?: (IpsecPolicy14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection3[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163414,7 +212710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties3 | string)␊ + properties?: (VpnSiteLinkConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -163428,23 +212727,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource27 | string)␊ + vpnSiteLink?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -163452,23 +212766,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy14[] | string)␊ + ipsecPolicies?: (IpsecPolicy14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163481,7 +212810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties7 | string)␊ + properties: (VpnConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163494,7 +212826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties7 | string)␊ + properties: (VpnConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163513,11 +212848,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties1 | string)␊ + properties: (VpnServerConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163531,31 +212872,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate1[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate1[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate1[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate1[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy14[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -163567,7 +212929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters1 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163660,11 +213025,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties7 | string)␊ + properties: (VpnSiteProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163674,11 +213045,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource27 | string)␊ + virtualWan?: (SubResource27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties7 | string)␊ + deviceProperties?: (DeviceProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -163690,19 +213067,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace29 | string)␊ + addressSpace?: (AddressSpace29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings16 | string)␊ + bgpProperties?: (BgpSettings16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink3[] | string)␊ + vpnSiteLinks?: (VpnSiteLink3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163720,7 +213109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163730,7 +213122,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties3 | string)␊ + properties?: (VpnSiteLinkProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -163744,7 +213139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties3 | string)␊ + linkProperties?: (VpnLinkProviderProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -163752,7 +213150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings3 | string)␊ + bgpProperties?: (VpnLinkBgpSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163766,7 +213167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163776,7 +213180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -163799,15 +213206,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku5 | string)␊ + sku?: (NatGatewaySku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat5 | string)␊ + properties: (NatGatewayPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -163821,7 +213237,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163831,15 +213250,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource22[] | string)␊ + publicIpAddresses?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource22[] | string)␊ + publicIpPrefixes?: (SubResource22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the nat gateway resource.␊ */␊ @@ -163866,11 +213294,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat18 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -163888,27 +213322,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway9 | SubResource22 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway9 | SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway9 | SubResource22 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway9 | SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway9 | SubResource22 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway9 | SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -163916,19 +213368,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource22 | string)␊ + peer?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy15[] | string)␊ + ipsecPolicies?: (IpsecPolicy15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -163936,7 +213400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -163952,11 +213419,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat18 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -163970,43 +213443,73 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration17[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource22 | string)␊ + gatewayDefaultSite?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku17 | string)␊ + sku?: (VirtualNetworkGatewaySku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration17 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings17 | string)␊ + bgpSettings?: (BgpSettings17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the address space resource which represents the custom routes address space specified by the the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace24 | string)␊ + customRoutes?: (AddressSpace24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -164020,7 +213523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat17 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164038,15 +213544,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource22 | string)␊ + subnet?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource22 | string)␊ + publicIPAddress?: (SubResource22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164056,15 +213571,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164074,23 +213598,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace24 | string)␊ + vpnClientAddressPool?: (AddressSpace24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate17[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate17[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy15[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -164108,7 +213647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat17 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164136,7 +213678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat17 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164164,35 +213709,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164202,7 +213771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -164210,7 +213782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164226,11 +213801,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat18 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164244,7 +213825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace24 | string)␊ + localNetworkAddressSpace?: (AddressSpace24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -164252,7 +213836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings17 | string)␊ + bgpSettings?: (BgpSettings17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -164275,11 +213862,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat18 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164302,11 +213895,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat18 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164323,7 +213922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat16 | string)␊ + properties: (SubnetPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164340,7 +213942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat13 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164363,11 +213968,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat6 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164381,11 +213992,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes policySettings for policy␊ */␊ - policySettings?: (PolicySettings8 | string)␊ + policySettings?: (PolicySettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes custom rules inside the policy␊ */␊ - customRules?: (WebApplicationFirewallCustomRule6[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164395,11 +214012,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes if the policy is in enabled state or disabled state.␊ */␊ - enabledState?: (("Disabled" | "Enabled") | string)␊ + enabledState?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if it is in detection mode or prevention mode at policy level.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164413,19 +214036,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes priority of the rule. Rules with a lower value will be evaluated before rules with a higher value␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes type of rule.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions␊ */␊ - matchConditions: (MatchCondition8[] | string)␊ + matchConditions: (MatchCondition8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164435,23 +214070,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables␊ */␊ - matchVariables: (MatchVariable6[] | string)␊ + matchVariables: (MatchVariable6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes if this is negate condition or not␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164461,7 +214111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes field of the matchVariable collection␊ */␊ @@ -164484,11 +214137,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat19 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164506,27 +214165,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway10 | SubResource21 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway10 | SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway10 | SubResource21 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway10 | SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway10 | SubResource21 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway10 | SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -164534,19 +214211,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource21 | string)␊ + peer?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy16[] | string)␊ + ipsecPolicies?: (IpsecPolicy16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -164554,7 +214243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164570,11 +214262,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat19 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164588,39 +214286,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration18[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource21 | string)␊ + gatewayDefaultSite?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku18 | string)␊ + sku?: (VirtualNetworkGatewaySku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration18 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings18 | string)␊ + bgpSettings?: (BgpSettings18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -164634,7 +214359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat18 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164652,15 +214380,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource21 | string)␊ + subnet?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource21 | string)␊ + publicIPAddress?: (SubResource21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164670,15 +214407,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164688,23 +214434,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace23 | string)␊ + vpnClientAddressPool?: (AddressSpace23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate18[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate18[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy16[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -164722,7 +214483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat18 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164750,7 +214514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat18 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -164778,35 +214545,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164816,7 +214607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -164824,7 +214618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -164840,11 +214637,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat19 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164858,7 +214661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace23 | string)␊ + localNetworkAddressSpace?: (AddressSpace23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -164866,7 +214672,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings18 | string)␊ + bgpSettings?: (BgpSettings18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -164889,11 +214698,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat19 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164916,11 +214731,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat19 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164937,7 +214758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat15 | string)␊ + properties: (SubnetPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164954,7 +214778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat12 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -164977,11 +214804,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat10 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165006,12 +214839,21 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku15 | string)␊ - properties: (ExpressRouteCircuitPropertiesFormat15 | string)␊ + sku?: (ExpressRouteCircuitSku15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCircuitPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource15 | ExpressRouteCircuitsAuthorizationsChildResource15)[]␊ [k: string]: unknown␊ }␊ @@ -165026,11 +214868,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU. Possible values are 'Standard', 'Premium' or 'Basic'.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic") | string)␊ + tier?: (("Standard" | "Premium" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165040,7 +214888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CircuitProvisioningState state of the resource.␊ */␊ @@ -165048,15 +214899,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization15[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering15[] | string)␊ + peerings?: (ExpressRouteCircuitPeering15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceKey.␊ */␊ @@ -165068,15 +214928,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties15 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource28 | string)␊ + expressRoutePort?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -165088,14 +214957,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable Global Reach on the circuit.␊ */␊ - allowGlobalReach?: (boolean | string)␊ + allowGlobalReach?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Authorization in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitAuthorization15 {␊ - properties?: (AuthorizationPropertiesFormat16 | string)␊ + properties?: (AuthorizationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165110,7 +214985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'.␊ */␊ - authorizationUseStatus?: (("Available" | "InUse") | string)␊ + authorizationUseStatus?: (("Available" | "InUse") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -165121,7 +214999,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRouteCircuit resource.␊ */␊ export interface ExpressRouteCircuitPeering15 {␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat16 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165132,19 +215013,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure ASN.␊ */␊ - azureASN?: (number | string)␊ + azureASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -165168,15 +215061,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets peering stats.␊ */␊ - stats?: (ExpressRouteCircuitStats16 | string)␊ + stats?: (ExpressRouteCircuitStats16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -165192,21 +215094,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource28 | string)␊ + routeFilter?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig13 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: ({␊ + expressRouteConnection?: (/**␊ + * The ID of the ExpressRouteConnection.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of circuit connections associated with Azure Private Peering for this circuit.␊ */␊ - connections?: (ExpressRouteCircuitConnection8[] | string)␊ + connections?: (ExpressRouteCircuitConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165216,23 +215133,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'.␊ */␊ - advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | string)␊ + advertisedPublicPrefixesState?: (("NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -165246,19 +215178,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165286,22 +215230,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource28 | string)␊ + routeFilter?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering. Possible values are: 'Disabled' and 'Enabled'.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.␊ */␊ export interface ExpressRouteCircuitConnection8 {␊ - properties?: (ExpressRouteCircuitConnectionPropertiesFormat13 | string)␊ + properties?: (ExpressRouteCircuitConnectionPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165312,11 +215268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource28 | string)␊ + expressRouteCircuitPeering?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource28 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -165342,7 +215304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165352,7 +215317,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat16 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource13[]␊ [k: string]: unknown␊ }␊ @@ -165363,7 +215331,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "connections"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat13 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165373,7 +215344,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "authorizations"␊ apiVersion: "2018-11-01"␊ - properties: (AuthorizationPropertiesFormat16 | string)␊ + properties: (AuthorizationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165392,8 +215366,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ExpressRouteCrossConnectionProperties13 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ExpressRouteCrossConnectionProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource13[]␊ [k: string]: unknown␊ }␊ @@ -165408,15 +215388,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit␊ */␊ - expressRouteCircuit?: (ExpressRouteCircuitReference7 | string)␊ + expressRouteCircuit?: (ExpressRouteCircuitReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -165424,7 +215413,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering13[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ExpressRouteCircuitReference7 {␊ @@ -165438,7 +215430,10 @@ Generated by [AVA](https://avajs.dev). * Peering in an ExpressRoute Cross Connection resource.␊ */␊ export interface ExpressRouteCrossConnectionPeering13 {␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties13 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165449,15 +215444,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -165473,11 +215477,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -165489,7 +215499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig13 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165499,7 +215512,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "peerings"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties13 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165518,15 +215534,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku18 | string)␊ + sku?: (PublicIPAddressSku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat21 | string)␊ + properties: (PublicIPAddressPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -165534,7 +215559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165544,7 +215572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165554,23 +215585,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings29 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings7 | string)␊ + ddosSettings?: (DdosSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag15[] | string)␊ + ipTags?: (IpTag15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -165578,11 +215624,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource28 | string)␊ + publicIPPrefix?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the public IP resource.␊ */␊ @@ -165618,11 +215670,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource28 | string)␊ + ddosCustomPolicy?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165655,11 +215713,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat22 | string)␊ + properties: (VirtualNetworkPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -165674,19 +215738,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace30 | string)␊ + addressSpace: (AddressSpace30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions30 | string)␊ + dhcpOptions?: (DhcpOptions30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet32[] | string)␊ + subnets?: (Subnet32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering27[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resourceGuid property of the Virtual Network resource.␊ */␊ @@ -165698,15 +215774,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource28 | string)␊ + ddosProtectionPlan?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165716,7 +215801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165726,7 +215814,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165736,7 +215827,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat22 | string)␊ + properties?: (SubnetPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165758,35 +215852,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource28 | string)␊ + networkSecurityGroup?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the RouteTable resource.␊ */␊ - routeTable?: (SubResource28 | string)␊ + routeTable?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat18[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource28[] | string)␊ + serviceEndpointPolicies?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the external resources using subnet.␊ */␊ - resourceNavigationLinks?: (ResourceNavigationLink14[] | string)␊ + resourceNavigationLinks?: (ResourceNavigationLink14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to services injecting into this subnet.␊ */␊ - serviceAssociationLinks?: (ServiceAssociationLink4[] | string)␊ + serviceAssociationLinks?: (ServiceAssociationLink4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets an array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation9[] | string)␊ + delegations?: (Delegation9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -165804,7 +215922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -165818,7 +215939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ResourceNavigationLinkFormat14 | string)␊ + properties?: (ResourceNavigationLinkFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165846,7 +215970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource navigation link properties format.␊ */␊ - properties?: (ServiceAssociationLinkPropertiesFormat4 | string)␊ + properties?: (ServiceAssociationLinkPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165874,7 +216001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat9 | string)␊ + properties?: (ServiceDelegationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -165896,7 +216026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the actions permitted to the service upon delegation␊ */␊ - actions?: (string[] | string)␊ + actions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -165906,7 +216039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat19 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -165924,31 +216060,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource28 | string)␊ + remoteVirtualNetwork: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace30 | string)␊ + remoteAddressSpace?: (AddressSpace30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource.␊ */␊ @@ -165965,7 +216122,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat19 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -165982,7 +216142,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat22 | string)␊ + properties: (SubnetPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166005,15 +216168,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku18 | string)␊ + sku?: (LoadBalancerSku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat22 | string)␊ + properties: (LoadBalancerPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166028,7 +216200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -166038,31 +216213,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration21[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer␊ */␊ - backendAddressPools?: (BackendAddressPool22[] | string)␊ + backendAddressPools?: (BackendAddressPool22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning ␊ */␊ - loadBalancingRules?: (LoadBalancingRule22[] | string)␊ + loadBalancingRules?: (LoadBalancingRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer␊ */␊ - probes?: (Probe22[] | string)␊ + probes?: (Probe22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule23[] | string)␊ + inboundNatRules?: (InboundNatRule23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool23[] | string)␊ + inboundNatPools?: (InboundNatPool23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule10[] | string)␊ + outboundRules?: (OutboundRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the load balancer resource.␊ */␊ @@ -166080,7 +216276,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat21 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166092,7 +216291,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -166106,19 +216308,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource28 | string)␊ + subnet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource28 | string)␊ + publicIPAddress?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource28 | string)␊ + publicIPPrefix?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166132,7 +216346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat22 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166160,7 +216377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat22 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166178,44 +216398,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource28 | string)␊ + frontendIPConfiguration: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource28 | string)␊ + backendAddressPool?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource28 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + probe?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port"␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port"␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166229,7 +216482,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat22 | string)␊ + properties?: (ProbePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166247,19 +216503,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. Possible values are: 'Http', 'Tcp', or 'Https'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -166277,7 +216545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat22 | string)␊ + properties?: (InboundNatRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166295,28 +216566,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource28 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166330,7 +216622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat22 | string)␊ + properties?: (InboundNatPoolPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166348,32 +216643,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource28 | string)␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + frontendIPConfiguration: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166387,7 +216706,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat10 | string)␊ + properties?: (OutboundRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166405,15 +216727,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource28[] | string)␊ + frontendIPConfigurations: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource28 | string)␊ + backendAddressPool: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166421,15 +216752,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol - TCP, UDP or All.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -166442,7 +216782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat22 | string)␊ + properties: (InboundNatRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166465,11 +216808,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat22 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166484,11 +216833,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule22[] | string)␊ + securityRules?: (SecurityRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default security rules of network security group.␊ */␊ - defaultSecurityRules?: (SecurityRule22[] | string)␊ + defaultSecurityRules?: (SecurityRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network security group resource.␊ */␊ @@ -166506,7 +216861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties?: (SecurityRulePropertiesFormat22 | string)␊ + properties?: (SecurityRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166528,7 +216886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'.␊ */␊ - protocol: (("Tcp" | "Udp" | "*") | string)␊ + protocol: (("Tcp" | "Udp" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisks '*' can also be used to match all ports.␊ */␊ @@ -166544,11 +216905,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource28[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisks '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -166556,31 +216923,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource28[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166597,7 +216985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat22 | string)␊ + properties: (SecurityRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166620,11 +217011,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat22 | string)␊ + properties: (NetworkInterfacePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166639,19 +217036,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource28 | string)␊ + networkSecurityGroup?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration21[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of TapConfigurations of the network interface.␊ */␊ - tapConfigurations?: (NetworkInterfaceTapConfiguration4[] | string)␊ + tapConfigurations?: (NetworkInterfaceTapConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings30 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MAC address of the network interface.␊ */␊ @@ -166659,15 +217068,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets whether this is a primary network interface on a virtual machine.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the network interface resource.␊ */␊ @@ -166685,7 +217103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat21 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166703,19 +217124,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource28[] | string)␊ + virtualNetworkTaps?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource28[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource28[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource28[] | string)␊ + loadBalancerInboundNatRules?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -166723,27 +217156,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines how a private IP address is assigned. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2016-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource28 | string)␊ + subnet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource28 | string)␊ + publicIPAddress?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource28[] | string)␊ + applicationSecurityGroups?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the network interface IP configuration. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166757,7 +217208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties?: (NetworkInterfaceTapConfigurationPropertiesFormat9 | string)␊ + properties?: (NetworkInterfaceTapConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166775,7 +217229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource28 | string)␊ + virtualNetworkTap?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -166785,11 +217242,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs.␊ */␊ - appliedDnsServers?: (string[] | string)␊ + appliedDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -166814,7 +217277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat9 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166837,11 +217303,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat22 | string)␊ + properties: (RouteTablePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166856,11 +217328,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route22[] | string)␊ + routes?: (Route22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -166874,7 +217352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat22 | string)␊ + properties?: (RoutePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -166896,7 +217377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -166917,7 +217401,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat22 | string)␊ + properties: (RoutePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166940,8 +217427,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat21 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -166949,11 +217442,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity8 | string)␊ + identity?: (ManagedServiceIdentity8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -166963,83 +217462,143 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku21 | string)␊ + sku?: (ApplicationGatewaySku21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy18 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration21[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate18[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource.␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate9[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate21[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration21[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort21[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe20[] | string)␊ + probes?: (ApplicationGatewayProbe20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool21[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings21[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener21[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap20[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule21[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet8[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration18[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration18 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration12 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -167051,7 +217610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError9[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167061,15 +217623,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167079,30 +217650,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration21 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -167124,7 +217713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource28 | string)␊ + subnet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167135,7 +217727,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate18 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -167168,7 +217763,10 @@ Generated by [AVA](https://avajs.dev). * Trusted Root certificates of an application gateway.␊ */␊ export interface ApplicationGatewayTrustedRootCertificate9 {␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -167205,7 +217803,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate21 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat21 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -167250,7 +217851,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration21 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -167276,15 +217880,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource28 | string)␊ + subnet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource28 | string)␊ + publicIPAddress?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167295,7 +217908,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort21 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway␊ */␊ @@ -167317,7 +217933,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167328,7 +217947,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe20 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -167350,7 +217972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -167362,27 +217987,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch18 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167400,14 +218043,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool21 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -167429,11 +218078,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource28[] | string)␊ + backendIPConfigurations?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress21[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167458,7 +218113,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings21 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -167480,35 +218138,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource28 | string)␊ + probe?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource28[] | string)␊ + authenticationCertificates?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource28[] | string)␊ + trustedRootCertificates?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining18 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -167516,7 +218198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -167524,7 +218209,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -167542,18 +218230,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener21 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -167575,15 +218272,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource28 | string)␊ + frontendIPConfiguration?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource28 | string)␊ + frontendPort?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener. Possible values are 'Http' and 'Https'.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -167591,11 +218297,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource28 | string)␊ + sslCertificate?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167603,7 +218315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError9[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167613,7 +218328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -167624,7 +218342,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap20 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -167646,23 +218367,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource28 | string)␊ + defaultBackendAddressPool?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource28 | string)␊ + defaultBackendHttpSettings?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource28 | string)␊ + defaultRewriteRuleSet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource28 | string)␊ + defaultRedirectConfiguration?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule20[] | string)␊ + pathRules?: (ApplicationGatewayPathRule20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167673,7 +218409,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule20 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -167695,23 +218434,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource28 | string)␊ + backendAddressPool?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource28 | string)␊ + backendHttpSettings?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource28 | string)␊ + redirectConfiguration?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource28 | string)␊ + rewriteRuleSet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167722,7 +218476,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule21 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -167744,31 +218501,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource28 | string)␊ + backendAddressPool?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource28 | string)␊ + backendHttpSettings?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource28 | string)␊ + httpListener?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource28 | string)␊ + urlPathMap?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource28 | string)␊ + rewriteRuleSet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource28 | string)␊ + redirectConfiguration?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -167779,7 +218557,10 @@ Generated by [AVA](https://avajs.dev). * Rewrite rule set of an application gateway.␊ */␊ export interface ApplicationGatewayRewriteRuleSet8 {␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat8 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -167793,7 +218574,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule8[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167807,7 +218591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet8 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167817,11 +218604,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration8[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration8[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167842,7 +218635,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration18 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat18 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -167864,11 +218660,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource28 | string)␊ + targetListener?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -167876,23 +218678,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource28[] | string)␊ + requestRoutingRules?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource28[] | string)␊ + urlPathMaps?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource28[] | string)␊ + pathRules?: (SubResource28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167902,11 +218719,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -167918,27 +218741,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup18[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion9[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167952,7 +218793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -167980,11 +218824,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168000,7 +218850,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168010,7 +218863,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ apiVersion: "2018-11-01"␊ - properties: (AuthorizationPropertiesFormat16 | string)␊ + properties: (AuthorizationPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168029,11 +218885,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties␊ */␊ - properties: (ExpressRoutePortPropertiesFormat8 | string)␊ + properties: (ExpressRoutePortPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168047,15 +218909,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource␊ */␊ - links?: (ExpressRouteLink8[] | string)␊ + links?: (ExpressRouteLink8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the ExpressRoutePort resource.␊ */␊ @@ -168069,7 +218940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat8 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -168083,7 +218957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168102,11 +218979,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat20 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168124,27 +219007,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway11 | SubResource28 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway11 | SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway11 | SubResource28 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway11 | SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway11 | SubResource28 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway11 | SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -168152,19 +219053,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource28 | string)␊ + peer?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy17[] | string)␊ + ipsecPolicies?: (IpsecPolicy17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -168172,7 +219085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168188,11 +219104,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat20 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168206,39 +219128,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration19[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource28 | string)␊ + gatewayDefaultSite?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku19 | string)␊ + sku?: (VirtualNetworkGatewaySku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration19 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings19 | string)␊ + bgpSettings?: (BgpSettings19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -168252,7 +219201,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat19 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -168270,15 +219222,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource28 | string)␊ + subnet?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource28 | string)␊ + publicIPAddress?: (SubResource28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168288,15 +219249,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168306,23 +219276,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace30 | string)␊ + vpnClientAddressPool?: (AddressSpace30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate19[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate19[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy17[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -168340,7 +219325,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat19 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -168368,7 +219356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat19 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -168396,35 +219387,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168434,7 +219449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -168442,7 +219460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168458,11 +219479,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat20 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168476,7 +219503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace30 | string)␊ + localNetworkAddressSpace?: (AddressSpace30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -168484,7 +219514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings19 | string)␊ + bgpSettings?: (BgpSettings19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -168507,11 +219540,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat20 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168534,11 +219573,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat20 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168555,7 +219600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat22 | string)␊ + properties: (SubnetPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168572,7 +219620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat19 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168586,7 +219637,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat16 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource13[]␊ [k: string]: unknown␊ }␊ @@ -168597,7 +219651,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties13 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168610,7 +219667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat22 | string)␊ + properties: (InboundNatRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168627,7 +219687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat9 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168644,7 +219707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat22 | string)␊ + properties: (SecurityRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168661,7 +219727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat22 | string)␊ + properties: (RoutePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168675,7 +219744,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ apiVersion: "2018-11-01"␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat13 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168694,11 +219766,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties␊ */␊ - properties: (ExpressRoutePortPropertiesFormat9 | string)␊ + properties: (ExpressRoutePortPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168712,15 +219790,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource␊ */␊ - links?: (ExpressRouteLink9[] | string)␊ + links?: (ExpressRouteLink9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the ExpressRoutePort resource.␊ */␊ @@ -168734,7 +219821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat9 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -168748,7 +219838,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168767,11 +219860,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat21 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168789,27 +219888,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway12 | SubResource20 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway12 | SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway12 | SubResource20 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway12 | SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway12 | SubResource20 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway12 | SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -168817,19 +219934,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource20 | string)␊ + peer?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy18[] | string)␊ + ipsecPolicies?: (IpsecPolicy18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -168837,7 +219966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bypass ExpressRoute Gateway for data forwarding␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168853,11 +219985,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat21 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -168871,39 +220009,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration20[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource20 | string)␊ + gatewayDefaultSite?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku20 | string)␊ + sku?: (VirtualNetworkGatewaySku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration20 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings20 | string)␊ + bgpSettings?: (BgpSettings20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -168917,7 +220082,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat20 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -168935,15 +220103,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource20 | string)␊ + subnet?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource20 | string)␊ + publicIPAddress?: (SubResource20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168953,15 +220130,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -168971,23 +220157,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace22 | string)␊ + vpnClientAddressPool?: (AddressSpace22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate20[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate20[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy18[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -169005,7 +220206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat20 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169033,7 +220237,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat20 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169061,35 +220268,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -169099,7 +220330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -169107,7 +220341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -169123,11 +220360,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat21 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169141,7 +220384,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace22 | string)␊ + localNetworkAddressSpace?: (AddressSpace22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -169149,7 +220395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings20 | string)␊ + bgpSettings?: (BgpSettings20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -169172,11 +220421,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat21 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169199,11 +220454,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat21 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169220,7 +220481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat14 | string)␊ + properties: (SubnetPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169237,7 +220501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat11 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169251,7 +220518,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat8 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -169262,7 +220532,10 @@ Generated by [AVA](https://avajs.dev). name: string␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ apiVersion: "2018-10-01"␊ - properties: (ExpressRouteCrossConnectionPeeringProperties5 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -169275,7 +220548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat14 | string)␊ + properties: (InboundNatRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169292,7 +220568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat1 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169309,7 +220588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule␊ */␊ - properties: (SecurityRulePropertiesFormat14 | string)␊ + properties: (SecurityRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169326,7 +220608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat14 | string)␊ + properties: (RoutePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169349,8 +220634,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (ApplicationGatewayPropertiesFormat22 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (ApplicationGatewayPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -169364,67 +220655,115 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku22 | string)␊ + sku?: (ApplicationGatewaySku22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy19 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of application the gateway resource.␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration22[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource.␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate19[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource.␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate22[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource.␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration22[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource.␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort22[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe21[] | string)␊ + probes?: (ApplicationGatewayProbe21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource.␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool22[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource.␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings22[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource.␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener22[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource.␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap21[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule22[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource.␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration19[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration19 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource GUID property of the application gateway resource.␊ */␊ @@ -169442,15 +220781,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF") | string)␊ + tier?: (("Standard" | "WAF") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -169460,30 +220808,48 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.␊ */␊ export interface ApplicationGatewayIPConfiguration22 {␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169505,7 +220871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource15 | string)␊ + subnet?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the application gateway subnet resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169516,7 +220885,10 @@ Generated by [AVA](https://avajs.dev). * Authentication certificates of an application gateway.␊ */␊ export interface ApplicationGatewayAuthenticationCertificate19 {␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169549,7 +220921,10 @@ Generated by [AVA](https://avajs.dev). * SSL certificates of an application gateway.␊ */␊ export interface ApplicationGatewaySslCertificate22 {␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat22 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169590,7 +220965,10 @@ Generated by [AVA](https://avajs.dev). * Frontend IP configuration of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendIPConfiguration22 {␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169616,15 +220994,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateIP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the subnet resource.␊ */␊ - subnet?: (SubResource15 | string)␊ + subnet?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource15 | string)␊ + publicIPAddress?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169635,7 +221022,10 @@ Generated by [AVA](https://avajs.dev). * Frontend port of an application gateway.␊ */␊ export interface ApplicationGatewayFrontendPort22 {␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169657,7 +221047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the frontend port resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169668,7 +221061,10 @@ Generated by [AVA](https://avajs.dev). * Probe of the application gateway.␊ */␊ export interface ApplicationGatewayProbe21 {␊ - properties?: (ApplicationGatewayProbePropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169690,7 +221086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -169702,27 +221101,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch19 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169740,14 +221157,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Backend Address Pool of an application gateway.␊ */␊ export interface ApplicationGatewayBackendAddressPool22 {␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169769,11 +221192,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of references to IPs defined in network interfaces.␊ */␊ - backendIPConfigurations?: (SubResource15[] | string)␊ + backendIPConfigurations?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend addresses␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress22[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend address pool resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169798,7 +221227,10 @@ Generated by [AVA](https://avajs.dev). * Backend address pool settings of an application gateway.␊ */␊ export interface ApplicationGatewayBackendHttpSettings22 {␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169820,31 +221252,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource15 | string)␊ + probe?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource15[] | string)␊ + authenticationCertificates?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining19 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -169852,7 +221305,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -169860,7 +221316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -169878,18 +221337,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Http listener of an application gateway.␊ */␊ export interface ApplicationGatewayHttpListener22 {␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169911,15 +221379,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource15 | string)␊ + frontendIPConfiguration?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource15 | string)␊ + frontendPort?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -169927,11 +221404,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource15 | string)␊ + sslCertificate?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169942,7 +221425,10 @@ Generated by [AVA](https://avajs.dev). * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.␊ */␊ export interface ApplicationGatewayUrlPathMap21 {␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -169964,19 +221450,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource15 | string)␊ + defaultBackendAddressPool?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource15 | string)␊ + defaultBackendHttpSettings?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource15 | string)␊ + defaultRedirectConfiguration?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule21[] | string)␊ + pathRules?: (ApplicationGatewayPathRule21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the backend http settings resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -169987,7 +221485,10 @@ Generated by [AVA](https://avajs.dev). * Path rule of URL path map of an application gateway.␊ */␊ export interface ApplicationGatewayPathRule21 {␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170009,19 +221510,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource15 | string)␊ + backendAddressPool?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource15 | string)␊ + backendHttpSettings?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource15 | string)␊ + redirectConfiguration?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -170032,7 +221545,10 @@ Generated by [AVA](https://avajs.dev). * Request routing rule of an application gateway.␊ */␊ export interface ApplicationGatewayRequestRoutingRule22 {␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170054,27 +221570,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway. ␊ */␊ - backendAddressPool?: (SubResource15 | string)␊ + backendAddressPool?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource15 | string)␊ + backendHttpSettings?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway. ␊ */␊ - httpListener?: (SubResource15 | string)␊ + httpListener?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource15 | string)␊ + urlPathMap?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource15 | string)␊ + redirectConfiguration?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the request routing rule resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.␊ */␊ @@ -170085,7 +221619,10 @@ Generated by [AVA](https://avajs.dev). * Redirect configuration of an application gateway.␊ */␊ export interface ApplicationGatewayRedirectConfiguration19 {␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat19 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170107,11 +221644,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Supported http redirection types - Permanent, Temporary, Found, SeeOther.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource15 | string)␊ + targetListener?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -170119,23 +221662,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource15[] | string)␊ + requestRoutingRules?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource15[] | string)␊ + urlPathMaps?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource15[] | string)␊ + pathRules?: (SubResource15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170145,11 +221703,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -170161,15 +221725,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup19[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maxium request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170183,7 +221756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170202,11 +221778,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat22 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170224,23 +221806,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (VirtualNetworkGateway13 | SubResource15 | string)␊ + virtualNetworkGateway1: (VirtualNetworkGateway13 | SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (VirtualNetworkGateway13 | SubResource15 | string)␊ + virtualNetworkGateway2?: (VirtualNetworkGateway13 | SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (LocalNetworkGateway13 | SubResource15 | string)␊ + localNetworkGateway2?: (LocalNetworkGateway13 | SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type. Possible values are: 'Ipsec','Vnet2Vnet','ExpressRoute', and 'VPNClient.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -170248,19 +221845,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource15 | string)␊ + peer?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy19[] | string)␊ + ipsecPolicies?: (IpsecPolicy19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGatewayConnection resource.␊ */␊ @@ -170280,11 +221889,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat22 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170298,39 +221913,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration21[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource15 | string)␊ + gatewayDefaultSite?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku21 | string)␊ + sku?: (VirtualNetworkGatewaySku21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration21 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings21 | string)␊ + bgpSettings?: (BgpSettings21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the VirtualNetworkGateway resource.␊ */␊ @@ -170344,7 +221986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat21 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170362,15 +222007,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP allocation method. Possible values are: 'Static' and 'Dynamic'.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the subnet resource.␊ */␊ - subnet?: (SubResource15 | string)␊ + subnet?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference of the public IP resource.␊ */␊ - publicIPAddress?: (SubResource15 | string)␊ + publicIPAddress?: (SubResource15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170380,15 +222034,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The capacity.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170398,23 +222061,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference of the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace17 | string)␊ + vpnClientAddressPool?: (AddressSpace17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate21[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate21[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy19[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -170432,7 +222110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat21 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170460,7 +222141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat21 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -170488,35 +222172,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Groups used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Groups used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170526,7 +222234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -170534,7 +222245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170550,11 +222264,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat22 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170568,7 +222288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace17 | string)␊ + localNetworkAddressSpace?: (AddressSpace17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -170576,7 +222299,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings21 | string)␊ + bgpSettings?: (BgpSettings21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource GUID property of the LocalNetworkGateway resource.␊ */␊ @@ -170599,11 +222325,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat22 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170626,11 +222358,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat22 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170647,7 +222385,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat9 | string)␊ + properties: (SubnetPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170664,7 +222405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat6 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A unique read-only string that changes whenever the resource is updated.␊ */␊ @@ -170687,7 +222431,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The etag of the zone.␊ */␊ @@ -170695,7 +222442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the zone.␊ */␊ - properties: (ZoneProperties2 | string)␊ + properties: (ZoneProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (DnsZones_TXTChildResource2 | DnsZones_SRVChildResource2 | DnsZones_SOAChildResource2 | DnsZones_PTRChildResource2 | DnsZones_NSChildResource2 | DnsZones_MXChildResource2 | DnsZones_CNAMEChildResource2 | DnsZones_CAAChildResource2 | DnsZones_AAAAChildResource2 | DnsZones_AChildResource2)[]␊ [k: string]: unknown␊ }␊ @@ -170706,15 +222456,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of this DNS zone (Public or Private).␊ */␊ - zoneType?: (("Public" | "Private") | string)␊ + zoneType?: (("Public" | "Private") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to virtual networks that register hostnames in this DNS zone. This is a only when ZoneType is Private.␊ */␊ - registrationVirtualNetworks?: (SubResource29[] | string)␊ + registrationVirtualNetworks?: (SubResource29[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to virtual networks that resolve records in this DNS zone. This is a only when ZoneType is Private.␊ */␊ - resolutionVirtualNetworks?: (SubResource29[] | string)␊ + resolutionVirtualNetworks?: (SubResource29[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170741,7 +222500,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170753,55 +222515,94 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TTL (time-to-live) of the records in the record set.␊ */␊ - TTL?: (number | string)␊ + TTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to an azure resource from where the dns resource value is taken.␊ */␊ - targetResource?: (SubResource29 | string)␊ + targetResource?: (SubResource29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of A records in the record set.␊ */␊ - ARecords?: (ARecord4[] | string)␊ + ARecords?: (ARecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AAAA records in the record set.␊ */␊ - AAAARecords?: (AaaaRecord4[] | string)␊ + AAAARecords?: (AaaaRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of MX records in the record set.␊ */␊ - MXRecords?: (MxRecord4[] | string)␊ + MXRecords?: (MxRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of NS records in the record set.␊ */␊ - NSRecords?: (NsRecord4[] | string)␊ + NSRecords?: (NsRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of PTR records in the record set.␊ */␊ - PTRRecords?: (PtrRecord4[] | string)␊ + PTRRecords?: (PtrRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SRV records in the record set.␊ */␊ - SRVRecords?: (SrvRecord4[] | string)␊ + SRVRecords?: (SrvRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of TXT records in the record set.␊ */␊ - TXTRecords?: (TxtRecord4[] | string)␊ + TXTRecords?: (TxtRecord4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CNAME record in the record set.␊ */␊ - CNAMERecord?: (CnameRecord4 | string)␊ + CNAMERecord?: (CnameRecord4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SOA record in the record set.␊ */␊ - SOARecord?: (SoaRecord4 | string)␊ + SOARecord?: (SoaRecord4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of CAA records in the record set.␊ */␊ - caaRecords?: (CaaRecord2[] | string)␊ + caaRecords?: (CaaRecord2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170831,7 +222632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The preference value for this MX record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The domain name of the mail host for this MX record.␊ */␊ @@ -170865,15 +222669,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The priority value for this SRV record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight value for this SRV record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port value for this SRV record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target domain name for this SRV record.␊ */␊ @@ -170887,7 +222700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The text value of this TXT record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170915,23 +222731,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial number for this SOA record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh value for this SOA record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retry time for this SOA record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expire time for this SOA record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum value for this SOA record. By convention this is used to determine the negative caching duration.␊ */␊ - minimumTTL?: (number | string)␊ + minimumTTL?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170941,7 +222772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flags for this CAA record as an integer between 0 and 255.␊ */␊ - flags?: (number | string)␊ + flags?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tag for this CAA record.␊ */␊ @@ -170966,7 +222800,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -170983,7 +222820,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171000,7 +222840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171017,7 +222860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171034,7 +222880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171051,7 +222900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171068,7 +222920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171085,7 +222940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171102,7 +222960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171119,7 +222980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171136,7 +223000,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171153,7 +223020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171170,7 +223040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171187,7 +223060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171204,7 +223080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171221,7 +223100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171238,7 +223120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171255,7 +223140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171272,7 +223160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties4 | string)␊ + properties: (RecordSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171291,7 +223182,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ETag of the Private DNS zone.␊ */␊ @@ -171299,9 +223193,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Private DNS zone.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Represents the properties of the Private DNS zone.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (PrivateDnsZonesVirtualNetworkLinksChildResource | PrivateDnsZones_AChildResource | PrivateDnsZones_AAAAChildResource | PrivateDnsZones_CNAMEChildResource | PrivateDnsZones_MXChildResource | PrivateDnsZones_PTRChildResource | PrivateDnsZones_SOAChildResource | PrivateDnsZones_SRVChildResource | PrivateDnsZones_TXTChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -171317,7 +223217,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The etag of the virtual network link.␊ */␊ @@ -171325,7 +223228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the virtual network link.␊ */␊ - properties: (VirtualNetworkLinkProperties | string)␊ + properties: (VirtualNetworkLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171335,11 +223241,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the virtual network.␊ */␊ - virtualNetwork?: (SubResource30 | string)␊ + virtualNetwork?: (SubResource30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Is auto-registration of virtual machine records in the virtual network in the Private DNS zone enabled?␊ */␊ - registrationEnabled?: (boolean | string)␊ + registrationEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171366,7 +223278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171378,43 +223293,73 @@ Generated by [AVA](https://avajs.dev). */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TTL (time-to-live) of the records in the record set.␊ */␊ - ttl?: (number | string)␊ + ttl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of A records in the record set.␊ */␊ - aRecords?: (ARecord5[] | string)␊ + aRecords?: (ARecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AAAA records in the record set.␊ */␊ - aaaaRecords?: (AaaaRecord5[] | string)␊ + aaaaRecords?: (AaaaRecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CNAME record in the record set.␊ */␊ - cnameRecord?: (CnameRecord5 | string)␊ + cnameRecord?: (CnameRecord5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of MX records in the record set.␊ */␊ - mxRecords?: (MxRecord5[] | string)␊ + mxRecords?: (MxRecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of PTR records in the record set.␊ */␊ - ptrRecords?: (PtrRecord5[] | string)␊ + ptrRecords?: (PtrRecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SOA record in the record set.␊ */␊ - soaRecord?: (SoaRecord5 | string)␊ + soaRecord?: (SoaRecord5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SRV records in the record set.␊ */␊ - srvRecords?: (SrvRecord5[] | string)␊ + srvRecords?: (SrvRecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of TXT records in the record set.␊ */␊ - txtRecords?: (TxtRecord5[] | string)␊ + txtRecords?: (TxtRecord5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171454,7 +223399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The preference value for this MX record.␊ */␊ - preference?: (number | string)␊ + preference?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The domain name of the mail host for this MX record.␊ */␊ @@ -171486,23 +223434,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The serial number for this SOA record.␊ */␊ - serialNumber?: (number | string)␊ + serialNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The refresh value for this SOA record.␊ */␊ - refreshTime?: (number | string)␊ + refreshTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retry time for this SOA record.␊ */␊ - retryTime?: (number | string)␊ + retryTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expire time for this SOA record.␊ */␊ - expireTime?: (number | string)␊ + expireTime?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum value for this SOA record. By convention this is used to determine the negative caching duration.␊ */␊ - minimumTtl?: (number | string)␊ + minimumTtl?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171512,15 +223475,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The priority value for this SRV record.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight value for this SRV record.␊ */␊ - weight?: (number | string)␊ + weight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port value for this SRV record.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target domain name for this SRV record.␊ */␊ @@ -171534,7 +223506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The text value of this TXT record.␊ */␊ - value?: (string[] | string)␊ + value?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171551,7 +223526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171568,7 +223546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171585,7 +223566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171602,7 +223586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171619,7 +223606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171636,7 +223626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171653,7 +223646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171668,7 +223664,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The etag of the virtual network link.␊ */␊ @@ -171676,7 +223675,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the virtual network link.␊ */␊ - properties: (VirtualNetworkLinkProperties | string)␊ + properties: (VirtualNetworkLinkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171693,7 +223695,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171710,7 +223715,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171727,7 +223735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171744,7 +223755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171761,7 +223775,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171778,7 +223795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171795,7 +223815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171812,7 +223835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the record set.␊ */␊ - properties: (RecordSetProperties5 | string)␊ + properties: (RecordSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171831,19 +223857,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat23 | string)␊ + properties: (ApplicationGatewayPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity9 | string)␊ + identity?: (ManagedServiceIdentity9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171853,91 +223891,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku23 | string)␊ + sku?: (ApplicationGatewaySku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy20 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration23[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate20[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate10[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate23[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration23[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort23[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe22[] | string)␊ + probes?: (ApplicationGatewayProbe22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool23[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings23[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener23[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap22[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule23[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet9[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration20[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration20 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource31 | string)␊ + firewallPolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration13 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError10[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171947,15 +224051,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171965,23 +224078,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -171991,7 +224119,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -172005,7 +224136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172025,7 +224159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -172049,7 +224186,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -172077,7 +224217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat23 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -172109,7 +224252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -172127,15 +224273,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the subnet resource.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource31 | string)␊ + publicIPAddress?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172145,7 +224300,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -172159,7 +224317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172169,7 +224330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -172183,7 +224347,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -172195,31 +224362,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch20 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172233,7 +224421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172243,7 +224434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -172257,7 +224451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress23[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172281,7 +224478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -172295,35 +224495,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource31 | string)␊ + probe?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource31[] | string)␊ + authenticationCertificates?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource31[] | string)␊ + trustedRootCertificates?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining20 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -172331,7 +224555,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -172339,7 +224566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -172353,11 +224583,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172367,7 +224603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -172381,15 +224620,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource31 | string)␊ + frontendIPConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource31 | string)␊ + frontendPort?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -172397,23 +224645,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource31 | string)␊ + sslCertificate?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError10[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource31 | string)␊ + firewallPolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostnames?: (string[] | string)␊ + hostnames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172423,7 +224686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -172437,7 +224703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -172451,23 +224720,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource31 | string)␊ + defaultBackendAddressPool?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource31 | string)␊ + defaultBackendHttpSettings?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource31 | string)␊ + defaultRewriteRuleSet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource31 | string)␊ + defaultRedirectConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule22[] | string)␊ + pathRules?: (ApplicationGatewayPathRule22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172477,7 +224761,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -172491,27 +224778,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource31 | string)␊ + backendAddressPool?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource31 | string)␊ + backendHttpSettings?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource31 | string)␊ + redirectConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource31 | string)␊ + rewriteRuleSet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource31 | string)␊ + firewallPolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172521,7 +224826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -172535,35 +224843,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource31 | string)␊ + backendAddressPool?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource31 | string)␊ + backendHttpSettings?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource31 | string)␊ + httpListener?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource31 | string)␊ + urlPathMap?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource31 | string)␊ + rewriteRuleSet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource31 | string)␊ + redirectConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172573,7 +224905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat9 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -172587,7 +224922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule9[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172601,15 +224939,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition7[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet9 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172627,11 +224974,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172641,15 +224994,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration9[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration9[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url Configuration Action in the Action Set.␊ */␊ - urlConfiguration?: (ApplicationGatewayUrlConfiguration | string)␊ + urlConfiguration?: (ApplicationGatewayUrlConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172681,7 +225043,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.␊ */␊ - reroute?: (boolean | string)␊ + reroute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172691,7 +225056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat20 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -172705,11 +225073,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource31 | string)␊ + targetListener?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -172717,23 +225091,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource31[] | string)␊ + requestRoutingRules?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource31[] | string)␊ + urlPathMaps?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource31[] | string)␊ + pathRules?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172743,11 +225132,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -172759,27 +225154,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup20[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion10[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172793,7 +225206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172821,11 +225237,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172841,7 +225263,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172860,11 +225285,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat7 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172874,15 +225305,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PolicySettings for policy.␊ */␊ - policySettings?: (PolicySettings9 | string)␊ + policySettings?: (PolicySettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule7[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure.␊ */␊ - managedRules: (ManagedRulesDefinition2 | string)␊ + managedRules: (ManagedRulesDefinition2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172892,23 +225332,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the policy.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode of the policy.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172922,19 +225377,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition9[] | string)␊ + matchConditions: (MatchCondition9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172944,23 +225411,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable7[] | string)␊ + matchVariables: (MatchVariable7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172970,7 +225452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selector of match variable.␊ */␊ @@ -172984,11 +225469,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry2[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed rule sets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet4[] | string)␊ + managedRuleSets: (ManagedRuleSet4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -172998,11 +225489,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -173024,7 +225521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride4[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173038,7 +225538,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride4[] | string)␊ + rules?: (ManagedRuleOverride4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173052,7 +225555,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173071,13 +225577,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173096,15 +225611,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat8 | string)␊ + properties: (AzureFirewallPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173114,45 +225638,75 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection8[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection5[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection8[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration8[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall used for management traffic.␊ */␊ - managementIpConfiguration?: (AzureFirewallIPConfiguration8 | string)␊ + managementIpConfiguration?: (AzureFirewallIPConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource31 | string)␊ + virtualHub?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource31 | string)␊ + firewallPolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku2 | string)␊ + sku?: (AzureFirewallSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional properties used to further config this azure firewall.␊ */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173162,7 +225716,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat8 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -173176,15 +225733,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction8 | string)␊ + action?: (AzureFirewallRCAction8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule8[] | string)␊ + rules?: (AzureFirewallApplicationRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173212,23 +225778,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol8[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173238,11 +225819,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173252,7 +225839,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties5 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -173266,15 +225856,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction5 | string)␊ + action?: (AzureFirewallNatRCAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule5[] | string)␊ + rules?: (AzureFirewallNatRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173302,19 +225901,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -173330,7 +225941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173340,7 +225954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat8 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -173354,15 +225971,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction8 | string)␊ + action?: (AzureFirewallRCAction8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule8[] | string)␊ + rules?: (AzureFirewallNetworkRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173380,31 +226006,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173414,7 +226061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat8 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -173428,11 +226078,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource31 | string)␊ + publicIPAddress?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173442,11 +226098,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173465,11 +226127,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat5 | string)␊ + properties: (BastionHostPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173479,7 +226147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration5[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -173493,7 +226164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat5 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -173507,15 +226181,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource.␊ */␊ - subnet: (SubResource31 | string)␊ + subnet: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource31 | string)␊ + publicIPAddress: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173534,11 +226217,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat23 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173552,27 +226241,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource31 | string)␊ + virtualNetworkGateway1: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource31 | string)␊ + virtualNetworkGateway2?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource31 | string)␊ + localNetworkGateway2?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -173580,27 +226287,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource31 | string)␊ + peer?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy20[] | string)␊ + ipsecPolicies?: (IpsecPolicy20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy3[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173610,35 +226335,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173648,11 +226397,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format.␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format.␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173671,11 +226426,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat5 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173685,7 +226446,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat5[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173695,7 +226459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -173707,7 +226474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173726,13 +226496,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173751,15 +226530,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku16 | string)␊ + sku?: (ExpressRouteCircuitSku16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat16 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource16 | ExpressRouteCircuitsAuthorizationsChildResource16)[]␊ [k: string]: unknown␊ }␊ @@ -173774,11 +226562,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173788,15 +226582,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization16[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering16[] | string)␊ + peerings?: (ExpressRouteCircuitPeering16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -173804,15 +226607,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties16 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource31 | string)␊ + expressRoutePort?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -173826,9 +226638,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -173842,7 +226660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat17 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -173856,15 +226677,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -173880,15 +226710,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats17 | string)␊ + stats?: (ExpressRouteCircuitStats17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -173896,15 +226735,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource31 | string)␊ + routeFilter?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig14 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource31 | string)␊ + expressRouteConnection?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173914,19 +226762,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -173940,19 +226800,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173970,15 +226842,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource31 | string)␊ + routeFilter?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -173996,7 +226877,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174009,7 +226893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat17 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource14[]␊ [k: string]: unknown␊ }␊ @@ -174023,7 +226910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat14 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174033,11 +226923,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource31 | string)␊ + expressRouteCircuitPeering?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource31 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -174058,9 +226954,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174073,9 +226975,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174088,7 +226996,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat17 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource14[]␊ [k: string]: unknown␊ }␊ @@ -174102,7 +227013,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat14 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174121,11 +227035,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties14 | string)␊ + properties: (ExpressRouteCrossConnectionProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource14[]␊ [k: string]: unknown␊ }␊ @@ -174140,15 +227060,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource31 | string)␊ + expressRouteCircuit?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -174156,7 +227085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering14[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174166,7 +227098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties14 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -174180,15 +227115,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -174204,11 +227148,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -174216,7 +227166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig14 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174229,7 +227182,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties14 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174242,7 +227198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties14 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174261,11 +227220,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties5 | string)␊ + properties: (ExpressRouteGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -174276,11 +227241,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration5 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource31 | string)␊ + virtualHub: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174290,7 +227261,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds5 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174300,11 +227274,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174317,7 +227297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties5 | string)␊ + properties: (ExpressRouteConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174327,7 +227310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource31 | string)␊ + expressRouteCircuitPeering: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -174335,11 +227321,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174352,7 +227344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties5 | string)␊ + properties: (ExpressRouteConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174371,15 +227366,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat10 | string)␊ + properties: (ExpressRoutePortPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity9 | string)␊ + identity?: (ManagedServiceIdentity9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174393,15 +227397,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink10[] | string)␊ + links?: (ExpressRouteLink10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174411,7 +227424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat10 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -174425,11 +227441,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig3 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174447,7 +227469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174466,11 +227491,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat4 | string)␊ + properties: (FirewallPolicyPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource4[]␊ [k: string]: unknown␊ }␊ @@ -174481,11 +227512,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource31 | string)␊ + basePolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174498,7 +227535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties4 | string)␊ + properties: (FirewallPolicyRuleGroupProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174508,11 +227548,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule4[] | string)␊ + rules?: (FirewallPolicyRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174532,11 +227578,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174559,7 +227611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties4 | string)␊ + properties: (FirewallPolicyRuleGroupProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174578,11 +227633,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpGroups.␊ */␊ - properties: (IpGroupPropertiesFormat1 | string)␊ + properties: (IpGroupPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174592,7 +227653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174611,15 +227675,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku19 | string)␊ + sku?: (LoadBalancerSku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat23 | string)␊ + properties: (LoadBalancerPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource19[]␊ [k: string]: unknown␊ }␊ @@ -174630,7 +227703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174640,31 +227716,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration22[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool23[] | string)␊ + backendAddressPools?: (BackendAddressPool23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule23[] | string)␊ + loadBalancingRules?: (LoadBalancingRule23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe23[] | string)␊ + probes?: (Probe23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule24[] | string)␊ + inboundNatRules?: (InboundNatRule24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool24[] | string)␊ + inboundNatPools?: (InboundNatPool24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule11[] | string)␊ + outboundRules?: (OutboundRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174674,7 +227771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat22 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174682,7 +227782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174696,23 +227799,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource31 | string)␊ + publicIPAddress?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource31 | string)␊ + publicIPPrefix?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174722,9 +227840,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Properties of the backend address pool.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174738,7 +227862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat23 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174752,47 +227879,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource31 | string)␊ + frontendIPConfiguration: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource31 | string)␊ + backendAddressPool?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource31 | string)␊ + probe?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174802,7 +227962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat23 | string)␊ + properties?: (ProbePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174816,19 +227979,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -174842,7 +228017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat23 | string)␊ + properties?: (InboundNatRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174856,31 +228034,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource31 | string)␊ + frontendIPConfiguration: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174890,7 +228089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat23 | string)␊ + properties?: (InboundNatPoolPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174904,35 +228106,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource31 | string)␊ + frontendIPConfiguration: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174942,7 +228168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat11 | string)␊ + properties?: (OutboundRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -174956,27 +228185,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource31[] | string)␊ + frontendIPConfigurations: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource31 | string)␊ + backendAddressPool: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -174989,7 +228236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat23 | string)␊ + properties: (InboundNatRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175002,7 +228252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat23 | string)␊ + properties: (InboundNatRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175021,11 +228274,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat23 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175035,7 +228294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace31 | string)␊ + localNetworkAddressSpace?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -175043,7 +228305,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings22 | string)␊ + bgpSettings?: (BgpSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175053,7 +228318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175063,7 +228331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -175071,7 +228342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175090,19 +228364,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku6 | string)␊ + sku?: (NatGatewaySku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat6 | string)␊ + properties: (NatGatewayPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175112,7 +228398,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175122,15 +228411,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource31[] | string)␊ + publicIpAddresses?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource31[] | string)␊ + publicIpPrefixes?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175149,11 +228447,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat23 | string)␊ + properties: (NetworkInterfacePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -175164,23 +228468,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource31 | string)␊ + networkSecurityGroup?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration22[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings31 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175190,7 +228509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat22 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -175204,19 +228526,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource31[] | string)␊ + virtualNetworkTaps?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource31[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource31[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource31[] | string)␊ + loadBalancerInboundNatRules?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -175224,27 +228558,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource31 | string)␊ + publicIPAddress?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource31[] | string)␊ + applicationSecurityGroups?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175254,7 +228606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -175271,7 +228626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat10 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175281,7 +228639,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource31 | string)␊ + virtualNetworkTap?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175294,7 +228655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat10 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175313,11 +228677,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat5 | string)␊ + properties: (NetworkProfilePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175327,7 +228697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration5[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175337,7 +228710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat5 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -175351,11 +228727,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile5[] | string)␊ + ipConfigurations?: (IPConfigurationProfile5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource31[] | string)␊ + containerNetworkInterfaces?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175365,7 +228747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat5 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -175379,7 +228764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175398,11 +228786,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat23 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource23[]␊ [k: string]: unknown␊ }␊ @@ -175413,7 +228807,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule23[] | string)␊ + securityRules?: (SecurityRule23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175423,7 +228820,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat23 | string)␊ + properties?: (SecurityRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -175441,7 +228841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -175457,11 +228860,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource31[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -175469,31 +228878,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource31[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175506,7 +228936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat23 | string)␊ + properties: (SecurityRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175519,7 +228952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat23 | string)␊ + properties: (SecurityRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175538,13 +228974,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersFlowLogsChildResource | NetworkWatchersConnectionMonitorsChildResource5 | NetworkWatchersPacketCapturesChildResource8)[]␊ [k: string]: unknown␊ }␊ @@ -175564,11 +229009,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat | string)␊ + properties: (FlowLogPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175586,19 +229037,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable flow logging.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the retention policy for flow log.␊ */␊ - retentionPolicy?: (RetentionPolicyParameters | string)␊ + retentionPolicy?: (RetentionPolicyParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the flow log format.␊ */␊ - format?: (FlowLogFormatParameters | string)␊ + format?: (FlowLogFormatParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - flowAnalyticsConfiguration?: (TrafficAnalyticsProperties | string)␊ + flowAnalyticsConfiguration?: (TrafficAnalyticsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175608,11 +229071,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain flow log records.␊ */␊ - days?: ((number & string) | string)␊ + days?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to enable/disable retention.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175626,7 +229095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The version (revision) of the flow log.␊ */␊ - version?: ((number & string) | string)␊ + version?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175636,7 +229108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties | string)␊ + networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175646,7 +229121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable traffic analytics.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource guid of the attached workspace.␊ */␊ @@ -175662,7 +229140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval in minutes which would decide how frequently TA service should do flow analytics.␊ */␊ - trafficAnalyticsInterval?: (number | string)␊ + trafficAnalyticsInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175681,11 +229162,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters5 | string)␊ + properties: (ConnectionMonitorParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175695,35 +229182,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source?: (ConnectionMonitorSource5 | string)␊ + source?: (ConnectionMonitorSource5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination?: (ConnectionMonitorDestination5 | string)␊ + destination?: (ConnectionMonitorDestination5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor endpoints.␊ */␊ - endpoints?: (ConnectionMonitorEndpoint[] | string)␊ + endpoints?: (ConnectionMonitorEndpoint[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test configurations.␊ */␊ - testConfigurations?: (ConnectionMonitorTestConfiguration[] | string)␊ + testConfigurations?: (ConnectionMonitorTestConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test groups.␊ */␊ - testGroups?: (ConnectionMonitorTestGroup[] | string)␊ + testGroups?: (ConnectionMonitorTestGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor outputs.␊ */␊ - outputs?: (ConnectionMonitorOutput[] | string)␊ + outputs?: (ConnectionMonitorOutput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional notes to be associated with the connection monitor.␊ */␊ @@ -175741,7 +229252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175759,7 +229273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175781,7 +229298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for sub-items within the endpoint.␊ */␊ - filter?: (ConnectionMonitorEndpointFilter | string)␊ + filter?: (ConnectionMonitorEndpointFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175795,7 +229315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of items in the filter.␊ */␊ - items?: (ConnectionMonitorEndpointFilterItem[] | string)␊ + items?: (ConnectionMonitorEndpointFilterItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175823,31 +229346,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency of test evaluation, in seconds.␊ */␊ - testFrequencySec?: (number | string)␊ + testFrequencySec?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol to use in test evaluation.␊ */␊ - protocol: (("Tcp" | "Http" | "Icmp") | string)␊ + protocol: (("Tcp" | "Http" | "Icmp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.␊ */␊ - preferredIPVersion?: (("IPv4" | "IPv6") | string)␊ + preferredIPVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over HTTP.␊ */␊ - httpConfiguration?: (ConnectionMonitorHttpConfiguration | string)␊ + httpConfiguration?: (ConnectionMonitorHttpConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over TCP.␊ */␊ - tcpConfiguration?: (ConnectionMonitorTcpConfiguration | string)␊ + tcpConfiguration?: (ConnectionMonitorTcpConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over ICMP.␊ */␊ - icmpConfiguration?: (ConnectionMonitorIcmpConfiguration | string)␊ + icmpConfiguration?: (ConnectionMonitorIcmpConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold for declaring a test successful.␊ */␊ - successThreshold?: (ConnectionMonitorSuccessThreshold | string)␊ + successThreshold?: (ConnectionMonitorSuccessThreshold | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175857,11 +229401,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP method to use.␊ */␊ - method?: (("Get" | "Post") | string)␊ + method?: (("Get" | "Post") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path component of the URI. For instance, "/dir1/dir2".␊ */␊ @@ -175869,15 +229419,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HTTP headers to transmit with the request.␊ */␊ - requestHeaders?: (HTTPHeader[] | string)␊ + requestHeaders?: (HTTPHeader[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status codes to consider successful. For instance, "2xx,301-304,418".␊ */␊ - validStatusCodeRanges?: (string[] | string)␊ + validStatusCodeRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.␊ */␊ - preferHTTPS?: (boolean | string)␊ + preferHTTPS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175901,11 +229460,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175915,7 +229480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175925,11 +229493,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percentage of failed checks permitted for a test to evaluate as successful.␊ */␊ - checksFailedPercent?: (number | string)␊ + checksFailedPercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.␊ */␊ - roundTripTimeMs?: (number | string)␊ + roundTripTimeMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175943,19 +229517,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether test group is disabled.␊ */␊ - disable?: (boolean | string)␊ + disable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of test configuration names.␊ */␊ - testConfigurations: (string[] | string)␊ + testConfigurations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source endpoint names.␊ */␊ - sources: (string[] | string)␊ + sources: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination endpoint names.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175969,7 +229555,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the settings for producing output into a log analytics workspace.␊ */␊ - workspaceSettings?: (ConnectionMonitorWorkspaceSettings | string)␊ + workspaceSettings?: (ConnectionMonitorWorkspaceSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -175992,7 +229581,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters8 | string)␊ + properties: (PacketCaptureParameters8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176006,23 +229598,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation8 | string)␊ + storageLocation: (PacketCaptureStorageLocation8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter8[] | string)␊ + filters?: (PacketCaptureFilter8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176050,7 +229657,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -176079,7 +229689,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters8 | string)␊ + properties: (PacketCaptureParameters8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176098,11 +229711,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties5 | string)␊ + properties: (P2SVpnGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176112,19 +229731,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource31 | string)␊ + virtualHub?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration2[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (SubResource31 | string)␊ + vpnServerConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176134,7 +229765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties2 | string)␊ + properties?: (P2SConnectionConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176148,7 +229782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace31 | string)␊ + vpnClientAddressPool?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176167,11 +229804,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties5 | string)␊ + properties: (PrivateEndpointProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176181,15 +229824,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection5[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection5[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176199,7 +229851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties5 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176217,7 +229872,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -176225,7 +229883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState11 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176262,11 +229923,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties5 | string)␊ + properties: (PrivateLinkServiceProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -176277,27 +229944,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource31[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration5[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility5 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval5 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176307,7 +229992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties5 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -176325,19 +230013,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176347,7 +230047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176357,7 +230060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176370,7 +230076,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties12 | string)␊ + properties: (PrivateEndpointConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176380,7 +230089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState11 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176393,7 +230105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties12 | string)␊ + properties: (PrivateEndpointConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176412,19 +230127,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku19 | string)␊ + sku?: (PublicIPAddressSku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat22 | string)␊ + properties: (PublicIPAddressPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176434,7 +230161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176444,23 +230174,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings30 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings8 | string)␊ + ddosSettings?: (DdosSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag16[] | string)␊ + ipTags?: (IpTag16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -176468,11 +230213,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource31 | string)␊ + publicIPPrefix?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176500,15 +230251,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource31 | string)␊ + ddosCustomPolicy?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables DDoS protection on the public IP.␊ */␊ - protectedIP?: (boolean | string)␊ + protectedIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176541,19 +230301,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku6 | string)␊ + sku?: (PublicIPPrefixSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat6 | string)␊ + properties: (PublicIPPrefixPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176563,7 +230335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176573,15 +230348,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag16[] | string)␊ + ipTags?: (IpTag16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176600,11 +230384,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat8 | string)␊ + properties: (RouteFilterPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -176615,7 +230405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule8[] | string)␊ + rules?: (RouteFilterRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176625,7 +230418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat8 | string)␊ + properties?: (RouteFilterRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176643,15 +230439,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176664,7 +230469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat8 | string)␊ + properties: (RouteFilterRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -176681,7 +230489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat8 | string)␊ + properties: (RouteFilterRulePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -176704,11 +230515,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat23 | string)␊ + properties: (RouteTablePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource23[]␊ [k: string]: unknown␊ }␊ @@ -176719,11 +230536,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route23[] | string)␊ + routes?: (Route23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176733,7 +230556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat23 | string)␊ + properties?: (RoutePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176751,7 +230577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -176768,7 +230597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat23 | string)␊ + properties: (RoutePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176781,7 +230613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat23 | string)␊ + properties: (RoutePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176800,11 +230635,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat6 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -176815,7 +230656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition6[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176825,7 +230669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176847,7 +230694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176860,7 +230710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176873,7 +230726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176892,11 +230748,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties8 | string)␊ + properties: (VirtualHubProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualHubsRouteTablesChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -176907,27 +230769,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource31 | string)␊ + virtualWan?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource31 | string)␊ + vpnGateway?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource31 | string)␊ + p2SVpnGateway?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource31 | string)␊ + expressRouteGateway?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource31 | string)␊ + azureFirewall?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection8[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -176935,7 +230815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable5 | string)␊ + routeTable?: (VirtualHubRouteTable5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -176943,7 +230826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV21[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku of this VirtualHub.␊ */␊ @@ -176957,7 +230843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties8 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -176971,19 +230860,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource31 | string)␊ + remoteVirtualNetwork?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -176993,7 +230894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute5[] | string)␊ + routes?: (VirtualHubRoute5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177003,7 +230907,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -177017,7 +230924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties1 | string)␊ + properties?: (VirtualHubRouteTableV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177031,11 +230941,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV21[] | string)␊ + routes?: (VirtualHubRouteV21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177049,7 +230965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops.␊ */␊ @@ -177057,7 +230976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177070,7 +230992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties1 | string)␊ + properties: (VirtualHubRouteTableV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177083,7 +231008,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties1 | string)␊ + properties: (VirtualHubRouteTableV2Properties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177102,11 +231030,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat23 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177116,51 +231050,87 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration22[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource31 | string)␊ + gatewayDefaultSite?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku22 | string)␊ + sku?: (VirtualNetworkGatewaySku22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration22 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings22 | string)␊ + bgpSettings?: (BgpSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace31 | string)␊ + customRoutes?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177170,7 +231140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat22 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177184,15 +231157,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource31 | string)␊ + subnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the public IP resource.␊ */␊ - publicIPAddress?: (SubResource31 | string)␊ + publicIPAddress?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177202,11 +231184,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177216,23 +231204,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace31 | string)␊ + vpnClientAddressPool?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate22[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate22[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy20[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -177262,7 +231265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat22 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177286,7 +231292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat22 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177319,11 +231328,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat23 | string)␊ + properties: (VirtualNetworkPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource20 | VirtualNetworksSubnetsChildResource23)[]␊ [k: string]: unknown␊ }␊ @@ -177334,35 +231349,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace31 | string)␊ + addressSpace: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions31 | string)␊ + dhcpOptions?: (DhcpOptions31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet33[] | string)␊ + subnets?: (Subnet33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering28[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource31 | string)␊ + ddosProtectionPlan?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities2 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177372,7 +231411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177382,7 +231424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat23 | string)␊ + properties?: (SubnetPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177400,31 +231445,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource31 | string)␊ + networkSecurityGroup?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteTable resource.␊ */␊ - routeTable?: (SubResource31 | string)␊ + routeTable?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource31 | string)␊ + natGateway?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat19[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource31[] | string)␊ + serviceEndpointPolicies?: (SubResource31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation10[] | string)␊ + delegations?: (Delegation10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -177446,7 +231512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177456,7 +231525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat10 | string)␊ + properties?: (ServiceDelegationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -177480,7 +231552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat20 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177494,31 +231569,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource31 | string)␊ + remoteVirtualNetwork: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace31 | string)␊ + remoteAddressSpace?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177541,7 +231637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat20 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177554,7 +231653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat23 | string)␊ + properties: (SubnetPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177567,7 +231669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat23 | string)␊ + properties: (SubnetPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177580,7 +231685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat20 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177599,11 +231707,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat5 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177613,15 +231727,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource31 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource31 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177640,11 +231763,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat3 | string)␊ + properties: (VirtualRouterPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -177655,19 +231784,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource31 | string)␊ + hostedSubnet?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource31 | string)␊ + hostedGateway?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177680,7 +231821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties3 | string)␊ + properties: (VirtualRouterPeeringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177690,7 +231834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -177707,7 +231854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties3 | string)␊ + properties: (VirtualRouterPeeringProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177726,11 +231876,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties8 | string)␊ + properties: (VirtualWanProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177740,19 +231896,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -177775,11 +231943,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties8 | string)␊ + properties: (VpnGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -177790,19 +231964,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource31 | string)␊ + virtualHub?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection8[] | string)␊ + connections?: (VpnConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings22 | string)␊ + bgpSettings?: (BgpSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177812,7 +231998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties8 | string)␊ + properties?: (VpnConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177826,23 +232015,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource31 | string)␊ + remoteVpnSite?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -177850,31 +232054,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy20[] | string)␊ + ipsecPolicies?: (IpsecPolicy20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection4[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177884,7 +232109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties4 | string)␊ + properties?: (VpnSiteLinkConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -177898,23 +232126,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource31 | string)␊ + vpnSiteLink?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -177922,23 +232165,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy20[] | string)␊ + ipsecPolicies?: (IpsecPolicy20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177951,7 +232209,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties8 | string)␊ + properties: (VpnConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177964,7 +232225,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties8 | string)␊ + properties: (VpnConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -177983,11 +232247,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties2 | string)␊ + properties: (VpnServerConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178001,31 +232271,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate2[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate2[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate2[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate2[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy20[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -178037,7 +232328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters2 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178130,11 +232424,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties8 | string)␊ + properties: (VpnSiteProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178144,11 +232444,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource31 | string)␊ + virtualWan?: (SubResource31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties8 | string)␊ + deviceProperties?: (DeviceProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -178160,19 +232466,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace31 | string)␊ + addressSpace?: (AddressSpace31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings22 | string)␊ + bgpProperties?: (BgpSettings22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink4[] | string)␊ + vpnSiteLinks?: (VpnSiteLink4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178190,7 +232508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178200,7 +232521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties4 | string)␊ + properties?: (VpnSiteLinkProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -178214,7 +232538,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties4 | string)␊ + linkProperties?: (VpnLinkProviderProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -178222,7 +232549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings4 | string)␊ + bgpProperties?: (VpnLinkBgpSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178236,7 +232566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178246,7 +232579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -178269,11 +232605,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters5 | string)␊ + properties: (ConnectionMonitorParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178292,11 +232634,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat | string)␊ + properties: (FlowLogPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178307,7 +232655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (ManagedServiceIdentity10 | string)␊ + identity?: (ManagedServiceIdentity10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -178319,18 +232670,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat24 | string)␊ + properties: (ApplicationGatewayPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/applicationGateways"␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178340,13 +232700,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties {␊ @@ -178359,91 +232725,157 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate21[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application Gateway autoscale configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration14 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool24[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings24[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError11[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - firewallPolicy?: (SubResource32 | string)␊ + firewallPolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration24[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort24[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration24[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener24[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe23[] | string)␊ + probes?: (ApplicationGatewayProbe23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration21[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule24[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet10[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of an application gateway.␊ */␊ - sku?: (ApplicationGatewaySku24 | string)␊ + sku?: (ApplicationGatewaySku24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate24[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application Gateway Ssl policy.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy21 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate11[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap23[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application gateway web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration21 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178457,7 +232889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authentication certificates properties of an application gateway.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178477,11 +232912,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178495,7 +232936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Backend Address Pool of an application gateway.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178505,7 +232949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress24[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178533,7 +232980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Backend address pool settings of an application gateway.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178547,15 +232997,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource32[] | string)␊ + authenticationCertificates?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining21 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -178567,31 +233026,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - probe?: (SubResource32 | string)␊ + probe?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource32[] | string)␊ + trustedRootCertificates?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178611,11 +233091,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178629,7 +233115,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178643,7 +233132,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Frontend IP configuration of an application gateway.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178657,15 +233149,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress?: (SubResource32 | string)␊ + publicIPAddress?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178679,7 +233180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Frontend port of an application gateway.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178689,7 +233193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178703,7 +233210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of IP configuration of an application gateway.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178713,7 +233223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178727,7 +233240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of HTTP listener of an application gateway.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178737,19 +233253,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError11[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - firewallPolicy?: (SubResource32 | string)␊ + firewallPolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - frontendIPConfiguration?: (SubResource32 | string)␊ + frontendIPConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - frontendPort?: (SubResource32 | string)␊ + frontendPort?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -178757,19 +233285,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - sslCertificate?: (SubResource32 | string)␊ + sslCertificate?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178783,7 +233323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of probe of an application gateway.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178797,15 +233340,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application gateway probe health response match.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch21 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative path of probe. Valid path starts from '/'. Probe is sent to ://:.␊ */␊ @@ -178813,23 +233365,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178843,7 +233410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178857,7 +233427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of redirect configuration of the application gateway.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat21 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178867,27 +233440,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource32[] | string)␊ + pathRules?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource32[] | string)␊ + requestRoutingRules?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - targetListener?: (SubResource32 | string)␊ + targetListener?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -178895,7 +233486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource32[] | string)␊ + urlPathMaps?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178909,7 +233503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of request routing rule of the application gateway.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178919,35 +233516,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendAddressPool?: (SubResource32 | string)␊ + backendAddressPool?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - backendHttpSettings?: (SubResource32 | string)␊ + backendHttpSettings?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - httpListener?: (SubResource32 | string)␊ + httpListener?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - redirectConfiguration?: (SubResource32 | string)␊ + redirectConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - rewriteRuleSet?: (SubResource32 | string)␊ + rewriteRuleSet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - urlPathMap?: (SubResource32 | string)␊ + urlPathMap?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178961,7 +233582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of rewrite rule set of the application gateway.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat10 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178971,7 +233595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule10[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -178981,11 +233608,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set of actions in the Rewrite Rule in Application Gateway.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet10 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition8[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule that is unique within an Application Gateway.␊ */␊ @@ -178993,7 +233626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179003,15 +233639,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration10[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration10[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url configuration of the Actions set in Application Gateway.␊ */␊ - urlConfiguration?: (ApplicationGatewayUrlConfiguration1 | string)␊ + urlConfiguration?: (ApplicationGatewayUrlConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179043,7 +233688,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.␊ */␊ - reroute?: (boolean | string)␊ + reroute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179053,11 +233701,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The pattern, either fixed string or regular expression, that evaluates the truthfulness of the condition.␊ */␊ @@ -179075,15 +233729,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179097,7 +233760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of SSL certificates of an application gateway.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat24 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179125,23 +233791,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179155,7 +233836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Trusted Root certificates properties of an application gateway.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179183,7 +233867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of UrlPathMap of the application gateway.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179193,23 +233880,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - defaultBackendAddressPool?: (SubResource32 | string)␊ + defaultBackendAddressPool?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - defaultBackendHttpSettings?: (SubResource32 | string)␊ + defaultBackendHttpSettings?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - defaultRedirectConfiguration?: (SubResource32 | string)␊ + defaultRedirectConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - defaultRewriteRuleSet?: (SubResource32 | string)␊ + defaultRewriteRuleSet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule23[] | string)␊ + pathRules?: (ApplicationGatewayPathRule23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179223,7 +233925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of path rule of an application gateway.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179233,27 +233938,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendAddressPool?: (SubResource32 | string)␊ + backendAddressPool?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - backendHttpSettings?: (SubResource32 | string)␊ + backendHttpSettings?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - firewallPolicy?: (SubResource32 | string)␊ + firewallPolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - redirectConfiguration?: (SubResource32 | string)␊ + redirectConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - rewriteRuleSet?: (SubResource32 | string)␊ + rewriteRuleSet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179263,35 +233986,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup21[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion11[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -179313,7 +234060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179350,13 +234100,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines web application firewall policy properties.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat8 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/ApplicationGatewayWebApplicationFirewallPolicies"␊ [k: string]: unknown␊ }␊ @@ -179367,15 +234123,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule8[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow to exclude some variable satisfy the condition for the WAF check.␊ */␊ - managedRules: (ManagedRulesDefinition3 | string)␊ + managedRules: (ManagedRulesDefinition3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines contents of a web application firewall global configuration.␊ */␊ - policySettings?: (PolicySettings10 | string)␊ + policySettings?: (PolicySettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179385,11 +234150,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition10[] | string)␊ + matchConditions: (MatchCondition10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a policy. This name can be used to access the resource.␊ */␊ @@ -179397,11 +234168,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179411,23 +234188,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable8[] | string)␊ + matchVariables: (MatchVariable8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179441,7 +234233,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179451,11 +234246,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry3[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed rule sets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet5[] | string)␊ + managedRuleSets: (ManagedRuleSet5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179465,7 +234266,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -179473,7 +234277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179483,7 +234290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride5[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the rule set type to use.␊ */␊ @@ -179505,7 +234315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride5[] | string)␊ + rules?: (ManagedRuleOverride5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179519,7 +234332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179529,23 +234345,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode of the policy.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of the policy.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179564,13 +234395,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application security group properties.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat5 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/applicationSecurityGroups"␊ [k: string]: unknown␊ }␊ @@ -179596,18 +234433,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Azure Firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat9 | string)␊ + properties: (AzureFirewallPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/azureFirewalls"␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179619,43 +234465,73 @@ Generated by [AVA](https://avajs.dev). */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection9[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - firewallPolicy?: (SubResource32 | string)␊ + firewallPolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration9[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of an Azure Firewall.␊ */␊ - managementIpConfiguration?: (AzureFirewallIPConfiguration9 | string)␊ + managementIpConfiguration?: (AzureFirewallIPConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection6[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection9[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of an Azure Firewall.␊ */␊ - sku?: (AzureFirewallSku3 | string)␊ + sku?: (AzureFirewallSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualHub?: (SubResource32 | string)␊ + virtualHub?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179669,7 +234545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat9 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179679,15 +234558,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the AzureFirewallRCAction.␊ */␊ - action?: (AzureFirewallRCAction9 | string)␊ + action?: (AzureFirewallRCAction9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule9[] | string)␊ + rules?: (AzureFirewallApplicationRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179697,7 +234585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of action.␊ */␊ - type?: (("Allow" | "Deny") | string)␊ + type?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179711,7 +234602,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the application rule.␊ */␊ @@ -179719,19 +234613,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol9[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179741,11 +234647,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179759,7 +234671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of IP configuration of an Azure Firewall.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat9 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179769,11 +234684,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress?: (SubResource32 | string)␊ + publicIPAddress?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179787,7 +234708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties6 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179797,15 +234721,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureFirewall NAT Rule Collection Action.␊ */␊ - action?: (AzureFirewallNatRCAction6 | string)␊ + action?: (AzureFirewallNatRCAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule6[] | string)␊ + rules?: (AzureFirewallNatRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179815,7 +234748,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of action.␊ */␊ - type?: (("Snat" | "Dnat") | string)␊ + type?: (("Snat" | "Dnat") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179829,11 +234765,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the NAT rule.␊ */␊ @@ -179841,15 +234783,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -179875,7 +234826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat9 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179885,15 +234839,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the AzureFirewallRCAction.␊ */␊ - action?: (AzureFirewallRCAction9 | string)␊ + action?: (AzureFirewallRCAction9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule9[] | string)␊ + rules?: (AzureFirewallNetworkRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179907,19 +234870,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the network rule.␊ */␊ @@ -179927,15 +234902,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179945,11 +234929,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -179968,13 +234958,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Bastion Host.␊ */␊ - properties: (BastionHostPropertiesFormat6 | string)␊ + properties: (BastionHostPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/bastionHosts"␊ [k: string]: unknown␊ }␊ @@ -179989,7 +234985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration6[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180003,7 +235002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of IP configuration of an Bastion Host.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat6 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180013,15 +235015,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress: (SubResource32 | string)␊ + publicIPAddress: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet: (SubResource32 | string)␊ + subnet: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180040,14 +235051,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualNetworkGatewayConnection properties.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat24 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ConnectionsSharedkeyChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/connections"␊ [k: string]: unknown␊ }␊ @@ -180062,35 +235079,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy21[] | string)␊ + ipsecPolicies?: (IpsecPolicy21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - localNetworkGateway2?: (SubResource32 | string)␊ + localNetworkGateway2?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - peer?: (SubResource32 | string)␊ + peer?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -180098,23 +235139,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy4[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use private local Azure IP for the connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualNetworkGateway1: (SubResource32 | string)␊ + virtualNetworkGateway1: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualNetworkGateway2?: (SubResource32 | string)␊ + virtualNetworkGateway2?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180124,35 +235180,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180162,11 +235242,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format.␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format.␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180211,13 +235297,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * DDoS custom policy properties.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat6 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/ddosCustomPolicies"␊ [k: string]: unknown␊ }␊ @@ -180228,7 +235320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat6[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180238,7 +235333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection source rate.␊ */␊ @@ -180250,7 +235348,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180269,13 +235370,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * DDoS protection plan properties.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat11 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/ddosProtectionPlans"␊ [k: string]: unknown␊ }␊ @@ -180301,18 +235408,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of ExpressRouteCircuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat17 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsAuthorizationsChildResource17 | ExpressRouteCircuitsPeeringsChildResource17)[]␊ /**␊ * Contains SKU in an ExpressRouteCircuit.␊ */␊ - sku?: (ExpressRouteCircuitSku17 | string)␊ + sku?: (ExpressRouteCircuitSku17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteCircuits"␊ [k: string]: unknown␊ }␊ @@ -180323,19 +235439,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization17[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - expressRoutePort?: (SubResource32 | string)␊ + expressRoutePort?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -180343,7 +235471,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering17[] | string)␊ + peerings?: (ExpressRouteCircuitPeering17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -180351,7 +235482,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Contains ServiceProviderProperties in an ExpressRouteCircuit.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties17 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180365,7 +235499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of ExpressRouteCircuitAuthorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat17 | string)␊ + properties?: (AuthorizationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180385,7 +235522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat18 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180395,7 +235535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - expressRouteConnection?: (SubResource32 | string)␊ + expressRouteConnection?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -180403,19 +235546,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Contains IPv6 peering config.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig15 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -180423,7 +235578,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - routeFilter?: (SubResource32 | string)␊ + routeFilter?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary address prefix.␊ */␊ @@ -180435,15 +235593,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains stats associated with the peering.␊ */␊ - stats?: (ExpressRouteCircuitStats18 | string)␊ + stats?: (ExpressRouteCircuitStats18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180453,7 +235620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -180461,7 +235631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - routeFilter?: (SubResource32 | string)␊ + routeFilter?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary address prefix.␊ */␊ @@ -180469,7 +235642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180479,19 +235655,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -180505,19 +235693,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180527,7 +235727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering location.␊ */␊ @@ -180550,7 +235753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of ExpressRouteCircuitAuthorization.␊ */␊ - properties: (AuthorizationPropertiesFormat17 | string)␊ + properties: (AuthorizationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizations"␊ [k: string]: unknown␊ }␊ @@ -180566,7 +235772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat18 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "peerings"␊ [k: string]: unknown␊ }␊ @@ -180577,7 +235786,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ @@ -180585,7 +235797,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180600,7 +235815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of ExpressRouteCircuitAuthorization.␊ */␊ - properties: (AuthorizationPropertiesFormat17 | string)␊ + properties: (AuthorizationPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteCircuits/authorizations"␊ [k: string]: unknown␊ }␊ @@ -180616,7 +235834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat18 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource15[]␊ type: "Microsoft.Network/expressRouteCircuits/peerings"␊ [k: string]: unknown␊ @@ -180633,7 +235854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat15 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connections"␊ [k: string]: unknown␊ }␊ @@ -180652,15 +235876,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - expressRouteCircuitPeering?: (SubResource32 | string)␊ + expressRouteCircuitPeering?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IPv6 Circuit Connection properties for global reach.␊ */␊ - ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig | string)␊ + ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource32 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180685,7 +235918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat15 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteCircuits/peerings/connections"␊ [k: string]: unknown␊ }␊ @@ -180705,14 +235941,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of ExpressRouteCrossConnection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties15 | string)␊ + properties: (ExpressRouteCrossConnectionProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource15[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteCrossConnections"␊ [k: string]: unknown␊ }␊ @@ -180723,11 +235965,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - expressRouteCircuit?: (SubResource32 | string)␊ + expressRouteCircuit?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering location of the ExpressRoute circuit.␊ */␊ @@ -180735,7 +235983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering15[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -180743,7 +235994,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180757,7 +236011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties15 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180771,19 +236028,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Contains IPv6 peering config.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig15 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -180799,11 +236068,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180818,7 +236093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties15 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "peerings"␊ [k: string]: unknown␊ }␊ @@ -180834,7 +236112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties15 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteCrossConnections/peerings"␊ [k: string]: unknown␊ }␊ @@ -180854,14 +236135,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRoute gateway resource properties.␊ */␊ - properties: (ExpressRouteGatewayProperties6 | string)␊ + properties: (ExpressRouteGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource6[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteGateways"␊ [k: string]: unknown␊ }␊ @@ -180872,11 +236159,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration6 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualHub: (SubResource32 | string)␊ + virtualHub: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180886,7 +236179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds6 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180896,11 +236192,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180915,7 +236217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the ExpressRouteConnection subresource.␊ */␊ - properties: (ExpressRouteConnectionProperties6 | string)␊ + properties: (ExpressRouteConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "expressRouteConnections"␊ [k: string]: unknown␊ }␊ @@ -180930,15 +236235,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - expressRouteCircuitPeering: (SubResource32 | string)␊ + expressRouteCircuitPeering: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -180953,7 +236267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the ExpressRouteConnection subresource.␊ */␊ - properties: (ExpressRouteConnectionProperties6 | string)␊ + properties: (ExpressRouteConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/expressRouteGateways/expressRouteConnections"␊ [k: string]: unknown␊ }␊ @@ -180965,7 +236282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (ManagedServiceIdentity10 | string)␊ + identity?: (ManagedServiceIdentity10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -180977,13 +236297,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to ExpressRoutePort resources.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat11 | string)␊ + properties: (ExpressRoutePortPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/ExpressRoutePorts"␊ [k: string]: unknown␊ }␊ @@ -180994,15 +236320,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink11[] | string)␊ + links?: (ExpressRouteLink11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the peering location that the ExpressRoutePort is mapped to physically.␊ */␊ @@ -181020,7 +236355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to ExpressRouteLink resources.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat11 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181030,11 +236368,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRouteLink Mac Security Configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig4 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181048,7 +236392,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Keyvault Secret Identifier URL containing Mac security CKN key.␊ */␊ @@ -181071,14 +236418,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Firewall Policy definition.␊ */␊ - properties: (FirewallPolicyPropertiesFormat5 | string)␊ + properties: (FirewallPolicyPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource5[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/firewallPolicies"␊ [k: string]: unknown␊ }␊ @@ -181089,11 +236442,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - basePolicy?: (SubResource32 | string)␊ + basePolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181108,7 +236467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties5 | string)␊ + properties: (FirewallPolicyRuleGroupProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ruleGroups"␊ [k: string]: unknown␊ }␊ @@ -181119,11 +236481,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule5[] | string)␊ + rules?: (FirewallPolicyRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181133,11 +236501,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the FirewallPolicyNatRuleAction.␊ */␊ - action?: (FirewallPolicyNatRuleAction5 | string)␊ + action?: (FirewallPolicyNatRuleAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a rule.␊ */␊ - ruleCondition?: (FirewallPolicyRuleCondition5 | string)␊ + ruleCondition?: (FirewallPolicyRuleCondition5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: "FirewallPolicyNatRule"␊ /**␊ * The translated address for this NAT rule.␊ @@ -181156,7 +236530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of action.␊ */␊ - type?: ("DNAT" | string)␊ + type?: ("DNAT" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181166,28 +236543,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule condition.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of Application Protocols.␊ */␊ - protocols?: (FirewallPolicyRuleConditionApplicationProtocol5[] | string)␊ + protocols?: (FirewallPolicyRuleConditionApplicationProtocol5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: "ApplicationRuleCondition"␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule condition.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181197,11 +236592,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181211,24 +236612,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: "NatRuleCondition"␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181238,28 +236654,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination IP addresses or Service Tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of FirewallPolicyRuleConditionNetworkProtocols.␊ */␊ - ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + ipProtocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleConditionType: "NetworkRuleCondition"␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181269,11 +236703,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the FirewallPolicyFilterRuleAction.␊ */␊ - action?: (FirewallPolicyFilterRuleAction5 | string)␊ + action?: (FirewallPolicyFilterRuleAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rule conditions used by a rule.␊ */␊ - ruleConditions?: ((ApplicationRuleCondition5 | NatRuleCondition | NetworkRuleCondition5)[] | string)␊ + ruleConditions?: ((ApplicationRuleCondition5 | NatRuleCondition | NetworkRuleCondition5)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ ruleType: "FirewallPolicyFilterRule"␊ [k: string]: unknown␊ }␊ @@ -181284,7 +236724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of action.␊ */␊ - type?: (("Allow" | "Deny") | string)␊ + type?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181299,7 +236742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties5 | string)␊ + properties: (FirewallPolicyRuleGroupProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/firewallPolicies/ruleGroups"␊ [k: string]: unknown␊ }␊ @@ -181319,13 +236765,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IpGroups property information.␊ */␊ - properties: (IpGroupPropertiesFormat2 | string)␊ + properties: (IpGroupPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/ipGroups"␊ [k: string]: unknown␊ }␊ @@ -181336,7 +236788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181355,18 +236810,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat24 | string)␊ + properties: (LoadBalancerPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource20[]␊ /**␊ * SKU of a load balancer.␊ */␊ - sku?: (LoadBalancerSku20 | string)␊ + sku?: (LoadBalancerSku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/loadBalancers"␊ [k: string]: unknown␊ }␊ @@ -181377,31 +236841,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool24[] | string)␊ + backendAddressPools?: (BackendAddressPool24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration23[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool25[] | string)␊ + inboundNatPools?: (InboundNatPool25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule25[] | string)␊ + inboundNatRules?: (InboundNatRule25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule24[] | string)␊ + loadBalancingRules?: (LoadBalancingRule24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule12[] | string)␊ + outboundRules?: (OutboundRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe24[] | string)␊ + probes?: (Probe24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181415,7 +236900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat23 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181435,11 +236923,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Frontend IP Configuration of the load balancer.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat23 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181453,23 +236947,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress?: (SubResource32 | string)␊ + publicIPAddress?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPPrefix?: (SubResource32 | string)␊ + publicIPPrefix?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181483,7 +236992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Inbound NAT pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat24 | string)␊ + properties?: (InboundNatPoolPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181493,35 +237005,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - frontendIPConfiguration: (SubResource32 | string)␊ + frontendIPConfiguration: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181535,7 +237071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the inbound NAT rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat24 | string)␊ + properties?: (InboundNatRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181545,31 +237084,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - frontendIPConfiguration: (SubResource32 | string)␊ + frontendIPConfiguration: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181583,7 +237143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat24 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181593,47 +237156,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - backendAddressPool?: (SubResource32 | string)␊ + backendAddressPool?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - frontendIPConfiguration: (SubResource32 | string)␊ + frontendIPConfiguration: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - probe?: (SubResource32 | string)␊ + probe?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181647,7 +237243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Outbound rule of the load balancer.␊ */␊ - properties?: (OutboundRulePropertiesFormat12 | string)␊ + properties?: (OutboundRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181657,27 +237256,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - backendAddressPool: (SubResource32 | string)␊ + backendAddressPool: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource32[] | string)␊ + frontendIPConfigurations: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181691,7 +237308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Load balancer probe resource.␊ */␊ - properties?: (ProbePropertiesFormat24 | string)␊ + properties?: (ProbePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181701,19 +237321,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -181732,7 +237364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the inbound NAT rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat24 | string)␊ + properties: (InboundNatRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "inboundNatRules"␊ [k: string]: unknown␊ }␊ @@ -181743,7 +237378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181758,7 +237396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the inbound NAT rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat24 | string)␊ + properties: (InboundNatRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/loadBalancers/inboundNatRules"␊ [k: string]: unknown␊ }␊ @@ -181778,13 +237419,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * LocalNetworkGateway properties.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat24 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/localNetworkGateways"␊ [k: string]: unknown␊ }␊ @@ -181795,7 +237442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * BGP settings details.␊ */␊ - bgpSettings?: (BgpSettings23 | string)␊ + bgpSettings?: (BgpSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN of local network gateway.␊ */␊ @@ -181807,7 +237457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - localNetworkAddressSpace?: (AddressSpace32 | string)␊ + localNetworkAddressSpace?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181817,7 +237470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -181825,11 +237481,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * BGP peering address with IP configuration ID for virtual network gateway.␊ */␊ - bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress[] | string)␊ + bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181839,7 +237501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of custom BGP peering addresses which belong to IP configuration.␊ */␊ - customBgpIpAddresses?: (string[] | string)␊ + customBgpIpAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of IP configuration which belongs to gateway.␊ */␊ @@ -181853,7 +237518,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181872,22 +237540,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat7 | string)␊ + properties: (NatGatewayPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of nat gateway.␊ */␊ - sku?: (NatGatewaySku7 | string)␊ + sku?: (NatGatewaySku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/natGateways"␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181897,15 +237577,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource32[] | string)␊ + publicIpAddresses?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource32[] | string)␊ + publicIpPrefixes?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181915,7 +237604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181934,14 +237626,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkInterface properties.␊ */␊ - properties: (NetworkInterfacePropertiesFormat24 | string)␊ + properties: (NetworkInterfacePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource11[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkInterfaces"␊ [k: string]: unknown␊ }␊ @@ -181952,23 +237650,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * DNS settings of a network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings32 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration23[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - networkSecurityGroup?: (SubResource32 | string)␊ + networkSecurityGroup?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -181978,7 +237691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -181996,7 +237712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of IP configuration.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat23 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182006,23 +237725,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource32[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource32[] | string)␊ + applicationSecurityGroups?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource32[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource32[] | string)␊ + loadBalancerInboundNatRules?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -182030,23 +237764,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress?: (SubResource32 | string)␊ + publicIPAddress?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource32[] | string)␊ + virtualNetworkTaps?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182061,7 +237810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat11 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tapConfigurations"␊ [k: string]: unknown␊ }␊ @@ -182072,7 +237824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - virtualNetworkTap?: (SubResource32 | string)␊ + virtualNetworkTap?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182087,7 +237842,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat11 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkInterfaces/tapConfigurations"␊ [k: string]: unknown␊ }␊ @@ -182107,13 +237865,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat6 | string)␊ + properties: (NetworkProfilePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkProfiles"␊ [k: string]: unknown␊ }␊ @@ -182124,7 +237888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration6[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182138,7 +237905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat6 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182148,11 +237918,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource32[] | string)␊ + containerNetworkInterfaces?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile6[] | string)␊ + ipConfigurations?: (IPConfigurationProfile6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182166,7 +237942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration profile properties.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat6 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182176,7 +237955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182195,14 +237977,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network Security Group resource.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat24 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource24[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkSecurityGroups"␊ [k: string]: unknown␊ }␊ @@ -182213,7 +238001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule24[] | string)␊ + securityRules?: (SecurityRule24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182227,7 +238018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Security rule resource.␊ */␊ - properties?: (SecurityRulePropertiesFormat24 | string)␊ + properties?: (SecurityRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182237,7 +238031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A description for this rule. Restricted to 140 chars.␊ */␊ @@ -182249,11 +238046,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource32[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -182261,19 +238064,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CIDR or source IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from.␊ */␊ @@ -182281,11 +238096,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource32[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -182293,7 +238114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182308,7 +238132,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Security rule resource.␊ */␊ - properties: (SecurityRulePropertiesFormat24 | string)␊ + properties: (SecurityRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityRules"␊ [k: string]: unknown␊ }␊ @@ -182324,7 +238151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Security rule resource.␊ */␊ - properties: (SecurityRulePropertiesFormat24 | string)␊ + properties: (SecurityRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkSecurityGroups/securityRules"␊ [k: string]: unknown␊ }␊ @@ -182336,7 +238166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (ManagedServiceIdentity10 | string)␊ + identity?: (ManagedServiceIdentity10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -182348,17 +238181,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network Virtual Appliance definition.␊ */␊ - properties: (NetworkVirtualAppliancePropertiesFormat | string)␊ + properties: (NetworkVirtualAppliancePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network Virtual Appliance Sku Properties.␊ */␊ - sku?: (VirtualApplianceSkuProperties | string)␊ + sku?: (VirtualApplianceSkuProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkVirtualAppliances"␊ [k: string]: unknown␊ }␊ @@ -182369,19 +238211,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * BootStrapConfigurationBlob storage URLs.␊ */␊ - bootStrapConfigurationBlob?: (string[] | string)␊ + bootStrapConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CloudInitConfigurationBlob storage URLs.␊ */␊ - cloudInitConfigurationBlob?: (string[] | string)␊ + cloudInitConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualAppliance ASN.␊ */␊ - virtualApplianceAsn?: (number | string)␊ + virtualApplianceAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualHub?: (SubResource32 | string)␊ + virtualHub?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182418,14 +238272,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The network watcher properties.␊ */␊ - properties: (NetworkWatcherPropertiesFormat5 | string)␊ + properties: (NetworkWatcherPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersPacketCapturesChildResource9 | NetworkWatchersConnectionMonitorsChildResource6 | NetworkWatchersFlowLogsChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkWatchers"␊ [k: string]: unknown␊ }␊ @@ -182447,7 +238307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the create packet capture operation.␊ */␊ - properties: (PacketCaptureParameters9 | string)␊ + properties: (PacketCaptureParameters9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "packetCaptures"␊ [k: string]: unknown␊ }␊ @@ -182458,15 +238321,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter9[] | string)␊ + filters?: (PacketCaptureFilter9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation9 | string)␊ + storageLocation: (PacketCaptureStorageLocation9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the targeted resource, only VM is currently supported.␊ */␊ @@ -182474,11 +238346,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182496,7 +238374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5;" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -182541,13 +238422,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the operation to create a connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters6 | string)␊ + properties: (ConnectionMonitorParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection monitor tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "connectionMonitors"␊ [k: string]: unknown␊ }␊ @@ -182558,19 +238445,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination?: (ConnectionMonitorDestination6 | string)␊ + destination?: (ConnectionMonitorDestination6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor endpoints.␊ */␊ - endpoints?: (ConnectionMonitorEndpoint1[] | string)␊ + endpoints?: (ConnectionMonitorEndpoint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional notes to be associated with the connection monitor.␊ */␊ @@ -182578,19 +238477,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of connection monitor outputs.␊ */␊ - outputs?: (ConnectionMonitorOutput1[] | string)␊ + outputs?: (ConnectionMonitorOutput1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the source of connection monitor.␊ */␊ - source?: (ConnectionMonitorSource6 | string)␊ + source?: (ConnectionMonitorSource6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test configurations.␊ */␊ - testConfigurations?: (ConnectionMonitorTestConfiguration1[] | string)␊ + testConfigurations?: (ConnectionMonitorTestConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test groups.␊ */␊ - testGroups?: (ConnectionMonitorTestGroup1[] | string)␊ + testGroups?: (ConnectionMonitorTestGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182604,7 +238515,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the resource used as the destination by connection monitor.␊ */␊ @@ -182622,7 +238536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the connection monitor endpoint filter.␊ */␊ - filter?: (ConnectionMonitorEndpointFilter1 | string)␊ + filter?: (ConnectionMonitorEndpointFilter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the connection monitor endpoint.␊ */␊ @@ -182640,11 +238557,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of items in the filter.␊ */␊ - items?: (ConnectionMonitorEndpointFilterItem1[] | string)␊ + items?: (ConnectionMonitorEndpointFilterItem1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The behavior of the endpoint filter. Currently only 'Include' is supported.␊ */␊ - type?: ("Include" | string)␊ + type?: ("Include" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182658,7 +238581,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of item included in the filter. Currently only 'AgentAddress' is supported.␊ */␊ - type?: ("AgentAddress" | string)␊ + type?: ("AgentAddress" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182668,11 +238594,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection monitor output destination type. Currently, only "Workspace" is supported.␊ */␊ - type?: ("Workspace" | string)␊ + type?: ("Workspace" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the settings for producing output into a log analytics workspace.␊ */␊ - workspaceSettings?: (ConnectionMonitorWorkspaceSettings1 | string)␊ + workspaceSettings?: (ConnectionMonitorWorkspaceSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182692,7 +238624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the resource used as the source by connection monitor.␊ */␊ @@ -182706,11 +238641,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the HTTP configuration.␊ */␊ - httpConfiguration?: (ConnectionMonitorHttpConfiguration1 | string)␊ + httpConfiguration?: (ConnectionMonitorHttpConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the ICMP configuration.␊ */␊ - icmpConfiguration?: (ConnectionMonitorIcmpConfiguration1 | string)␊ + icmpConfiguration?: (ConnectionMonitorIcmpConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the connection monitor test configuration.␊ */␊ @@ -182718,23 +238659,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.␊ */␊ - preferredIPVersion?: (("IPv4" | "IPv6") | string)␊ + preferredIPVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol to use in test evaluation.␊ */␊ - protocol: (("Tcp" | "Http" | "Icmp") | string)␊ + protocol: (("Tcp" | "Http" | "Icmp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the threshold for declaring a test successful.␊ */␊ - successThreshold?: (ConnectionMonitorSuccessThreshold1 | string)␊ + successThreshold?: (ConnectionMonitorSuccessThreshold1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the TCP configuration.␊ */␊ - tcpConfiguration?: (ConnectionMonitorTcpConfiguration1 | string)␊ + tcpConfiguration?: (ConnectionMonitorTcpConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The frequency of test evaluation, in seconds.␊ */␊ - testFrequencySec?: (number | string)␊ + testFrequencySec?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182744,7 +238700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HTTP method to use.␊ */␊ - method?: (("Get" | "Post") | string)␊ + method?: (("Get" | "Post") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path component of the URI. For instance, "/dir1/dir2".␊ */␊ @@ -182752,19 +238711,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.␊ */␊ - preferHTTPS?: (boolean | string)␊ + preferHTTPS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP headers to transmit with the request.␊ */␊ - requestHeaders?: (HTTPHeader1[] | string)␊ + requestHeaders?: (HTTPHeader1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status codes to consider successful. For instance, "2xx,301-304,418".␊ */␊ - validStatusCodeRanges?: (string[] | string)␊ + validStatusCodeRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182788,7 +238759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182798,11 +238772,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percentage of failed checks permitted for a test to evaluate as successful.␊ */␊ - checksFailedPercent?: (number | string)␊ + checksFailedPercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.␊ */␊ - roundTripTimeMs?: (number | string)␊ + roundTripTimeMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182812,11 +238792,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182826,11 +238812,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destination endpoint names.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether test group is disabled.␊ */␊ - disable?: (boolean | string)␊ + disable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the connection monitor test group.␊ */␊ @@ -182838,11 +238830,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source endpoint names.␊ */␊ - sources: (string[] | string)␊ + sources: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of test configuration names.␊ */␊ - testConfigurations: (string[] | string)␊ + testConfigurations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182861,13 +238859,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of flow log.␊ */␊ - properties: (FlowLogPropertiesFormat1 | string)␊ + properties: (FlowLogPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "flowLogs"␊ [k: string]: unknown␊ }␊ @@ -182878,19 +238882,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable flow logging.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - flowAnalyticsConfiguration?: (TrafficAnalyticsProperties1 | string)␊ + flowAnalyticsConfiguration?: (TrafficAnalyticsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the flow log format.␊ */␊ - format?: (FlowLogFormatParameters1 | string)␊ + format?: (FlowLogFormatParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the retention policy for flow log.␊ */␊ - retentionPolicy?: (RetentionPolicyParameters1 | string)␊ + retentionPolicy?: (RetentionPolicyParameters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ID of the storage account which is used to store the flow log.␊ */␊ @@ -182908,7 +238924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties1 | string)␊ + networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182918,11 +238937,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable traffic analytics.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval in minutes which would decide how frequently TA service should do flow analytics.␊ */␊ - trafficAnalyticsInterval?: (number | string)␊ + trafficAnalyticsInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource guid of the attached workspace.␊ */␊ @@ -182944,11 +238969,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The file type of flow log.␊ */␊ - type?: ("JSON" | string)␊ + type?: ("JSON" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version (revision) of the flow log.␊ */␊ - version?: ((number & string) | string)␊ + version?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182958,11 +238989,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain flow log records.␊ */␊ - days?: ((number & string) | string)␊ + days?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to enable/disable retention.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -182981,13 +239018,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the operation to create a connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters6 | string)␊ + properties: (ConnectionMonitorParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection monitor tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkWatchers/connectionMonitors"␊ [k: string]: unknown␊ }␊ @@ -183007,13 +239050,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of flow log.␊ */␊ - properties: (FlowLogPropertiesFormat1 | string)␊ + properties: (FlowLogPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkWatchers/flowLogs"␊ [k: string]: unknown␊ }␊ @@ -183029,7 +239078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the create packet capture operation.␊ */␊ - properties: (PacketCaptureParameters9 | string)␊ + properties: (PacketCaptureParameters9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/networkWatchers/packetCaptures"␊ [k: string]: unknown␊ }␊ @@ -183049,13 +239101,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties6 | string)␊ + properties: (P2SVpnGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/p2svpnGateways"␊ [k: string]: unknown␊ }␊ @@ -183066,19 +239124,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration3[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualHub?: (SubResource32 | string)␊ + virtualHub?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - vpnServerConfiguration?: (SubResource32 | string)␊ + vpnServerConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183092,7 +239162,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for P2SConnectionConfiguration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties3 | string)␊ + properties?: (P2SConnectionConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183102,7 +239175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - vpnClientAddressPool?: (AddressSpace32 | string)␊ + vpnClientAddressPool?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183121,13 +239197,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties6 | string)␊ + properties: (PrivateEndpointProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/privateEndpoints"␊ [k: string]: unknown␊ }␊ @@ -183138,15 +239220,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection6[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection6[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183160,7 +239251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateLinkServiceConnection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties6 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183170,11 +239264,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState12 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource id of private link service.␊ */␊ @@ -183219,14 +239319,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties6 | string)␊ + properties: (PrivateLinkServiceProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource6[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/privateLinkServices"␊ [k: string]: unknown␊ }␊ @@ -183237,27 +239343,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval6 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration6[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource32[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility6 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183267,7 +239391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183281,7 +239408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of private link service IP configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties6 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183291,7 +239421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private IP address of the IP configuration.␊ */␊ @@ -183299,15 +239432,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183317,7 +239459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183332,7 +239477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties13 | string)␊ + properties: (PrivateEndpointConnectionProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -183343,7 +239491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState12 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183358,7 +239509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the PrivateEndpointConnectProperties.␊ */␊ - properties: (PrivateEndpointConnectionProperties13 | string)␊ + properties: (PrivateEndpointConnectionProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/privateLinkServices/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -183378,22 +239532,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat23 | string)␊ + properties: (PublicIPAddressPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of a public IP address.␊ */␊ - sku?: (PublicIPAddressSku20 | string)␊ + sku?: (PublicIPAddressSku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/publicIPAddresses"␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183403,15 +239569,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Contains the DDoS protection settings of the public IP.␊ */␊ - ddosSettings?: (DdosSettings9 | string)␊ + ddosSettings?: (DdosSettings9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings31 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -183419,19 +239594,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag17[] | string)␊ + ipTags?: (IpTag17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPPrefix?: (SubResource32 | string)␊ + publicIPPrefix?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183441,15 +239628,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - ddosCustomPolicy?: (SubResource32 | string)␊ + ddosCustomPolicy?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables DDoS protection on the public IP.␊ */␊ - protectedIP?: (boolean | string)␊ + protectedIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183491,7 +239687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183510,22 +239709,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat7 | string)␊ + properties: (PublicIPPrefixPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU of a public IP prefix.␊ */␊ - sku?: (PublicIPPrefixSku7 | string)␊ + sku?: (PublicIPPrefixSku7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/publicIPPrefixes"␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183535,15 +239746,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag17[] | string)␊ + ipTags?: (IpTag17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183553,7 +239773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183572,14 +239795,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route Filter Resource.␊ */␊ - properties: (RouteFilterPropertiesFormat9 | string)␊ + properties: (RouteFilterPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource9[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/routeFilters"␊ [k: string]: unknown␊ }␊ @@ -183590,7 +239819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule9[] | string)␊ + rules?: (RouteFilterRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183608,7 +239840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route Filter Rule Resource.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat9 | string)␊ + properties?: (RouteFilterRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183618,15 +239853,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183645,7 +239889,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route Filter Rule Resource.␊ */␊ - properties: (RouteFilterRulePropertiesFormat9 | string)␊ + properties: (RouteFilterRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "routeFilterRules"␊ [k: string]: unknown␊ }␊ @@ -183665,7 +239912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route Filter Rule Resource.␊ */␊ - properties: (RouteFilterRulePropertiesFormat9 | string)␊ + properties: (RouteFilterRulePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/routeFilters/routeFilterRules"␊ [k: string]: unknown␊ }␊ @@ -183685,14 +239935,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route Table resource.␊ */␊ - properties: (RouteTablePropertiesFormat24 | string)␊ + properties: (RouteTablePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource24[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/routeTables"␊ [k: string]: unknown␊ }␊ @@ -183703,11 +239959,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route24[] | string)␊ + routes?: (Route24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183721,7 +239983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route resource.␊ */␊ - properties?: (RoutePropertiesFormat24 | string)␊ + properties?: (RoutePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183739,7 +240004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183754,7 +240022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route resource.␊ */␊ - properties: (RoutePropertiesFormat24 | string)␊ + properties: (RoutePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "routes"␊ [k: string]: unknown␊ }␊ @@ -183770,7 +240041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Route resource.␊ */␊ - properties: (RoutePropertiesFormat24 | string)␊ + properties: (RoutePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/routeTables/routes"␊ [k: string]: unknown␊ }␊ @@ -183790,14 +240064,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Service Endpoint Policy resource.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat7 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource7[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/serviceEndpointPolicies"␊ [k: string]: unknown␊ }␊ @@ -183808,7 +240088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition7[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183822,7 +240105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Service Endpoint policy definition resource.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183840,7 +240126,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183855,7 +240144,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Service Endpoint policy definition resource.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "serviceEndpointPolicyDefinitions"␊ [k: string]: unknown␊ }␊ @@ -183871,7 +240163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Service Endpoint policy definition resource.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/serviceEndpointPolicies/serviceEndpointPolicyDefinitions"␊ [k: string]: unknown␊ }␊ @@ -183891,14 +240186,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VirtualHub.␊ */␊ - properties: (VirtualHubProperties9 | string)␊ + properties: (VirtualHubProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualHubsRouteTablesChildResource2[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualHubs"␊ [k: string]: unknown␊ }␊ @@ -183913,19 +240214,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - azureFirewall?: (SubResource32 | string)␊ + azureFirewall?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - expressRouteGateway?: (SubResource32 | string)␊ + expressRouteGateway?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - p2SVpnGateway?: (SubResource32 | string)␊ + p2SVpnGateway?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub route table.␊ */␊ - routeTable?: (VirtualHubRouteTable6 | string)␊ + routeTable?: (VirtualHubRouteTable6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -183937,19 +240250,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV22[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection9[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualWan?: (SubResource32 | string)␊ + virtualWan?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - vpnGateway?: (SubResource32 | string)␊ + vpnGateway?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183959,7 +240284,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute6[] | string)␊ + routes?: (VirtualHubRoute6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183969,7 +240297,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -183987,7 +240318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VirtualHubRouteTableV2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties2 | string)␊ + properties?: (VirtualHubRouteTableV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -183997,11 +240331,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV22[] | string)␊ + routes?: (VirtualHubRouteV22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184011,7 +240351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of destinations.␊ */␊ @@ -184019,7 +240362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops.␊ */␊ @@ -184037,7 +240383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for HubVirtualNetworkConnection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties9 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184047,19 +240396,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - remoteVirtualNetwork?: (SubResource32 | string)␊ + remoteVirtualNetwork?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184074,7 +240435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VirtualHubRouteTableV2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties2 | string)␊ + properties: (VirtualHubRouteTableV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "routeTables"␊ [k: string]: unknown␊ }␊ @@ -184090,7 +240454,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VirtualHubRouteTableV2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties2 | string)␊ + properties: (VirtualHubRouteTableV2Properties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualHubs/routeTables"␊ [k: string]: unknown␊ }␊ @@ -184110,13 +240477,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualNetworkGateway properties.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat24 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualNetworkGateways"␊ [k: string]: unknown␊ }␊ @@ -184127,55 +240500,94 @@ Generated by [AVA](https://avajs.dev). /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BGP settings details.␊ */␊ - bgpSettings?: (BgpSettings23 | string)␊ + bgpSettings?: (BgpSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - customRoutes?: (AddressSpace32 | string)␊ + customRoutes?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether private IP needs to be enabled on this gateway for connections or not.␊ */␊ - enablePrivateIpAddress?: (boolean | string)␊ + enablePrivateIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - gatewayDefaultSite?: (SubResource32 | string)␊ + gatewayDefaultSite?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration23[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualNetworkGatewaySku details.␊ */␊ - sku?: (VirtualNetworkGatewaySku23 | string)␊ + sku?: (VirtualNetworkGatewaySku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientConfiguration for P2S client.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration23 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184189,7 +240601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of VirtualNetworkGatewayIPConfiguration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat23 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184199,15 +240614,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - publicIPAddress?: (SubResource32 | string)␊ + publicIPAddress?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - subnet?: (SubResource32 | string)␊ + subnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184217,11 +240641,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184251,23 +240681,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - vpnClientAddressPool?: (AddressSpace32 | string)␊ + vpnClientAddressPool?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy21[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate23[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate23[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184281,7 +240726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the revoked VPN client certificate of virtual network gateway.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat23 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184305,7 +240753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of SSL certificates of application gateway.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat23 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184334,14 +240785,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat24 | string)␊ + properties: (VirtualNetworkPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksSubnetsChildResource24 | VirtualNetworksVirtualNetworkPeeringsChildResource21)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualNetworks"␊ [k: string]: unknown␊ }␊ @@ -184352,35 +240809,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - addressSpace: (AddressSpace32 | string)␊ + addressSpace: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities3 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - ddosProtectionPlan?: (SubResource32 | string)␊ + ddosProtectionPlan?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.␊ */␊ - dhcpOptions?: (DhcpOptions32 | string)␊ + dhcpOptions?: (DhcpOptions32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet34[] | string)␊ + subnets?: (Subnet34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering29[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering29[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184400,7 +240881,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184414,7 +240898,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat24 | string)␊ + properties?: (SubnetPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184428,19 +240915,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation11[] | string)␊ + delegations?: (Delegation11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - natGateway?: (SubResource32 | string)␊ + natGateway?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - networkSecurityGroup?: (SubResource32 | string)␊ + networkSecurityGroup?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -184452,15 +240951,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - routeTable?: (SubResource32 | string)␊ + routeTable?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource32[] | string)␊ + serviceEndpointPolicies?: (SubResource32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat20[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184474,7 +240982,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a service delegation.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat11 | string)␊ + properties?: (ServiceDelegationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184494,7 +241005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the endpoint service.␊ */␊ @@ -184512,7 +241026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat21 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184522,31 +241039,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - remoteAddressSpace?: (AddressSpace32 | string)␊ + remoteAddressSpace?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - remoteVirtualNetwork: (SubResource32 | string)␊ + remoteVirtualNetwork: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184561,7 +241099,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat24 | string)␊ + properties: (SubnetPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subnets"␊ [k: string]: unknown␊ }␊ @@ -184577,7 +241118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat21 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkPeerings"␊ [k: string]: unknown␊ }␊ @@ -184593,7 +241137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat24 | string)␊ + properties: (SubnetPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualNetworks/subnets"␊ [k: string]: unknown␊ }␊ @@ -184609,7 +241156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat21 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualNetworks/virtualNetworkPeerings"␊ [k: string]: unknown␊ }␊ @@ -184629,13 +241179,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual Network Tap properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat6 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualNetworkTaps"␊ [k: string]: unknown␊ }␊ @@ -184646,15 +241202,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource32 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource32 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184673,14 +241238,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual Router definition.␊ */␊ - properties: (VirtualRouterPropertiesFormat4 | string)␊ + properties: (VirtualRouterPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource4[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualRouters"␊ [k: string]: unknown␊ }␊ @@ -184691,19 +241262,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - hostedGateway?: (SubResource32 | string)␊ + hostedGateway?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - hostedSubnet?: (SubResource32 | string)␊ + hostedSubnet?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184718,7 +241301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the rule group.␊ */␊ - properties: (VirtualRouterPeeringProperties4 | string)␊ + properties: (VirtualRouterPeeringProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "peerings"␊ [k: string]: unknown␊ }␊ @@ -184729,7 +241315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -184748,7 +241337,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the rule group.␊ */␊ - properties: (VirtualRouterPeeringProperties4 | string)␊ + properties: (VirtualRouterPeeringProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualRouters/peerings"␊ [k: string]: unknown␊ }␊ @@ -184768,13 +241360,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VirtualWAN.␊ */␊ - properties: (VirtualWanProperties9 | string)␊ + properties: (VirtualWanProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/virtualWans"␊ [k: string]: unknown␊ }␊ @@ -184785,19 +241383,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -184820,14 +241430,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnGateway.␊ */␊ - properties: (VpnGatewayProperties9 | string)␊ + properties: (VpnGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource9[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/vpnGateways"␊ [k: string]: unknown␊ }␊ @@ -184838,19 +241454,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * BGP settings details.␊ */␊ - bgpSettings?: (BgpSettings23 | string)␊ + bgpSettings?: (BgpSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection9[] | string)␊ + connections?: (VpnConnection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - virtualHub?: (SubResource32 | string)␊ + virtualHub?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184864,7 +241492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnConnection.␊ */␊ - properties?: (VpnConnectionProperties9 | string)␊ + properties?: (VpnConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184874,35 +241505,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy21[] | string)␊ + ipsecPolicies?: (IpsecPolicy21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - remoteVpnSite?: (SubResource32 | string)␊ + remoteVpnSite?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -184910,19 +241565,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection5[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184936,7 +241603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnConnection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties5 | string)␊ + properties?: (VpnSiteLinkConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -184946,27 +241616,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy21[] | string)␊ + ipsecPolicies?: (IpsecPolicy21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -184974,19 +241662,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to another subresource.␊ */␊ - vpnSiteLink?: (SubResource32 | string)␊ + vpnSiteLink?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185001,7 +241701,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnConnection.␊ */␊ - properties: (VpnConnectionProperties9 | string)␊ + properties: (VpnConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "vpnConnections"␊ [k: string]: unknown␊ }␊ @@ -185017,7 +241720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnConnection.␊ */␊ - properties: (VpnConnectionProperties9 | string)␊ + properties: (VpnConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/vpnGateways/vpnConnections"␊ [k: string]: unknown␊ }␊ @@ -185037,13 +241743,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnServerConfiguration.␊ */␊ - properties: (VpnServerConfigurationProperties3 | string)␊ + properties: (VpnServerConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/vpnServerConfigurations"␊ [k: string]: unknown␊ }␊ @@ -185054,7 +241766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AAD Vpn authentication type related parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters3 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the VpnServerConfiguration that is unique within a resource group.␊ */␊ @@ -185062,7 +241777,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate3[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -185070,7 +241788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate3[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius secret property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -185078,23 +241799,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy21[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate3[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate3[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185187,13 +241923,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnSite.␊ */␊ - properties: (VpnSiteProperties9 | string)␊ + properties: (VpnSiteProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Network/vpnSites"␊ [k: string]: unknown␊ }␊ @@ -185204,15 +241946,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.␊ */␊ - addressSpace?: (AddressSpace32 | string)␊ + addressSpace?: (AddressSpace32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BGP settings details.␊ */␊ - bgpProperties?: (BgpSettings23 | string)␊ + bgpProperties?: (BgpSettings23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of properties of the device.␊ */␊ - deviceProperties?: (DeviceProperties9 | string)␊ + deviceProperties?: (DeviceProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -185220,7 +241971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The key for vpn-site that can be used for connections.␊ */␊ @@ -185228,11 +241982,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to another subresource.␊ */␊ - virtualWan?: (SubResource32 | string)␊ + virtualWan?: (SubResource32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink5[] | string)␊ + vpnSiteLinks?: (VpnSiteLink5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185250,7 +242010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185264,7 +242027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters for VpnSite.␊ */␊ - properties?: (VpnSiteLinkProperties5 | string)␊ + properties?: (VpnSiteLinkProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185274,7 +242040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * BGP settings details for a link.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings5 | string)␊ + bgpProperties?: (VpnLinkBgpSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN of vpn-site-link.␊ */␊ @@ -185286,7 +242055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of properties of a link provider.␊ */␊ - linkProperties?: (VpnLinkProviderProperties5 | string)␊ + linkProperties?: (VpnLinkProviderProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185296,7 +242068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -185314,7 +242089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185333,19 +242111,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat25 | string)␊ + properties: (ApplicationGatewayPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity11 | string)␊ + identity?: (ManagedServiceIdentity11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185355,95 +242145,164 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku25 | string)␊ + sku?: (ApplicationGatewaySku25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy22 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration25[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate22[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate12[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate25[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration25[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort25[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe24[] | string)␊ + probes?: (ApplicationGatewayProbe24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool25[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings25[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener25[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap24[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule25[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet11[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration22[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration22 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource33 | string)␊ + firewallPolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration15 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError12[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.␊ */␊ - forceFirewallPolicyAssociation?: (boolean | string)␊ + forceFirewallPolicyAssociation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185453,15 +242312,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185471,23 +242339,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185497,7 +242380,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -185511,7 +242397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185531,7 +242420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -185555,7 +242447,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -185583,7 +242478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat25 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -185615,7 +242513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -185633,15 +242534,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the subnet resource.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource33 | string)␊ + publicIPAddress?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185651,7 +242561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -185665,7 +242578,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185675,7 +242591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -185689,7 +242608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -185701,31 +242623,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch22 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185739,7 +242682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185749,7 +242695,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -185763,7 +242712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress25[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185787,7 +242739,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -185801,35 +242756,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource33 | string)␊ + probe?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource33[] | string)␊ + authenticationCertificates?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource33[] | string)␊ + trustedRootCertificates?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining22 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -185837,7 +242816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -185845,7 +242827,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -185859,11 +242844,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185873,7 +242864,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -185887,15 +242881,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource33 | string)␊ + frontendIPConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource33 | string)␊ + frontendPort?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -185903,23 +242906,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource33 | string)␊ + sslCertificate?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError12[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource33 | string)␊ + firewallPolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185929,7 +242947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -185943,7 +242964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -185957,23 +242981,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource33 | string)␊ + defaultBackendAddressPool?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource33 | string)␊ + defaultBackendHttpSettings?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource33 | string)␊ + defaultRewriteRuleSet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource33 | string)␊ + defaultRedirectConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule24[] | string)␊ + pathRules?: (ApplicationGatewayPathRule24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -185983,7 +243022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -185997,27 +243039,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource33 | string)␊ + backendAddressPool?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource33 | string)␊ + backendHttpSettings?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource33 | string)␊ + redirectConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource33 | string)␊ + rewriteRuleSet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource33 | string)␊ + firewallPolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186027,7 +243087,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -186041,35 +243104,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource33 | string)␊ + backendAddressPool?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource33 | string)␊ + backendHttpSettings?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource33 | string)␊ + httpListener?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource33 | string)␊ + urlPathMap?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource33 | string)␊ + rewriteRuleSet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource33 | string)␊ + redirectConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186079,7 +243166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat11 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -186093,7 +243183,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule11[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186107,15 +243200,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition9[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet11 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186133,11 +243235,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186147,15 +243255,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration11[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration11[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url Configuration Action in the Action Set.␊ */␊ - urlConfiguration?: (ApplicationGatewayUrlConfiguration2 | string)␊ + urlConfiguration?: (ApplicationGatewayUrlConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186187,7 +243304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.␊ */␊ - reroute?: (boolean | string)␊ + reroute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186197,7 +243317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat22 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -186211,11 +243334,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource33 | string)␊ + targetListener?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -186223,23 +243352,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource33[] | string)␊ + requestRoutingRules?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource33[] | string)␊ + urlPathMaps?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource33[] | string)␊ + pathRules?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186249,11 +243393,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -186265,27 +243415,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup22[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion12[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186299,7 +243467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186327,11 +243498,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186347,7 +243524,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186366,11 +243546,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat9 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186380,15 +243566,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PolicySettings for policy.␊ */␊ - policySettings?: (PolicySettings11 | string)␊ + policySettings?: (PolicySettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule9[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure.␊ */␊ - managedRules: (ManagedRulesDefinition4 | string)␊ + managedRules: (ManagedRulesDefinition4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186398,23 +243593,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the policy.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode of the policy.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186428,19 +243638,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition11[] | string)␊ + matchConditions: (MatchCondition11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186450,23 +243672,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable9[] | string)␊ + matchVariables: (MatchVariable9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186476,7 +243713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selector of match variable.␊ */␊ @@ -186490,11 +243730,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry4[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed rule sets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet6[] | string)␊ + managedRuleSets: (ManagedRuleSet6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186504,11 +243750,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -186530,7 +243782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride6[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186544,7 +243799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride6[] | string)␊ + rules?: (ManagedRuleOverride6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186558,7 +243816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186577,13 +243838,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186602,15 +243872,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat10 | string)␊ + properties: (AzureFirewallPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186620,45 +243899,75 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection10[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection7[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection10[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration10[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall used for management traffic.␊ */␊ - managementIpConfiguration?: (AzureFirewallIPConfiguration10 | string)␊ + managementIpConfiguration?: (AzureFirewallIPConfiguration10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource33 | string)␊ + virtualHub?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource33 | string)␊ + firewallPolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku4 | string)␊ + sku?: (AzureFirewallSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional properties used to further config this azure firewall.␊ */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186668,7 +243977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat10 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -186682,15 +243994,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction10 | string)␊ + action?: (AzureFirewallRCAction10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule10[] | string)␊ + rules?: (AzureFirewallApplicationRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186718,23 +244039,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol10[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186744,11 +244080,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186758,7 +244100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties7 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -186772,15 +244117,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction7 | string)␊ + action?: (AzureFirewallNatRCAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule7[] | string)␊ + rules?: (AzureFirewallNatRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186808,19 +244162,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -186836,7 +244202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186846,7 +244215,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat10 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -186860,15 +244232,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction10 | string)␊ + action?: (AzureFirewallRCAction10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule10[] | string)␊ + rules?: (AzureFirewallNetworkRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186886,31 +244267,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186920,7 +244322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat10 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -186934,11 +244339,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource33 | string)␊ + publicIPAddress?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186948,11 +244359,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186974,11 +244391,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat7 | string)␊ + properties: (BastionHostPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -186988,7 +244411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration7[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -187002,7 +244428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat7 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -187016,15 +244445,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource33 | string)␊ + subnet: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource33 | string)␊ + publicIPAddress: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187043,11 +244481,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat25 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187061,31 +244505,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource33 | string)␊ + virtualNetworkGateway1: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource33 | string)␊ + virtualNetworkGateway2?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource33 | string)␊ + localNetworkGateway2?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout of this connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -187093,31 +244558,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource33 | string)␊ + peer?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use private local Azure IP for the connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy22[] | string)␊ + ipsecPolicies?: (IpsecPolicy22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy5[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187127,35 +244613,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187165,11 +244675,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format.␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format.␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187188,11 +244704,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat7 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187202,7 +244724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat7[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187212,7 +244737,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -187224,7 +244752,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187243,13 +244774,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187268,15 +244808,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku18 | string)␊ + sku?: (ExpressRouteCircuitSku18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat18 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource18 | ExpressRouteCircuitsAuthorizationsChildResource18)[]␊ [k: string]: unknown␊ }␊ @@ -187291,11 +244840,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187305,15 +244860,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization18[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering18[] | string)␊ + peerings?: (ExpressRouteCircuitPeering18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -187321,15 +244885,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties18 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource33 | string)␊ + expressRoutePort?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -187343,9 +244916,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -187359,7 +244938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat19 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -187373,15 +244955,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -187397,15 +244988,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats19 | string)␊ + stats?: (ExpressRouteCircuitStats19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -187413,15 +245013,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource33 | string)␊ + routeFilter?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig16 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource33 | string)␊ + expressRouteConnection?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187431,19 +245040,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -187457,19 +245078,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187487,15 +245120,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource33 | string)␊ + routeFilter?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187513,7 +245155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187526,7 +245171,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat19 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource16[]␊ [k: string]: unknown␊ }␊ @@ -187540,7 +245188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat16 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187550,11 +245201,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource33 | string)␊ + expressRouteCircuitPeering?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource33 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -187566,7 +245223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IPv6 Address PrefixProperties of the express route circuit connection.␊ */␊ - ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig1 | string)␊ + ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187589,9 +245249,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187604,9 +245270,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187619,7 +245291,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat19 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource16[]␊ [k: string]: unknown␊ }␊ @@ -187633,7 +245308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat16 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187652,11 +245330,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties16 | string)␊ + properties: (ExpressRouteCrossConnectionProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource16[]␊ [k: string]: unknown␊ }␊ @@ -187671,15 +245355,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource33 | string)␊ + expressRouteCircuit?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -187687,7 +245380,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering16[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering16[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187697,7 +245393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties16 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -187711,15 +245410,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -187735,11 +245443,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -187747,7 +245461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig16 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187760,7 +245477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties16 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187773,7 +245493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties16 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187792,11 +245515,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties7 | string)␊ + properties: (ExpressRouteGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -187807,11 +245536,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration7 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource33 | string)␊ + virtualHub: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187821,7 +245556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds7 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187831,11 +245569,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187848,7 +245592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties7 | string)␊ + properties: (ExpressRouteConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187858,7 +245605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource33 | string)␊ + expressRouteCircuitPeering: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -187866,11 +245616,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187883,7 +245639,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties7 | string)␊ + properties: (ExpressRouteConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187902,15 +245661,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat12 | string)␊ + properties: (ExpressRoutePortPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity11 | string)␊ + identity?: (ManagedServiceIdentity11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187924,15 +245692,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink12[] | string)␊ + links?: (ExpressRouteLink12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187942,7 +245719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat12 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -187956,11 +245736,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig5 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187978,7 +245764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -187997,11 +245786,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat6 | string)␊ + properties: (FirewallPolicyPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -188012,15 +245807,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource33 | string)␊ + basePolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Intrusion system.␊ */␊ - intrusionSystemMode?: (("Enabled" | "Disabled") | string)␊ + intrusionSystemMode?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188033,7 +245837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties6 | string)␊ + properties: (FirewallPolicyRuleGroupProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188043,11 +245850,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule6[] | string)␊ + rules?: (FirewallPolicyRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188067,11 +245880,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188094,7 +245913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties6 | string)␊ + properties: (FirewallPolicyRuleGroupProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188113,11 +245935,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpAllocation.␊ */␊ - properties: (IpAllocationPropertiesFormat | string)␊ + properties: (IpAllocationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188135,11 +245963,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The address prefix length for the IpAllocation.␊ */␊ - prefixLength?: ((number & string) | string)␊ + prefixLength?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The address prefix Type for the IpAllocation.␊ */␊ - prefixType?: (("IPv4" | "IPv6") | string)␊ + prefixType?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPAM allocation ID.␊ */␊ @@ -188149,7 +245983,10 @@ Generated by [AVA](https://avajs.dev). */␊ allocationTags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188168,11 +246005,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpGroups.␊ */␊ - properties: (IpGroupPropertiesFormat3 | string)␊ + properties: (IpGroupPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188182,7 +246025,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188201,15 +246047,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku21 | string)␊ + sku?: (LoadBalancerSku21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat25 | string)␊ + properties: (LoadBalancerPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: LoadBalancersInboundNatRulesChildResource21[]␊ [k: string]: unknown␊ }␊ @@ -188220,7 +246075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188230,31 +246088,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration24[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool25[] | string)␊ + backendAddressPools?: (BackendAddressPool25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule25[] | string)␊ + loadBalancingRules?: (LoadBalancingRule25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe25[] | string)␊ + probes?: (Probe25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule26[] | string)␊ + inboundNatRules?: (InboundNatRule26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool26[] | string)␊ + inboundNatPools?: (InboundNatPool26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule13[] | string)␊ + outboundRules?: (OutboundRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188264,7 +246143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat24 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188272,7 +246154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188286,23 +246171,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource33 | string)␊ + publicIPAddress?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource33 | string)␊ + publicIPPrefix?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188312,9 +246212,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Properties of the backend address pool.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188328,7 +246234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat25 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188342,47 +246251,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource33 | string)␊ + frontendIPConfiguration: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource33 | string)␊ + backendAddressPool?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource33 | string)␊ + probe?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188392,7 +246334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat25 | string)␊ + properties?: (ProbePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188406,19 +246351,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -188432,7 +246389,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat25 | string)␊ + properties?: (InboundNatRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188446,31 +246406,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource33 | string)␊ + frontendIPConfiguration: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188480,7 +246461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat25 | string)␊ + properties?: (InboundNatPoolPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188494,35 +246478,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource33 | string)␊ + frontendIPConfiguration: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188532,7 +246540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat13 | string)␊ + properties?: (OutboundRulePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -188546,27 +246557,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource33[] | string)␊ + frontendIPConfigurations: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource33 | string)␊ + backendAddressPool: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188579,7 +246608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat25 | string)␊ + properties: (InboundNatRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188592,7 +246624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat25 | string)␊ + properties: (InboundNatRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188611,11 +246646,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat25 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188625,7 +246666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace33 | string)␊ + localNetworkAddressSpace?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -188637,7 +246681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings24 | string)␊ + bgpSettings?: (BgpSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188647,7 +246694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188657,7 +246707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -188665,11 +246718,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BGP peering address with IP configuration ID for virtual network gateway.␊ */␊ - bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress1[] | string)␊ + bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188683,7 +246742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of custom BGP peering addresses which belong to IP configuration.␊ */␊ - customBgpIpAddresses?: (string[] | string)␊ + customBgpIpAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188702,19 +246764,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku8 | string)␊ + sku?: (NatGatewaySku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat8 | string)␊ + properties: (NatGatewayPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188724,7 +246798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188734,15 +246811,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource33[] | string)␊ + publicIpAddresses?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource33[] | string)␊ + publicIpPrefixes?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188761,11 +246847,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat25 | string)␊ + properties: (NetworkInterfacePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -188776,23 +246868,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource33 | string)␊ + networkSecurityGroup?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration24[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings33 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188802,7 +246909,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat24 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -188816,19 +246926,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource33[] | string)␊ + virtualNetworkTaps?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource33[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource33[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource33[] | string)␊ + loadBalancerInboundNatRules?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -188836,27 +246958,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource33 | string)␊ + publicIPAddress?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource33[] | string)␊ + applicationSecurityGroups?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188866,7 +247006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -188883,7 +247026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat12 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188893,7 +247039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource33 | string)␊ + virtualNetworkTap?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188906,7 +247055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat12 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188925,11 +247077,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat7 | string)␊ + properties: (NetworkProfilePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188939,7 +247097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration7[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188949,7 +247110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat7 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -188963,11 +247127,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile7[] | string)␊ + ipConfigurations?: (IPConfigurationProfile7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource33[] | string)␊ + containerNetworkInterfaces?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -188977,7 +247147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat7 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -188991,7 +247164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189010,11 +247186,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat25 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource25[]␊ [k: string]: unknown␊ }␊ @@ -189025,7 +247207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule25[] | string)␊ + securityRules?: (SecurityRule25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189035,7 +247220,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat25 | string)␊ + properties?: (SecurityRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -189053,7 +247241,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -189069,11 +247260,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource33[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -189081,31 +247278,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource33[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189118,7 +247336,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat25 | string)␊ + properties: (SecurityRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189131,7 +247352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat25 | string)␊ + properties: (SecurityRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189150,19 +247374,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Network Virtual Appliance.␊ */␊ - properties: (NetworkVirtualAppliancePropertiesFormat1 | string)␊ + properties: (NetworkVirtualAppliancePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal that has read access to cloud-init and config blob.␊ */␊ - identity?: (ManagedServiceIdentity11 | string)␊ + identity?: (ManagedServiceIdentity11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network Virtual Appliance SKU.␊ */␊ - sku?: (VirtualApplianceSkuProperties1 | string)␊ + sku?: (VirtualApplianceSkuProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189172,19 +247408,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * BootStrapConfigurationBlob storage URLs.␊ */␊ - bootStrapConfigurationBlob?: (string[] | string)␊ + bootStrapConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where Network Virtual Appliance is being deployed.␊ */␊ - virtualHub?: (SubResource33 | string)␊ + virtualHub?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CloudInitConfigurationBlob storage URLs.␊ */␊ - cloudInitConfigurationBlob?: (string[] | string)␊ + cloudInitConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualAppliance ASN.␊ */␊ - virtualApplianceAsn?: (number | string)␊ + virtualApplianceAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189221,13 +247469,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersFlowLogsChildResource2 | NetworkWatchersConnectionMonitorsChildResource7 | NetworkWatchersPacketCapturesChildResource10)[]␊ [k: string]: unknown␊ }␊ @@ -189247,11 +247504,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat2 | string)␊ + properties: (FlowLogPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189269,19 +247532,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable flow logging.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the retention policy for flow log.␊ */␊ - retentionPolicy?: (RetentionPolicyParameters2 | string)␊ + retentionPolicy?: (RetentionPolicyParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the flow log format.␊ */␊ - format?: (FlowLogFormatParameters2 | string)␊ + format?: (FlowLogFormatParameters2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - flowAnalyticsConfiguration?: (TrafficAnalyticsProperties2 | string)␊ + flowAnalyticsConfiguration?: (TrafficAnalyticsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189291,11 +247566,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain flow log records.␊ */␊ - days?: ((number & string) | string)␊ + days?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to enable/disable retention.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189309,7 +247590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The version (revision) of the flow log.␊ */␊ - version?: ((number & string) | string)␊ + version?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189319,7 +247603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties2 | string)␊ + networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189329,7 +247616,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable traffic analytics.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource guid of the attached workspace.␊ */␊ @@ -189345,7 +247635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval in minutes which would decide how frequently TA service should do flow analytics.␊ */␊ - trafficAnalyticsInterval?: (number | string)␊ + trafficAnalyticsInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189364,11 +247657,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters7 | string)␊ + properties: (ConnectionMonitorParameters7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189378,35 +247677,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source?: (ConnectionMonitorSource7 | string)␊ + source?: (ConnectionMonitorSource7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination?: (ConnectionMonitorDestination7 | string)␊ + destination?: (ConnectionMonitorDestination7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor endpoints.␊ */␊ - endpoints?: (ConnectionMonitorEndpoint2[] | string)␊ + endpoints?: (ConnectionMonitorEndpoint2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test configurations.␊ */␊ - testConfigurations?: (ConnectionMonitorTestConfiguration2[] | string)␊ + testConfigurations?: (ConnectionMonitorTestConfiguration2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test groups.␊ */␊ - testGroups?: (ConnectionMonitorTestGroup2[] | string)␊ + testGroups?: (ConnectionMonitorTestGroup2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor outputs.␊ */␊ - outputs?: (ConnectionMonitorOutput2[] | string)␊ + outputs?: (ConnectionMonitorOutput2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional notes to be associated with the connection monitor.␊ */␊ @@ -189424,7 +247747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189442,7 +247768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189464,7 +247793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for sub-items within the endpoint.␊ */␊ - filter?: (ConnectionMonitorEndpointFilter2 | string)␊ + filter?: (ConnectionMonitorEndpointFilter2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189478,7 +247810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of items in the filter.␊ */␊ - items?: (ConnectionMonitorEndpointFilterItem2[] | string)␊ + items?: (ConnectionMonitorEndpointFilterItem2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189506,31 +247841,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency of test evaluation, in seconds.␊ */␊ - testFrequencySec?: (number | string)␊ + testFrequencySec?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol to use in test evaluation.␊ */␊ - protocol: (("Tcp" | "Http" | "Icmp") | string)␊ + protocol: (("Tcp" | "Http" | "Icmp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.␊ */␊ - preferredIPVersion?: (("IPv4" | "IPv6") | string)␊ + preferredIPVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over HTTP.␊ */␊ - httpConfiguration?: (ConnectionMonitorHttpConfiguration2 | string)␊ + httpConfiguration?: (ConnectionMonitorHttpConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over TCP.␊ */␊ - tcpConfiguration?: (ConnectionMonitorTcpConfiguration2 | string)␊ + tcpConfiguration?: (ConnectionMonitorTcpConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over ICMP.␊ */␊ - icmpConfiguration?: (ConnectionMonitorIcmpConfiguration2 | string)␊ + icmpConfiguration?: (ConnectionMonitorIcmpConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold for declaring a test successful.␊ */␊ - successThreshold?: (ConnectionMonitorSuccessThreshold2 | string)␊ + successThreshold?: (ConnectionMonitorSuccessThreshold2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189540,11 +247896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP method to use.␊ */␊ - method?: (("Get" | "Post") | string)␊ + method?: (("Get" | "Post") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path component of the URI. For instance, "/dir1/dir2".␊ */␊ @@ -189552,15 +247914,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HTTP headers to transmit with the request.␊ */␊ - requestHeaders?: (HTTPHeader2[] | string)␊ + requestHeaders?: (HTTPHeader2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status codes to consider successful. For instance, "2xx,301-304,418".␊ */␊ - validStatusCodeRanges?: (string[] | string)␊ + validStatusCodeRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.␊ */␊ - preferHTTPS?: (boolean | string)␊ + preferHTTPS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189584,11 +247955,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189598,7 +247975,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189608,11 +247988,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percentage of failed checks permitted for a test to evaluate as successful.␊ */␊ - checksFailedPercent?: (number | string)␊ + checksFailedPercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.␊ */␊ - roundTripTimeMs?: (number | string)␊ + roundTripTimeMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189626,19 +248012,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether test group is disabled.␊ */␊ - disable?: (boolean | string)␊ + disable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of test configuration names.␊ */␊ - testConfigurations: (string[] | string)␊ + testConfigurations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source endpoint names.␊ */␊ - sources: (string[] | string)␊ + sources: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination endpoint names.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189652,7 +248050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the settings for producing output into a log analytics workspace.␊ */␊ - workspaceSettings?: (ConnectionMonitorWorkspaceSettings2 | string)␊ + workspaceSettings?: (ConnectionMonitorWorkspaceSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189675,7 +248076,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters10 | string)␊ + properties: (PacketCaptureParameters10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189689,23 +248093,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation10 | string)␊ + storageLocation: (PacketCaptureStorageLocation10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter10[] | string)␊ + filters?: (PacketCaptureFilter10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189733,7 +248152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -189768,11 +248190,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters7 | string)␊ + properties: (ConnectionMonitorParameters7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189791,11 +248219,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat2 | string)␊ + properties: (FlowLogPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189808,7 +248242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters10 | string)␊ + properties: (PacketCaptureParameters10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189827,11 +248264,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties7 | string)␊ + properties: (P2SVpnGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189841,19 +248284,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource33 | string)␊ + virtualHub?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration4[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (SubResource33 | string)␊ + vpnServerConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189863,7 +248318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties4 | string)␊ + properties?: (P2SConnectionConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -189877,7 +248335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace33 | string)␊ + vpnClientAddressPool?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189896,11 +248357,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties7 | string)␊ + properties: (PrivateEndpointProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateEndpointsPrivateDnsZoneGroupsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -189911,19 +248378,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection7[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection7[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of custom dns configurations.␊ */␊ - customDnsConfigs?: (CustomDnsConfigPropertiesFormat[] | string)␊ + customDnsConfigs?: (CustomDnsConfigPropertiesFormat[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189933,7 +248412,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties7 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -189951,7 +248433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -189959,7 +248444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState13 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -189991,7 +248479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of private ip addresses of the private endpoint.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190004,7 +248495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190014,7 +248508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of private dns zone configurations of the private dns zone group.␊ */␊ - privateDnsZoneConfigs?: (PrivateDnsZoneConfig[] | string)␊ + privateDnsZoneConfigs?: (PrivateDnsZoneConfig[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190028,7 +248525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone configuration.␊ */␊ - properties?: (PrivateDnsZonePropertiesFormat | string)␊ + properties?: (PrivateDnsZonePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190051,7 +248551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190070,11 +248573,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties7 | string)␊ + properties: (PrivateLinkServiceProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -190085,27 +248594,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource33[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration7[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility7 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval7 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190115,7 +248642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties7 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -190133,19 +248663,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190155,7 +248697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190165,7 +248710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190178,7 +248726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties14 | string)␊ + properties: (PrivateEndpointConnectionProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190188,7 +248739,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState13 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190201,7 +248755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties14 | string)␊ + properties: (PrivateEndpointConnectionProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190220,19 +248777,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku21 | string)␊ + sku?: (PublicIPAddressSku21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat24 | string)␊ + properties: (PublicIPAddressPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190242,7 +248811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190252,23 +248824,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings32 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings32 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings10 | string)␊ + ddosSettings?: (DdosSettings10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag18[] | string)␊ + ipTags?: (IpTag18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -190276,11 +248863,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource33 | string)␊ + publicIPPrefix?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190308,15 +248901,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource33 | string)␊ + ddosCustomPolicy?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables DDoS protection on the public IP.␊ */␊ - protectedIP?: (boolean | string)␊ + protectedIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190349,19 +248951,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku8 | string)␊ + sku?: (PublicIPPrefixSku8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat8 | string)␊ + properties: (PublicIPPrefixPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190371,7 +248985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190381,15 +248998,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag18[] | string)␊ + ipTags?: (IpTag18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190408,11 +249034,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat10 | string)␊ + properties: (RouteFilterPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -190423,7 +249055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule10[] | string)␊ + rules?: (RouteFilterRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190433,7 +249068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat10 | string)␊ + properties?: (RouteFilterRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -190451,15 +249089,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190472,7 +249119,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat10 | string)␊ + properties: (RouteFilterRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -190489,7 +249139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat10 | string)␊ + properties: (RouteFilterRulePropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -190512,11 +249165,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat25 | string)␊ + properties: (RouteTablePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource25[]␊ [k: string]: unknown␊ }␊ @@ -190527,11 +249186,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route25[] | string)␊ + routes?: (Route25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190541,7 +249206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat25 | string)␊ + properties?: (RoutePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -190559,7 +249227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -190576,7 +249247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat25 | string)␊ + properties: (RoutePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190589,7 +249263,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat25 | string)␊ + properties: (RoutePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190608,11 +249285,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Security Partner Provider.␊ */␊ - properties: (SecurityPartnerProviderPropertiesFormat | string)␊ + properties: (SecurityPartnerProviderPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190622,11 +249305,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The security provider name.␊ */␊ - securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | string)␊ + securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the Security Partner Provider belongs.␊ */␊ - virtualHub?: (SubResource33 | string)␊ + virtualHub?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190645,11 +249334,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat8 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -190660,7 +249355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition8[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190670,7 +249368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -190692,7 +249393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190705,7 +249409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190718,7 +249425,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190737,11 +249447,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties10 | string)␊ + properties: (VirtualHubProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualHubsRouteTablesChildResource3[]␊ [k: string]: unknown␊ }␊ @@ -190752,31 +249468,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource33 | string)␊ + virtualWan?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource33 | string)␊ + vpnGateway?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource33 | string)␊ + p2SVpnGateway?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource33 | string)␊ + expressRouteGateway?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource33 | string)␊ + azureFirewall?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The securityPartnerProvider associated with this VirtualHub.␊ */␊ - securityPartnerProvider?: (SubResource33 | string)␊ + securityPartnerProvider?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection10[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -190784,7 +249521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable7 | string)␊ + routeTable?: (VirtualHubRouteTable7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -190792,7 +249532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV23[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku of this VirtualHub.␊ */␊ @@ -190806,7 +249549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties10 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -190820,19 +249566,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource33 | string)␊ + remoteVirtualNetwork?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190842,7 +249600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute7[] | string)␊ + routes?: (VirtualHubRoute7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190852,7 +249613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -190866,7 +249630,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties3 | string)␊ + properties?: (VirtualHubRouteTableV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -190880,11 +249647,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV23[] | string)␊ + routes?: (VirtualHubRouteV23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190898,7 +249671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops.␊ */␊ @@ -190906,7 +249682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190919,7 +249698,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties3 | string)␊ + properties: (VirtualHubRouteTableV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190932,7 +249714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties3 | string)␊ + properties: (VirtualHubRouteTableV2Properties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190951,11 +249736,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat25 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -190965,55 +249756,94 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration24[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether private IP needs to be enabled on this gateway for connections or not.␊ */␊ - enablePrivateIpAddress?: (boolean | string)␊ + enablePrivateIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource33 | string)␊ + gatewayDefaultSite?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku24 | string)␊ + sku?: (VirtualNetworkGatewaySku24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration24 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings24 | string)␊ + bgpSettings?: (BgpSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace33 | string)␊ + customRoutes?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191023,7 +249853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat24 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191037,15 +249870,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource33 | string)␊ + subnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the public IP resource.␊ */␊ - publicIPAddress?: (SubResource33 | string)␊ + publicIPAddress?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191055,11 +249897,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191069,23 +249917,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace33 | string)␊ + vpnClientAddressPool?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate24[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate24[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy22[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -191097,7 +249960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The radiusServers property for multiple radius server configuration.␊ */␊ - radiusServers?: (RadiusServer[] | string)␊ + radiusServers?: (RadiusServer[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.␊ */␊ @@ -191119,7 +249985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat24 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191143,7 +250012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat24 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191171,7 +250043,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The initial score assigned to this radius server.␊ */␊ - radiusServerScore?: (number | string)␊ + radiusServerScore?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secret used for this radius server.␊ */␊ @@ -191194,11 +250069,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat25 | string)␊ + properties: (VirtualNetworkPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource22 | VirtualNetworksSubnetsChildResource25)[]␊ [k: string]: unknown␊ }␊ @@ -191209,39 +250090,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace33 | string)␊ + addressSpace: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions33 | string)␊ + dhcpOptions?: (DhcpOptions33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet35[] | string)␊ + subnets?: (Subnet35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering30[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering30[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource33 | string)␊ + ddosProtectionPlan?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities4 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this VNET.␊ */␊ - ipAllocations?: (SubResource33[] | string)␊ + ipAllocations?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191251,7 +250159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191261,7 +250172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat25 | string)␊ + properties?: (SubnetPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191279,35 +250193,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource33 | string)␊ + networkSecurityGroup?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteTable resource.␊ */␊ - routeTable?: (SubResource33 | string)␊ + routeTable?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource33 | string)␊ + natGateway?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat21[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat21[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource33[] | string)␊ + serviceEndpointPolicies?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this subnet.␊ */␊ - ipAllocations?: (SubResource33[] | string)␊ + ipAllocations?: (SubResource33[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation12[] | string)␊ + delegations?: (Delegation12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -191329,7 +250267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191339,7 +250280,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat12 | string)␊ + properties?: (ServiceDelegationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -191363,7 +250307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat22 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191377,31 +250324,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource33 | string)␊ + remoteVirtualNetwork: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace33 | string)␊ + remoteAddressSpace?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191424,7 +250392,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat22 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191437,7 +250408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat25 | string)␊ + properties: (SubnetPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191450,7 +250424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat25 | string)␊ + properties: (SubnetPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191463,7 +250440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat22 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191482,11 +250462,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat7 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191496,15 +250482,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource33 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource33 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191523,11 +250518,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat5 | string)␊ + properties: (VirtualRouterPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource5[]␊ [k: string]: unknown␊ }␊ @@ -191538,19 +250539,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource33 | string)␊ + hostedSubnet?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource33 | string)␊ + hostedGateway?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191563,7 +250576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties5 | string)␊ + properties: (VirtualRouterPeeringProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191573,7 +250589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -191590,7 +250609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties5 | string)␊ + properties: (VirtualRouterPeeringProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191609,11 +250631,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties10 | string)␊ + properties: (VirtualWanProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191623,19 +250651,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -191658,11 +250698,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties10 | string)␊ + properties: (VpnGatewayProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -191673,19 +250719,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource33 | string)␊ + virtualHub?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection10[] | string)␊ + connections?: (VpnConnection10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings24 | string)␊ + bgpSettings?: (BgpSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191695,7 +250753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties10 | string)␊ + properties?: (VpnConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191709,27 +250770,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource33 | string)␊ + remoteVpnSite?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout for a vpn connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -191737,31 +250816,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy22[] | string)␊ + ipsecPolicies?: (IpsecPolicy22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection6[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191771,7 +250871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties6 | string)␊ + properties?: (VpnSiteLinkConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -191785,23 +250888,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource33 | string)␊ + vpnSiteLink?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -191809,23 +250927,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy22[] | string)␊ + ipsecPolicies?: (IpsecPolicy22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191838,7 +250971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties10 | string)␊ + properties: (VpnConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191851,7 +250987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties10 | string)␊ + properties: (VpnConnectionProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191870,11 +251009,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties4 | string)␊ + properties: (VpnServerConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -191888,31 +251033,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate4[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate4[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate4[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate4[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy22[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -191924,11 +251090,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Multiple Radius Server configuration for VpnServerConfiguration.␊ */␊ - radiusServers?: (RadiusServer[] | string)␊ + radiusServers?: (RadiusServer[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters4 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192021,11 +251193,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties10 | string)␊ + properties: (VpnSiteProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192035,11 +251213,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource33 | string)␊ + virtualWan?: (SubResource33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties10 | string)␊ + deviceProperties?: (DeviceProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -192051,19 +251235,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace33 | string)␊ + addressSpace?: (AddressSpace33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings24 | string)␊ + bgpProperties?: (BgpSettings24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink6[] | string)␊ + vpnSiteLinks?: (VpnSiteLink6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192081,7 +251277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192091,7 +251290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties6 | string)␊ + properties?: (VpnSiteLinkProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -192105,7 +251307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties6 | string)␊ + linkProperties?: (VpnLinkProviderProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -192117,7 +251322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings6 | string)␊ + bgpProperties?: (VpnLinkBgpSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192131,7 +251339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192141,7 +251352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -192164,19 +251378,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat26 | string)␊ + properties: (ApplicationGatewayPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity12 | string)␊ + identity?: (ManagedServiceIdentity12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192186,95 +251412,164 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku26 | string)␊ + sku?: (ApplicationGatewaySku26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy23 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration26[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate23[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate13[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate26[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration26[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort26[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe25[] | string)␊ + probes?: (ApplicationGatewayProbe25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool26[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings26[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener26[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap25[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule26[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet12[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration23[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration23 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource34 | string)␊ + firewallPolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration16 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError13[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.␊ */␊ - forceFirewallPolicyAssociation?: (boolean | string)␊ + forceFirewallPolicyAssociation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192284,15 +251579,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192302,23 +251606,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192328,7 +251647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -192342,7 +251664,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192362,7 +251687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -192386,7 +251714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -192414,7 +251745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat26 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -192446,7 +251780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -192464,15 +251801,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the subnet resource.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource34 | string)␊ + publicIPAddress?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192482,7 +251828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -192496,7 +251845,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192506,7 +251858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -192520,7 +251875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -192532,31 +251890,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch23 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192570,7 +251949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192580,7 +251962,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -192594,7 +251979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress26[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192618,7 +252006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -192632,35 +252023,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource34 | string)␊ + probe?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource34[] | string)␊ + authenticationCertificates?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource34[] | string)␊ + trustedRootCertificates?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining23 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -192668,7 +252083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -192676,7 +252094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -192690,11 +252111,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192704,7 +252131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -192718,15 +252148,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource34 | string)␊ + frontendIPConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource34 | string)␊ + frontendPort?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -192734,23 +252173,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource34 | string)␊ + sslCertificate?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError13[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource34 | string)␊ + firewallPolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192760,7 +252214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -192774,7 +252231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -192788,23 +252248,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource34 | string)␊ + defaultBackendAddressPool?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource34 | string)␊ + defaultBackendHttpSettings?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource34 | string)␊ + defaultRewriteRuleSet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource34 | string)␊ + defaultRedirectConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule25[] | string)␊ + pathRules?: (ApplicationGatewayPathRule25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192814,7 +252289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat25 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -192828,27 +252306,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource34 | string)␊ + backendAddressPool?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource34 | string)␊ + backendHttpSettings?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource34 | string)␊ + redirectConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource34 | string)␊ + rewriteRuleSet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource34 | string)␊ + firewallPolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192858,7 +252354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -192872,35 +252371,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource34 | string)␊ + backendAddressPool?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource34 | string)␊ + backendHttpSettings?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource34 | string)␊ + httpListener?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource34 | string)␊ + urlPathMap?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource34 | string)␊ + rewriteRuleSet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource34 | string)␊ + redirectConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192910,7 +252433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat12 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -192924,7 +252450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule12[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192938,15 +252467,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition10[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet12 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192964,11 +252502,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -192978,15 +252522,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration12[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration12[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url Configuration Action in the Action Set.␊ */␊ - urlConfiguration?: (ApplicationGatewayUrlConfiguration3 | string)␊ + urlConfiguration?: (ApplicationGatewayUrlConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193018,7 +252571,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.␊ */␊ - reroute?: (boolean | string)␊ + reroute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193028,7 +252584,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat23 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -193042,11 +252601,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource34 | string)␊ + targetListener?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -193054,23 +252619,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource34[] | string)␊ + requestRoutingRules?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource34[] | string)␊ + urlPathMaps?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource34[] | string)␊ + pathRules?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193080,11 +252660,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -193096,27 +252682,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup23[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion13[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193130,7 +252734,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193158,11 +252765,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193178,7 +252791,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193197,11 +252813,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat10 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193211,15 +252833,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PolicySettings for policy.␊ */␊ - policySettings?: (PolicySettings12 | string)␊ + policySettings?: (PolicySettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule10[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure.␊ */␊ - managedRules: (ManagedRulesDefinition5 | string)␊ + managedRules: (ManagedRulesDefinition5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193229,23 +252860,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the policy.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode of the policy.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193259,19 +252905,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition12[] | string)␊ + matchConditions: (MatchCondition12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193281,23 +252939,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable10[] | string)␊ + matchVariables: (MatchVariable10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193307,7 +252980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selector of match variable.␊ */␊ @@ -193321,11 +252997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry5[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed rule sets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet7[] | string)␊ + managedRuleSets: (ManagedRuleSet7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193335,11 +253017,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -193361,7 +253049,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride7[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193375,7 +253066,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride7[] | string)␊ + rules?: (ManagedRuleOverride7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193389,7 +253083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193408,11 +253105,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: (ApplicationSecurityGroupPropertiesFormat6 | string)␊ + properties: (ApplicationSecurityGroupPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193437,15 +253140,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat11 | string)␊ + properties: (AzureFirewallPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193455,45 +253167,75 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection11[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection8[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection11[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration11[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall used for management traffic.␊ */␊ - managementIpConfiguration?: (AzureFirewallIPConfiguration11 | string)␊ + managementIpConfiguration?: (AzureFirewallIPConfiguration11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource34 | string)␊ + virtualHub?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource34 | string)␊ + firewallPolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku5 | string)␊ + sku?: (AzureFirewallSku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional properties used to further config this azure firewall.␊ */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193503,7 +253245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat11 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -193517,15 +253262,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction11 | string)␊ + action?: (AzureFirewallRCAction11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule11[] | string)␊ + rules?: (AzureFirewallApplicationRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193553,23 +253307,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol11[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193579,11 +253348,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193593,7 +253368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties8 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -193607,15 +253385,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction8 | string)␊ + action?: (AzureFirewallNatRCAction8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule8[] | string)␊ + rules?: (AzureFirewallNatRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193643,19 +253430,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -193671,7 +253470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193681,7 +253483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat11 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -193695,15 +253500,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction11 | string)␊ + action?: (AzureFirewallRCAction11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule11[] | string)␊ + rules?: (AzureFirewallNetworkRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193721,31 +253535,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193755,7 +253590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat11 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -193769,11 +253607,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource34 | string)␊ + publicIPAddress?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193783,11 +253627,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193809,11 +253659,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat8 | string)␊ + properties: (BastionHostPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193823,7 +253679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration8[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -193837,7 +253696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat8 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -193851,15 +253713,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource34 | string)␊ + subnet: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource34 | string)␊ + publicIPAddress: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193878,11 +253749,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat26 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193896,31 +253773,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource34 | string)␊ + virtualNetworkGateway1: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource34 | string)␊ + virtualNetworkGateway2?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource34 | string)␊ + localNetworkGateway2?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout of this connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -193928,31 +253826,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource34 | string)␊ + peer?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use private local Azure IP for the connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy23[] | string)␊ + ipsecPolicies?: (IpsecPolicy23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy6[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -193962,35 +253881,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194000,11 +253943,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format.␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format.␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194023,11 +253972,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat8 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194037,7 +253992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat8[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194047,7 +254005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -194059,7 +254020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194078,11 +254042,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: (DdosProtectionPlanPropertiesFormat12 | string)␊ + properties: (DdosProtectionPlanPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194107,15 +254077,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku19 | string)␊ + sku?: (ExpressRouteCircuitSku19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat19 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource19 | ExpressRouteCircuitsAuthorizationsChildResource19)[]␊ [k: string]: unknown␊ }␊ @@ -194130,11 +254109,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194144,15 +254129,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization19[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering19[] | string)␊ + peerings?: (ExpressRouteCircuitPeering19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -194160,15 +254154,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties19 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource34 | string)␊ + expressRoutePort?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -194182,7 +254185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: (AuthorizationPropertiesFormat18 | string)␊ + properties?: (AuthorizationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -194202,7 +254208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat20 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -194216,15 +254225,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -194240,15 +254258,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats20 | string)␊ + stats?: (ExpressRouteCircuitStats20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -194256,15 +254283,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource34 | string)␊ + routeFilter?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig17 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource34 | string)␊ + expressRouteConnection?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194274,19 +254310,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -194300,19 +254348,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194330,15 +254390,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource34 | string)␊ + routeFilter?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194356,7 +254425,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194369,7 +254441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat20 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -194383,7 +254458,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat17 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194393,11 +254471,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource34 | string)␊ + expressRouteCircuitPeering?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource34 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -194409,7 +254493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IPv6 Address PrefixProperties of the express route circuit connection.␊ */␊ - ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig2 | string)␊ + ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194432,7 +254519,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat18 | string)␊ + properties: (AuthorizationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194445,7 +254535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: (AuthorizationPropertiesFormat18 | string)␊ + properties: (AuthorizationPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194458,7 +254551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat20 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -194472,7 +254568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat17 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194491,11 +254590,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties17 | string)␊ + properties: (ExpressRouteCrossConnectionProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource17[]␊ [k: string]: unknown␊ }␊ @@ -194510,15 +254615,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource34 | string)␊ + expressRouteCircuit?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -194526,7 +254640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering17[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering17[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194536,7 +254653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties17 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -194550,15 +254670,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -194574,11 +254703,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -194586,7 +254721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig17 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194599,7 +254737,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties17 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194612,7 +254753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties17 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194631,11 +254775,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties8 | string)␊ + properties: (ExpressRouteGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -194646,11 +254796,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration8 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource34 | string)␊ + virtualHub: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194660,7 +254816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds8 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194670,11 +254829,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194687,7 +254852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties8 | string)␊ + properties: (ExpressRouteConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194697,7 +254865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource34 | string)␊ + expressRouteCircuitPeering: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -194705,15 +254876,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration | string)␊ + routingConfiguration?: (RoutingConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194723,15 +254903,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource id RouteTable associated with this RoutingConfiguration.␊ */␊ - associatedRouteTable?: (SubResource34 | string)␊ + associatedRouteTable?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of RouteTables to advertise the routes to.␊ */␊ - propagatedRouteTables?: (PropagatedRouteTable | string)␊ + propagatedRouteTables?: (PropagatedRouteTable | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of routes that control routing from VirtualHub into a virtual network connection.␊ */␊ - vnetRoutes?: (VnetRoute | string)␊ + vnetRoutes?: (VnetRoute | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194741,11 +254930,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of resource ids of all the RouteTables.␊ */␊ - ids?: (SubResource34[] | string)␊ + ids?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194755,7 +254950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all Static Routes.␊ */␊ - staticRoutes?: (StaticRoute[] | string)␊ + staticRoutes?: (StaticRoute[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194769,7 +254967,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all address prefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip address of the next hop.␊ */␊ @@ -194786,7 +254987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties8 | string)␊ + properties: (ExpressRouteConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194805,15 +255009,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat13 | string)␊ + properties: (ExpressRoutePortPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity12 | string)␊ + identity?: (ManagedServiceIdentity12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194827,15 +255040,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink13[] | string)␊ + links?: (ExpressRouteLink13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194845,7 +255067,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat13 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -194859,11 +255084,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig6 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194881,7 +255112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194900,15 +255134,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat7 | string)␊ + properties: (FirewallPolicyPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the firewall policy.␊ */␊ - identity?: (ManagedServiceIdentity12 | string)␊ + identity?: (ManagedServiceIdentity12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleGroupsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -194919,23 +255162,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource34 | string)␊ + basePolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ThreatIntel Whitelist for Firewall Policy.␊ */␊ - threatIntelWhitelist?: (FirewallPolicyThreatIntelWhitelist | string)␊ + threatIntelWhitelist?: (FirewallPolicyThreatIntelWhitelist | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Intrusion system.␊ */␊ - intrusionSystemMode?: (("Enabled" | "Disabled") | string)␊ + intrusionSystemMode?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TLS Configuration definition.␊ */␊ - transportSecurity?: (FirewallPolicyTransportSecurity | string)␊ + transportSecurity?: (FirewallPolicyTransportSecurity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194945,11 +255203,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of IP addresses for the ThreatIntel Whitelist.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for the ThreatIntel Whitelist.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194959,15 +255223,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CA used for intermediate CA generation.␊ */␊ - certificateAuthority?: (FirewallPolicyCertificateAuthority | string)␊ + certificateAuthority?: (FirewallPolicyCertificateAuthority | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of domains which are excluded from TLS termination.␊ */␊ - excludedDomains?: (string[] | string)␊ + excludedDomains?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificates which are to be trusted by the firewall.␊ */␊ - trustedRootCertificates?: (FirewallPolicyTrustedRootCertificate[] | string)␊ + trustedRootCertificates?: (FirewallPolicyTrustedRootCertificate[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -194977,7 +255250,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the certificate authority.␊ */␊ - properties?: (FirewallPolicyCertificateAuthorityPropertiesFormat | string)␊ + properties?: (FirewallPolicyCertificateAuthorityPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the CA certificate.␊ */␊ @@ -195001,7 +255277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the trusted root authorities.␊ */␊ - properties?: (FirewallPolicyTrustedRootCertificatePropertiesFormat | string)␊ + properties?: (FirewallPolicyTrustedRootCertificatePropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within a firewall policy.␊ */␊ @@ -195028,7 +255307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties7 | string)␊ + properties: (FirewallPolicyRuleGroupProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195038,11 +255320,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rules.␊ */␊ - rules?: (FirewallPolicyRule7[] | string)␊ + rules?: (FirewallPolicyRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195062,11 +255350,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195089,7 +255383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule group.␊ */␊ - properties: (FirewallPolicyRuleGroupProperties7 | string)␊ + properties: (FirewallPolicyRuleGroupProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195108,11 +255405,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpAllocation.␊ */␊ - properties: (IpAllocationPropertiesFormat1 | string)␊ + properties: (IpAllocationPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195130,11 +255433,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The address prefix length for the IpAllocation.␊ */␊ - prefixLength?: ((number & string) | string)␊ + prefixLength?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The address prefix Type for the IpAllocation.␊ */␊ - prefixType?: (("IPv4" | "IPv6") | string)␊ + prefixType?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPAM allocation ID.␊ */␊ @@ -195144,7 +255453,10 @@ Generated by [AVA](https://avajs.dev). */␊ allocationTags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195163,11 +255475,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpGroups.␊ */␊ - properties: (IpGroupPropertiesFormat4 | string)␊ + properties: (IpGroupPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195177,7 +255495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195196,15 +255517,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku22 | string)␊ + sku?: (LoadBalancerSku22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat26 | string)␊ + properties: (LoadBalancerPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (LoadBalancersInboundNatRulesChildResource22 | LoadBalancersBackendAddressPoolsChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -195215,7 +255545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195225,31 +255558,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration25[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool26[] | string)␊ + backendAddressPools?: (BackendAddressPool26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule26[] | string)␊ + loadBalancingRules?: (LoadBalancingRule26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe26[] | string)␊ + probes?: (Probe26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule27[] | string)␊ + inboundNatRules?: (InboundNatRule27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool27[] | string)␊ + inboundNatPools?: (InboundNatPool27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule14[] | string)␊ + outboundRules?: (OutboundRule14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195259,7 +255613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat25 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195267,7 +255624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195281,23 +255641,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource34 | string)␊ + publicIPAddress?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource34 | string)␊ + publicIPPrefix?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195307,7 +255682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat24 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195321,7 +255699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of backend addresses.␊ */␊ - loadBalancerBackendAddresses?: (LoadBalancerBackendAddress[] | string)␊ + loadBalancerBackendAddresses?: (LoadBalancerBackendAddress[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195331,7 +255712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (LoadBalancerBackendAddressPropertiesFormat | string)␊ + properties?: (LoadBalancerBackendAddressPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address.␊ */␊ @@ -195345,7 +255729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to an existing virtual network.␊ */␊ - virtualNetwork?: (VirtualNetwork1 | string)␊ + virtualNetwork?: (VirtualNetwork1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Address belonging to the referenced virtual network.␊ */␊ @@ -195353,7 +255740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to IP address defined in network interfaces.␊ */␊ - networkInterfaceIPConfiguration?: (NetworkInterfaceIPConfiguration25 | string)␊ + networkInterfaceIPConfiguration?: (NetworkInterfaceIPConfiguration25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195369,11 +255759,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties?: (VirtualNetworkPropertiesFormat26 | string)␊ + properties?: (VirtualNetworkPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195383,39 +255779,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace34 | string)␊ + addressSpace: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions34 | string)␊ + dhcpOptions?: (DhcpOptions34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet36[] | string)␊ + subnets?: (Subnet36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering31[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering31[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource34 | string)␊ + ddosProtectionPlan?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities5 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this VNET.␊ */␊ - ipAllocations?: (SubResource34[] | string)␊ + ipAllocations?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195425,7 +255848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195435,7 +255861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195445,7 +255874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat26 | string)␊ + properties?: (SubnetPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -195463,35 +255895,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource34 | string)␊ + networkSecurityGroup?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteTable resource.␊ */␊ - routeTable?: (SubResource34 | string)␊ + routeTable?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource34 | string)␊ + natGateway?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat22[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat22[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource34[] | string)␊ + serviceEndpointPolicies?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this subnet.␊ */␊ - ipAllocations?: (SubResource34[] | string)␊ + ipAllocations?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation13[] | string)␊ + delegations?: (Delegation13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -195513,7 +255969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195523,7 +255982,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat13 | string)␊ + properties?: (ServiceDelegationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -195547,7 +256009,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat23 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -195561,31 +256026,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource34 | string)␊ + remoteVirtualNetwork: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace34 | string)␊ + remoteAddressSpace?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195605,7 +256091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat25 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -195619,19 +256108,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource34[] | string)␊ + virtualNetworkTaps?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource34[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource34[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource34[] | string)␊ + loadBalancerInboundNatRules?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -195639,27 +256140,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource34 | string)␊ + publicIPAddress?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource34[] | string)␊ + applicationSecurityGroups?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195669,7 +256188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat26 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195683,47 +256205,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource34 | string)␊ + frontendIPConfiguration: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource34 | string)␊ + backendAddressPool?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource34 | string)␊ + probe?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195733,7 +256288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat26 | string)␊ + properties?: (ProbePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195747,19 +256305,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -195773,7 +256343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat26 | string)␊ + properties?: (InboundNatRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195787,31 +256360,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource34 | string)␊ + frontendIPConfiguration: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195821,7 +256415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat26 | string)␊ + properties?: (InboundNatPoolPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195835,35 +256432,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource34 | string)␊ + frontendIPConfiguration: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195873,7 +256494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat14 | string)␊ + properties?: (OutboundRulePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -195887,27 +256511,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource34[] | string)␊ + frontendIPConfigurations: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource34 | string)␊ + backendAddressPool: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195920,7 +256562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat26 | string)␊ + properties: (InboundNatRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195933,7 +256578,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties: (BackendAddressPoolPropertiesFormat24 | string)␊ + properties: (BackendAddressPoolPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195946,7 +256594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties: (BackendAddressPoolPropertiesFormat24 | string)␊ + properties: (BackendAddressPoolPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195959,7 +256610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat26 | string)␊ + properties: (InboundNatRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195978,11 +256632,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat26 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -195992,7 +256652,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace34 | string)␊ + localNetworkAddressSpace?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -196004,7 +256667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings25 | string)␊ + bgpSettings?: (BgpSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196014,7 +256680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -196022,11 +256691,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BGP peering address with IP configuration ID for virtual network gateway.␊ */␊ - bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress2[] | string)␊ + bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196040,7 +256715,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of custom BGP peering addresses which belong to IP configuration.␊ */␊ - customBgpIpAddresses?: (string[] | string)␊ + customBgpIpAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196059,19 +256737,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku9 | string)␊ + sku?: (NatGatewaySku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat9 | string)␊ + properties: (NatGatewayPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196081,7 +256771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196091,15 +256784,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource34[] | string)␊ + publicIpAddresses?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource34[] | string)␊ + publicIpPrefixes?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196118,11 +256820,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat26 | string)␊ + properties: (NetworkInterfacePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource13[]␊ [k: string]: unknown␊ }␊ @@ -196133,23 +256841,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource34 | string)␊ + networkSecurityGroup?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration25[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings34 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196159,7 +256882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -196176,7 +256902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat13 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196186,7 +256915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource34 | string)␊ + virtualNetworkTap?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196199,7 +256931,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat13 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196218,11 +256953,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat8 | string)␊ + properties: (NetworkProfilePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196232,7 +256973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration8[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196242,7 +256986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat8 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -196256,11 +257003,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile8[] | string)␊ + ipConfigurations?: (IPConfigurationProfile8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource34[] | string)␊ + containerNetworkInterfaces?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196270,7 +257023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat8 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -196284,7 +257040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196303,11 +257062,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat26 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource26[]␊ [k: string]: unknown␊ }␊ @@ -196318,7 +257083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule26[] | string)␊ + securityRules?: (SecurityRule26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196328,7 +257096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat26 | string)␊ + properties?: (SecurityRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -196346,7 +257117,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -196362,11 +257136,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource34[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -196374,31 +257154,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource34[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196411,7 +257212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat26 | string)␊ + properties: (SecurityRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196424,7 +257228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat26 | string)␊ + properties: (SecurityRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196443,19 +257250,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Network Virtual Appliance.␊ */␊ - properties: (NetworkVirtualAppliancePropertiesFormat2 | string)␊ + properties: (NetworkVirtualAppliancePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal that has read access to cloud-init and config blob.␊ */␊ - identity?: (ManagedServiceIdentity12 | string)␊ + identity?: (ManagedServiceIdentity12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network Virtual Appliance SKU.␊ */␊ - sku?: (VirtualApplianceSkuProperties2 | string)␊ + sku?: (VirtualApplianceSkuProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196465,19 +257284,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * BootStrapConfigurationBlob storage URLs.␊ */␊ - bootStrapConfigurationBlob?: (string[] | string)␊ + bootStrapConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where Network Virtual Appliance is being deployed.␊ */␊ - virtualHub?: (SubResource34 | string)␊ + virtualHub?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CloudInitConfigurationBlob storage URLs.␊ */␊ - cloudInitConfigurationBlob?: (string[] | string)␊ + cloudInitConfigurationBlob?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualAppliance ASN.␊ */␊ - virtualApplianceAsn?: (number | string)␊ + virtualApplianceAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196514,11 +257345,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: (NetworkWatcherPropertiesFormat6 | string)␊ + properties: (NetworkWatcherPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersFlowLogsChildResource3 | NetworkWatchersConnectionMonitorsChildResource8 | NetworkWatchersPacketCapturesChildResource11)[]␊ [k: string]: unknown␊ }␊ @@ -196544,11 +257381,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat3 | string)␊ + properties: (FlowLogPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196566,19 +257409,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable flow logging.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the retention policy for flow log.␊ */␊ - retentionPolicy?: (RetentionPolicyParameters3 | string)␊ + retentionPolicy?: (RetentionPolicyParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the flow log format.␊ */␊ - format?: (FlowLogFormatParameters3 | string)␊ + format?: (FlowLogFormatParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - flowAnalyticsConfiguration?: (TrafficAnalyticsProperties3 | string)␊ + flowAnalyticsConfiguration?: (TrafficAnalyticsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196588,11 +257443,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain flow log records.␊ */␊ - days?: ((number & string) | string)␊ + days?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to enable/disable retention.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196606,7 +257467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The version (revision) of the flow log.␊ */␊ - version?: ((number & string) | string)␊ + version?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196616,7 +257480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties3 | string)␊ + networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196626,7 +257493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable traffic analytics.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource guid of the attached workspace.␊ */␊ @@ -196642,7 +257512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval in minutes which would decide how frequently TA service should do flow analytics.␊ */␊ - trafficAnalyticsInterval?: (number | string)␊ + trafficAnalyticsInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196661,11 +257534,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters8 | string)␊ + properties: (ConnectionMonitorParameters8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196675,35 +257554,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source?: (ConnectionMonitorSource8 | string)␊ + source?: (ConnectionMonitorSource8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination?: (ConnectionMonitorDestination8 | string)␊ + destination?: (ConnectionMonitorDestination8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor endpoints.␊ */␊ - endpoints?: (ConnectionMonitorEndpoint3[] | string)␊ + endpoints?: (ConnectionMonitorEndpoint3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test configurations.␊ */␊ - testConfigurations?: (ConnectionMonitorTestConfiguration3[] | string)␊ + testConfigurations?: (ConnectionMonitorTestConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test groups.␊ */␊ - testGroups?: (ConnectionMonitorTestGroup3[] | string)␊ + testGroups?: (ConnectionMonitorTestGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor outputs.␊ */␊ - outputs?: (ConnectionMonitorOutput3[] | string)␊ + outputs?: (ConnectionMonitorOutput3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional notes to be associated with the connection monitor.␊ */␊ @@ -196721,7 +257624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196739,7 +257645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196761,7 +257670,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for sub-items within the endpoint.␊ */␊ - filter?: (ConnectionMonitorEndpointFilter3 | string)␊ + filter?: (ConnectionMonitorEndpointFilter3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196775,7 +257687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of items in the filter.␊ */␊ - items?: (ConnectionMonitorEndpointFilterItem3[] | string)␊ + items?: (ConnectionMonitorEndpointFilterItem3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196803,31 +257718,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency of test evaluation, in seconds.␊ */␊ - testFrequencySec?: (number | string)␊ + testFrequencySec?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol to use in test evaluation.␊ */␊ - protocol: (("Tcp" | "Http" | "Icmp") | string)␊ + protocol: (("Tcp" | "Http" | "Icmp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.␊ */␊ - preferredIPVersion?: (("IPv4" | "IPv6") | string)␊ + preferredIPVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over HTTP.␊ */␊ - httpConfiguration?: (ConnectionMonitorHttpConfiguration3 | string)␊ + httpConfiguration?: (ConnectionMonitorHttpConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over TCP.␊ */␊ - tcpConfiguration?: (ConnectionMonitorTcpConfiguration3 | string)␊ + tcpConfiguration?: (ConnectionMonitorTcpConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over ICMP.␊ */␊ - icmpConfiguration?: (ConnectionMonitorIcmpConfiguration3 | string)␊ + icmpConfiguration?: (ConnectionMonitorIcmpConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold for declaring a test successful.␊ */␊ - successThreshold?: (ConnectionMonitorSuccessThreshold3 | string)␊ + successThreshold?: (ConnectionMonitorSuccessThreshold3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196837,11 +257773,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP method to use.␊ */␊ - method?: (("Get" | "Post") | string)␊ + method?: (("Get" | "Post") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path component of the URI. For instance, "/dir1/dir2".␊ */␊ @@ -196849,15 +257791,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HTTP headers to transmit with the request.␊ */␊ - requestHeaders?: (HTTPHeader3[] | string)␊ + requestHeaders?: (HTTPHeader3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status codes to consider successful. For instance, "2xx,301-304,418".␊ */␊ - validStatusCodeRanges?: (string[] | string)␊ + validStatusCodeRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.␊ */␊ - preferHTTPS?: (boolean | string)␊ + preferHTTPS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196881,11 +257832,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196895,7 +257852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196905,11 +257865,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percentage of failed checks permitted for a test to evaluate as successful.␊ */␊ - checksFailedPercent?: (number | string)␊ + checksFailedPercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.␊ */␊ - roundTripTimeMs?: (number | string)␊ + roundTripTimeMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196923,19 +257889,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether test group is disabled.␊ */␊ - disable?: (boolean | string)␊ + disable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of test configuration names.␊ */␊ - testConfigurations: (string[] | string)␊ + testConfigurations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source endpoint names.␊ */␊ - sources: (string[] | string)␊ + sources: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination endpoint names.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196949,7 +257927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the settings for producing output into a log analytics workspace.␊ */␊ - workspaceSettings?: (ConnectionMonitorWorkspaceSettings3 | string)␊ + workspaceSettings?: (ConnectionMonitorWorkspaceSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196972,7 +257953,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters11 | string)␊ + properties: (PacketCaptureParameters11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -196986,23 +257970,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation11 | string)␊ + storageLocation: (PacketCaptureStorageLocation11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter11[] | string)␊ + filters?: (PacketCaptureFilter11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197030,7 +258029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -197065,11 +258067,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters8 | string)␊ + properties: (ConnectionMonitorParameters8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197088,11 +258096,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat3 | string)␊ + properties: (FlowLogPropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197105,7 +258119,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters11 | string)␊ + properties: (PacketCaptureParameters11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197124,11 +258141,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties8 | string)␊ + properties: (P2SVpnGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197138,23 +258161,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource34 | string)␊ + virtualHub?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration5[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (SubResource34 | string)␊ + vpnServerConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all customer specified DNS servers IP addresses.␊ */␊ - customDnsServers?: (string[] | string)␊ + customDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197164,7 +258202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties5 | string)␊ + properties?: (P2SConnectionConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -197178,11 +258219,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace34 | string)␊ + vpnClientAddressPool?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration | string)␊ + routingConfiguration?: (RoutingConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197201,11 +258248,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties8 | string)␊ + properties: (PrivateEndpointProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateEndpointsPrivateDnsZoneGroupsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -197216,19 +258269,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection8[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection8[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of custom dns configurations.␊ */␊ - customDnsConfigs?: (CustomDnsConfigPropertiesFormat1[] | string)␊ + customDnsConfigs?: (CustomDnsConfigPropertiesFormat1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197238,7 +258303,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties8 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -197256,7 +258324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -197264,7 +258335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState14 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197296,7 +258370,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of private ip addresses of the private endpoint.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197309,7 +258386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat1 | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197319,7 +258399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of private dns zone configurations of the private dns zone group.␊ */␊ - privateDnsZoneConfigs?: (PrivateDnsZoneConfig1[] | string)␊ + privateDnsZoneConfigs?: (PrivateDnsZoneConfig1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197333,7 +258416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone configuration.␊ */␊ - properties?: (PrivateDnsZonePropertiesFormat1 | string)␊ + properties?: (PrivateDnsZonePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197356,7 +258442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat1 | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197375,11 +258464,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties8 | string)␊ + properties: (PrivateLinkServiceProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource8[]␊ [k: string]: unknown␊ }␊ @@ -197390,27 +258485,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource34[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource34[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration8[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility8 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval8 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197420,7 +258533,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties8 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -197438,19 +258554,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197460,7 +258588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197470,7 +258601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197483,7 +258617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties15 | string)␊ + properties: (PrivateEndpointConnectionProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197493,7 +258630,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState14 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197506,7 +258646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties15 | string)␊ + properties: (PrivateEndpointConnectionProperties15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197525,19 +258668,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku22 | string)␊ + sku?: (PublicIPAddressSku22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat25 | string)␊ + properties: (PublicIPAddressPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197547,7 +258702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197557,23 +258715,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings33 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings33 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings11 | string)␊ + ddosSettings?: (DdosSettings11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag19[] | string)␊ + ipTags?: (IpTag19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -197581,11 +258754,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource34 | string)␊ + publicIPPrefix?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197613,15 +258792,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource34 | string)␊ + ddosCustomPolicy?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables DDoS protection on the public IP.␊ */␊ - protectedIP?: (boolean | string)␊ + protectedIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197654,19 +258842,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku9 | string)␊ + sku?: (PublicIPPrefixSku9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat9 | string)␊ + properties: (PublicIPPrefixPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197676,7 +258876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197686,15 +258889,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag19[] | string)␊ + ipTags?: (IpTag19[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197713,11 +258925,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat11 | string)␊ + properties: (RouteFilterPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource11[]␊ [k: string]: unknown␊ }␊ @@ -197728,7 +258946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule11[] | string)␊ + rules?: (RouteFilterRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197738,7 +258959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat11 | string)␊ + properties?: (RouteFilterRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -197756,15 +258980,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197777,7 +259010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat11 | string)␊ + properties: (RouteFilterRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -197794,7 +259030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat11 | string)␊ + properties: (RouteFilterRulePropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -197817,11 +259056,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat26 | string)␊ + properties: (RouteTablePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource26[]␊ [k: string]: unknown␊ }␊ @@ -197832,11 +259077,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route26[] | string)␊ + routes?: (Route26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197846,7 +259097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat26 | string)␊ + properties?: (RoutePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -197864,7 +259118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -197881,7 +259138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat26 | string)␊ + properties: (RoutePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197894,7 +259154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat26 | string)␊ + properties: (RoutePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197913,11 +259176,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Security Partner Provider.␊ */␊ - properties: (SecurityPartnerProviderPropertiesFormat1 | string)␊ + properties: (SecurityPartnerProviderPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197927,11 +259196,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The security provider name.␊ */␊ - securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | string)␊ + securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the Security Partner Provider belongs.␊ */␊ - virtualHub?: (SubResource34 | string)␊ + virtualHub?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197950,11 +259225,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat9 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -197965,7 +259246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition9[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -197975,7 +259259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -197997,7 +259284,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198010,7 +259300,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198023,7 +259316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198042,11 +259338,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties11 | string)␊ + properties: (VirtualHubProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualHubsHubRouteTablesChildResource | VirtualHubsRouteTablesChildResource4)[]␊ [k: string]: unknown␊ }␊ @@ -198057,31 +259359,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource34 | string)␊ + virtualWan?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource34 | string)␊ + vpnGateway?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource34 | string)␊ + p2SVpnGateway?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource34 | string)␊ + expressRouteGateway?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource34 | string)␊ + azureFirewall?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The securityPartnerProvider associated with this VirtualHub.␊ */␊ - securityPartnerProvider?: (SubResource34 | string)␊ + securityPartnerProvider?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vnet connections with this VirtualHub.␊ */␊ - virtualNetworkConnections?: (HubVirtualNetworkConnection11[] | string)␊ + virtualNetworkConnections?: (HubVirtualNetworkConnection11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -198089,7 +259412,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable8 | string)␊ + routeTable?: (VirtualHubRouteTable8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -198097,7 +259423,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV24[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku of this VirtualHub.␊ */␊ @@ -198111,7 +259440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties?: (HubVirtualNetworkConnectionProperties11 | string)␊ + properties?: (HubVirtualNetworkConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198125,23 +259457,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource34 | string)␊ + remoteVirtualNetwork?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration | string)␊ + routingConfiguration?: (RoutingConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198151,7 +259498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute8[] | string)␊ + routes?: (VirtualHubRoute8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198161,7 +259511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -198175,7 +259528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties4 | string)␊ + properties?: (VirtualHubRouteTableV2Properties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198189,11 +259545,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV24[] | string)␊ + routes?: (VirtualHubRouteV24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198207,7 +259569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops.␊ */␊ @@ -198215,7 +259580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198228,7 +259596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the RouteTable resource.␊ */␊ - properties: (HubRouteTableProperties | string)␊ + properties: (HubRouteTableProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198238,11 +259609,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (HubRoute[] | string)␊ + routes?: (HubRoute[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of labels associated with this route table.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198260,7 +259637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hop (eg: ResourceId).␊ */␊ @@ -198281,7 +259661,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties4 | string)␊ + properties: (VirtualHubRouteTableV2Properties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198294,7 +259677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the RouteTable resource.␊ */␊ - properties: (HubRouteTableProperties | string)␊ + properties: (HubRouteTableProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198307,7 +259693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties4 | string)␊ + properties: (VirtualHubRouteTableV2Properties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198326,11 +259715,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat26 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198340,55 +259735,94 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration25[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether private IP needs to be enabled on this gateway for connections or not.␊ */␊ - enablePrivateIpAddress?: (boolean | string)␊ + enablePrivateIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource34 | string)␊ + gatewayDefaultSite?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku25 | string)␊ + sku?: (VirtualNetworkGatewaySku25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration25 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings25 | string)␊ + bgpSettings?: (BgpSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace34 | string)␊ + customRoutes?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198398,7 +259832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat25 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198412,15 +259849,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource34 | string)␊ + subnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the public IP resource.␊ */␊ - publicIPAddress?: (SubResource34 | string)␊ + publicIPAddress?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198430,11 +259876,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198444,23 +259896,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace34 | string)␊ + vpnClientAddressPool?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate25[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate25[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy23[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -198472,7 +259939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The radiusServers property for multiple radius server configuration.␊ */␊ - radiusServers?: (RadiusServer1[] | string)␊ + radiusServers?: (RadiusServer1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.␊ */␊ @@ -198494,7 +259964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat25 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198518,7 +259991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat25 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198546,7 +260022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The initial score assigned to this radius server.␊ */␊ - radiusServerScore?: (number | string)␊ + radiusServerScore?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secret used for this radius server.␊ */␊ @@ -198569,11 +260048,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat26 | string)␊ + properties: (VirtualNetworkPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource23 | VirtualNetworksSubnetsChildResource26)[]␊ [k: string]: unknown␊ }␊ @@ -198587,7 +260072,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat23 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198600,7 +260088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat26 | string)␊ + properties: (SubnetPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198613,7 +260104,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat26 | string)␊ + properties: (SubnetPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198626,7 +260120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat23 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198645,11 +260142,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat8 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198659,15 +260162,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource34 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource34 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198686,11 +260198,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat6 | string)␊ + properties: (VirtualRouterPropertiesFormat6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource6[]␊ [k: string]: unknown␊ }␊ @@ -198701,19 +260219,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource34 | string)␊ + hostedSubnet?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource34 | string)␊ + hostedGateway?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198726,7 +260256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties6 | string)␊ + properties: (VirtualRouterPeeringProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198736,7 +260269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -198753,7 +260289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties6 | string)␊ + properties: (VirtualRouterPeeringProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198772,11 +260311,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties11 | string)␊ + properties: (VirtualWanProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198786,19 +260331,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -198821,11 +260378,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties11 | string)␊ + properties: (VpnGatewayProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource11[]␊ [k: string]: unknown␊ }␊ @@ -198836,19 +260399,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource34 | string)␊ + virtualHub?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection11[] | string)␊ + connections?: (VpnConnection11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings25 | string)␊ + bgpSettings?: (BgpSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198858,7 +260433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties11 | string)␊ + properties?: (VpnConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198872,27 +260450,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource34 | string)␊ + remoteVpnSite?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout for a vpn connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -198900,35 +260496,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy23[] | string)␊ + ipsecPolicies?: (IpsecPolicy23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection7[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration | string)␊ + routingConfiguration?: (RoutingConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -198938,7 +260558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties7 | string)␊ + properties?: (VpnSiteLinkConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -198952,23 +260575,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource34 | string)␊ + vpnSiteLink?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -198976,23 +260614,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy23[] | string)␊ + ipsecPolicies?: (IpsecPolicy23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199005,7 +260658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties11 | string)␊ + properties: (VpnConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199018,7 +260674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties11 | string)␊ + properties: (VpnConnectionProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199037,11 +260696,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties5 | string)␊ + properties: (VpnServerConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199055,31 +260720,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate5[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate5[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate5[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate5[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy23[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -199091,11 +260777,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Multiple Radius Server configuration for VpnServerConfiguration.␊ */␊ - radiusServers?: (RadiusServer1[] | string)␊ + radiusServers?: (RadiusServer1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters5 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199188,11 +260880,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties11 | string)␊ + properties: (VpnSiteProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199202,11 +260900,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource34 | string)␊ + virtualWan?: (SubResource34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties11 | string)␊ + deviceProperties?: (DeviceProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -199218,19 +260922,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace34 | string)␊ + addressSpace?: (AddressSpace34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings25 | string)␊ + bgpProperties?: (BgpSettings25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink7[] | string)␊ + vpnSiteLinks?: (VpnSiteLink7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199248,7 +260964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199258,7 +260977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties7 | string)␊ + properties?: (VpnSiteLinkProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -199272,7 +260994,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties7 | string)␊ + linkProperties?: (VpnLinkProviderProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -199284,7 +261009,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings7 | string)␊ + bgpProperties?: (VpnLinkBgpSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199298,7 +261026,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199308,7 +261039,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -199331,19 +261065,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application gateway.␊ */␊ - properties: (ApplicationGatewayPropertiesFormat27 | string)␊ + properties: (ApplicationGatewayPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the application gateway, if configured.␊ */␊ - identity?: (ManagedServiceIdentity13 | string)␊ + identity?: (ManagedServiceIdentity13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ApplicationGatewaysPrivateEndpointConnectionsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -199354,99 +261100,171 @@ Generated by [AVA](https://avajs.dev). /**␊ * SKU of the application gateway resource.␊ */␊ - sku?: (ApplicationGatewaySku27 | string)␊ + sku?: (ApplicationGatewaySku27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL policy of the application gateway resource.␊ */␊ - sslPolicy?: (ApplicationGatewaySslPolicy24 | string)␊ + sslPolicy?: (ApplicationGatewaySslPolicy24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnets of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration27[] | string)␊ + gatewayIPConfigurations?: (ApplicationGatewayIPConfiguration27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authentication certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate24[] | string)␊ + authenticationCertificates?: (ApplicationGatewayAuthenticationCertificate24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trusted Root certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate14[] | string)␊ + trustedRootCertificates?: (ApplicationGatewayTrustedRootCertificate14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificates of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - sslCertificates?: (ApplicationGatewaySslCertificate27[] | string)␊ + sslCertificates?: (ApplicationGatewaySslCertificate27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend IP addresses of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration27[] | string)␊ + frontendIPConfigurations?: (ApplicationGatewayFrontendIPConfiguration27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend ports of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - frontendPorts?: (ApplicationGatewayFrontendPort27[] | string)␊ + frontendPorts?: (ApplicationGatewayFrontendPort27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probes of the application gateway resource.␊ */␊ - probes?: (ApplicationGatewayProbe26[] | string)␊ + probes?: (ApplicationGatewayProbe26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendAddressPools?: (ApplicationGatewayBackendAddressPool27[] | string)␊ + backendAddressPools?: (ApplicationGatewayBackendAddressPool27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings27[] | string)␊ + backendHttpSettingsCollection?: (ApplicationGatewayBackendHttpSettings27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listeners of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - httpListeners?: (ApplicationGatewayHttpListener27[] | string)␊ + httpListeners?: (ApplicationGatewayHttpListener27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - urlPathMaps?: (ApplicationGatewayUrlPathMap26[] | string)␊ + urlPathMaps?: (ApplicationGatewayUrlPathMap26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing rules of the application gateway resource.␊ */␊ - requestRoutingRules?: (ApplicationGatewayRequestRoutingRule27[] | string)␊ + requestRoutingRules?: (ApplicationGatewayRequestRoutingRule27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rules for the application gateway resource.␊ */␊ - rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet13[] | string)␊ + rewriteRuleSets?: (ApplicationGatewayRewriteRuleSet13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configurations of the application gateway resource. For default limits, see [Application Gateway limits](https://docs.microsoft.com/azure/azure-subscription-service-limits#application-gateway-limits).␊ */␊ - redirectConfigurations?: (ApplicationGatewayRedirectConfiguration24[] | string)␊ + redirectConfigurations?: (ApplicationGatewayRedirectConfiguration24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall configuration.␊ */␊ - webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration24 | string)␊ + webApplicationFirewallConfiguration?: (ApplicationGatewayWebApplicationFirewallConfiguration24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource35 | string)␊ + firewallPolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether HTTP2 is enabled on the application gateway resource.␊ */␊ - enableHttp2?: (boolean | string)␊ + enableHttp2?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether FIPS is enabled on the application gateway resource.␊ */␊ - enableFips?: (boolean | string)␊ + enableFips?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Autoscale Configuration.␊ */␊ - autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration17 | string)␊ + autoscaleConfiguration?: (ApplicationGatewayAutoscaleConfiguration17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * PrivateLink configurations on application gateway.␊ */␊ - privateLinkConfigurations?: (ApplicationGatewayPrivateLinkConfiguration[] | string)␊ + privateLinkConfigurations?: (ApplicationGatewayPrivateLinkConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the application gateway resource.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError14[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, associates a firewall policy with an application gateway regardless whether the policy differs from the WAF Config.␊ */␊ - forceFirewallPolicyAssociation?: (boolean | string)␊ + forceFirewallPolicyAssociation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199456,15 +261274,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an application gateway SKU.␊ */␊ - name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | string)␊ + name?: (("Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an application gateway.␊ */␊ - tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | string)␊ + tier?: (("Standard" | "WAF" | "Standard_v2" | "WAF_v2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capacity (instance count) of an application gateway.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199474,23 +261301,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Ssl protocols to be disabled on application gateway.␊ */␊ - disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | string)␊ + disabledSslProtocols?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Ssl Policy.␊ */␊ - policyType?: (("Predefined" | "Custom") | string)␊ + policyType?: (("Predefined" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of Ssl predefined policy.␊ */␊ - policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | string)␊ + policyName?: (("AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ssl cipher suites to be enabled in the specified order to application gateway.␊ */␊ - cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | string)␊ + cipherSuites?: (("TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum version of Ssl protocol to be supported on application gateway.␊ */␊ - minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | string)␊ + minProtocolVersion?: (("TLSv1_0" | "TLSv1_1" | "TLSv1_2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199500,7 +261342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway IP configuration.␊ */␊ - properties?: (ApplicationGatewayIPConfigurationPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayIPConfigurationPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the IP configuration that is unique within an Application Gateway.␊ */␊ @@ -199514,7 +261359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. A subnet from where application gateway gets its private address.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199534,7 +261382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway authentication certificate.␊ */␊ - properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayAuthenticationCertificatePropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the authentication certificate that is unique within an Application Gateway.␊ */␊ @@ -199558,7 +261409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway trusted root certificate.␊ */␊ - properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat14 | string)␊ + properties?: (ApplicationGatewayTrustedRootCertificatePropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within an Application Gateway.␊ */␊ @@ -199586,7 +261440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway SSL certificate.␊ */␊ - properties?: (ApplicationGatewaySslCertificatePropertiesFormat27 | string)␊ + properties?: (ApplicationGatewaySslCertificatePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the SSL certificate that is unique within an Application Gateway.␊ */␊ @@ -199618,7 +261475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend IP configuration.␊ */␊ - properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayFrontendIPConfigurationPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend IP configuration that is unique within an Application Gateway.␊ */␊ @@ -199636,19 +261496,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the subnet resource.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource.␊ */␊ - publicIPAddress?: (SubResource35 | string)␊ + publicIPAddress?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the application gateway private link configuration.␊ */␊ - privateLinkConfiguration?: (SubResource35 | string)␊ + privateLinkConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199658,7 +261530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway frontend port.␊ */␊ - properties?: (ApplicationGatewayFrontendPortPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayFrontendPortPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the frontend port that is unique within an Application Gateway.␊ */␊ @@ -199672,7 +261547,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend port.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199682,7 +261560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway probe.␊ */␊ - properties?: (ApplicationGatewayProbePropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayProbePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the probe that is unique within an Application Gateway.␊ */␊ @@ -199696,7 +261577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol used for the probe.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name to send the probe to.␊ */␊ @@ -199708,31 +261592,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The probing interval in seconds. This is the time interval between two consecutive probes. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - timeout?: (number | string)␊ + timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.␊ */␊ - unhealthyThreshold?: (number | string)␊ + unhealthyThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the host header should be picked from the backend http settings. Default value is false.␊ */␊ - pickHostNameFromBackendHttpSettings?: (boolean | string)␊ + pickHostNameFromBackendHttpSettings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of servers that are always marked healthy. Default value is 0.␊ */␊ - minServers?: (number | string)␊ + minServers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Criterion for classifying a healthy probe response.␊ */␊ - match?: (ApplicationGatewayProbeHealthResponseMatch24 | string)␊ + match?: (ApplicationGatewayProbeHealthResponseMatch24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom port which will be used for probing the backend servers. The valid value ranges from 1 to 65535. In case not set, port from http settings will be used. This property is valid for Standard_v2 and WAF_v2 only.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199746,7 +261651,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.␊ */␊ - statusCodes?: (string[] | string)␊ + statusCodes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199756,7 +261664,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend address pool.␊ */␊ - properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayBackendAddressPoolPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address pool that is unique within an Application Gateway.␊ */␊ @@ -199770,7 +261681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Backend addresses.␊ */␊ - backendAddresses?: (ApplicationGatewayBackendAddress27[] | string)␊ + backendAddresses?: (ApplicationGatewayBackendAddress27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199794,7 +261708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway backend HTTP settings.␊ */␊ - properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayBackendHttpSettingsPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend http settings that is unique within an Application Gateway.␊ */␊ @@ -199808,35 +261725,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port on the backend.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol used to communicate with the backend.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie based affinity.␊ */␊ - cookieBasedAffinity?: (("Enabled" | "Disabled") | string)␊ + cookieBasedAffinity?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.␊ */␊ - requestTimeout?: (number | string)␊ + requestTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Probe resource of an application gateway.␊ */␊ - probe?: (SubResource35 | string)␊ + probe?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway authentication certificates.␊ */␊ - authenticationCertificates?: (SubResource35[] | string)␊ + authenticationCertificates?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of references to application gateway trusted root certificates.␊ */␊ - trustedRootCertificates?: (SubResource35[] | string)␊ + trustedRootCertificates?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection draining of the backend http settings resource.␊ */␊ - connectionDraining?: (ApplicationGatewayConnectionDraining24 | string)␊ + connectionDraining?: (ApplicationGatewayConnectionDraining24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host header to be sent to the backend servers.␊ */␊ @@ -199844,7 +261785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to pick host header should be picked from the host name of the backend server. Default value is false.␊ */␊ - pickHostNameFromBackendAddress?: (boolean | string)␊ + pickHostNameFromBackendAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cookie name to use for the affinity cookie.␊ */␊ @@ -199852,7 +261796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the probe is enabled. Default value is false.␊ */␊ - probeEnabled?: (boolean | string)␊ + probeEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path which should be used as a prefix for all HTTP requests. Null means no path will be prefixed. Default value is null.␊ */␊ @@ -199866,11 +261813,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether connection draining is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.␊ */␊ - drainTimeoutInSec: (number | string)␊ + drainTimeoutInSec: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199880,7 +261833,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway HTTP listener.␊ */␊ - properties?: (ApplicationGatewayHttpListenerPropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayHttpListenerPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the HTTP listener that is unique within an Application Gateway.␊ */␊ @@ -199894,15 +261850,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Frontend IP configuration resource of an application gateway.␊ */␊ - frontendIPConfiguration?: (SubResource35 | string)␊ + frontendIPConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Frontend port resource of an application gateway.␊ */␊ - frontendPort?: (SubResource35 | string)␊ + frontendPort?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocol of the HTTP listener.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of HTTP listener.␊ */␊ @@ -199910,23 +261875,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL certificate resource of an application gateway.␊ */␊ - sslCertificate?: (SubResource35 | string)␊ + sslCertificate?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Applicable only if protocol is https. Enables SNI for multi-hosting.␊ */␊ - requireServerNameIndication?: (boolean | string)␊ + requireServerNameIndication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom error configurations of the HTTP listener.␊ */␊ - customErrorConfigurations?: (ApplicationGatewayCustomError14[] | string)␊ + customErrorConfigurations?: (ApplicationGatewayCustomError14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource35 | string)␊ + firewallPolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Host names for HTTP Listener that allows special wildcard characters as well.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199936,7 +261916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status code of the application gateway customer error.␊ */␊ - statusCode?: (("HttpStatus403" | "HttpStatus502") | string)␊ + statusCode?: (("HttpStatus403" | "HttpStatus502") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Error page URL of the application gateway customer error.␊ */␊ @@ -199950,7 +261933,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway URL path map.␊ */␊ - properties?: (ApplicationGatewayUrlPathMapPropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayUrlPathMapPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the URL path map that is unique within an Application Gateway.␊ */␊ @@ -199964,23 +261950,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default backend address pool resource of URL path map.␊ */␊ - defaultBackendAddressPool?: (SubResource35 | string)␊ + defaultBackendAddressPool?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default backend http settings resource of URL path map.␊ */␊ - defaultBackendHttpSettings?: (SubResource35 | string)␊ + defaultBackendHttpSettings?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default Rewrite rule set resource of URL path map.␊ */␊ - defaultRewriteRuleSet?: (SubResource35 | string)␊ + defaultRewriteRuleSet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default redirect configuration resource of URL path map.␊ */␊ - defaultRedirectConfiguration?: (SubResource35 | string)␊ + defaultRedirectConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rule of URL path map resource.␊ */␊ - pathRules?: (ApplicationGatewayPathRule26[] | string)␊ + pathRules?: (ApplicationGatewayPathRule26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -199990,7 +261991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway path rule.␊ */␊ - properties?: (ApplicationGatewayPathRulePropertiesFormat26 | string)␊ + properties?: (ApplicationGatewayPathRulePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the path rule that is unique within an Application Gateway.␊ */␊ @@ -200004,27 +262008,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Path rules of URL path map.␊ */␊ - paths?: (string[] | string)␊ + paths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of URL path map path rule.␊ */␊ - backendAddressPool?: (SubResource35 | string)␊ + backendAddressPool?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of URL path map path rule.␊ */␊ - backendHttpSettings?: (SubResource35 | string)␊ + backendHttpSettings?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of URL path map path rule.␊ */␊ - redirectConfiguration?: (SubResource35 | string)␊ + redirectConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite rule set resource of URL path map path rule.␊ */␊ - rewriteRuleSet?: (SubResource35 | string)␊ + rewriteRuleSet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the FirewallPolicy resource.␊ */␊ - firewallPolicy?: (SubResource35 | string)␊ + firewallPolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200034,7 +262056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway request routing rule.␊ */␊ - properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat27 | string)␊ + properties?: (ApplicationGatewayRequestRoutingRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the request routing rule that is unique within an Application Gateway.␊ */␊ @@ -200048,35 +262073,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule type.␊ */␊ - ruleType?: (("Basic" | "PathBasedRouting") | string)␊ + ruleType?: (("Basic" | "PathBasedRouting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the request routing rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend address pool resource of the application gateway.␊ */␊ - backendAddressPool?: (SubResource35 | string)␊ + backendAddressPool?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backend http settings resource of the application gateway.␊ */␊ - backendHttpSettings?: (SubResource35 | string)␊ + backendHttpSettings?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http listener resource of the application gateway.␊ */␊ - httpListener?: (SubResource35 | string)␊ + httpListener?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL path map resource of the application gateway.␊ */␊ - urlPathMap?: (SubResource35 | string)␊ + urlPathMap?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rewrite Rule Set resource in Basic rule of the application gateway.␊ */␊ - rewriteRuleSet?: (SubResource35 | string)␊ + rewriteRuleSet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect configuration resource of the application gateway.␊ */␊ - redirectConfiguration?: (SubResource35 | string)␊ + redirectConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200086,7 +262135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway rewrite rule set.␊ */␊ - properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat13 | string)␊ + properties?: (ApplicationGatewayRewriteRuleSetPropertiesFormat13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the rewrite rule set that is unique within an Application Gateway.␊ */␊ @@ -200100,7 +262152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rewrite rules in the rewrite rule set.␊ */␊ - rewriteRules?: (ApplicationGatewayRewriteRule13[] | string)␊ + rewriteRules?: (ApplicationGatewayRewriteRule13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200114,15 +262169,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.␊ */␊ - ruleSequence?: (number | string)␊ + ruleSequence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Conditions based on which the action set execution will be evaluated.␊ */␊ - conditions?: (ApplicationGatewayRewriteRuleCondition11[] | string)␊ + conditions?: (ApplicationGatewayRewriteRuleCondition11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of actions to be done as part of the rewrite Rule.␊ */␊ - actionSet?: (ApplicationGatewayRewriteRuleActionSet13 | string)␊ + actionSet?: (ApplicationGatewayRewriteRuleActionSet13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200140,11 +262204,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.␊ */␊ - ignoreCase?: (boolean | string)␊ + ignoreCase?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Setting this value as truth will force to check the negation of the condition given by the user.␊ */␊ - negate?: (boolean | string)␊ + negate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200154,15 +262224,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Header Actions in the Action Set.␊ */␊ - requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration13[] | string)␊ + requestHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Response Header Actions in the Action Set.␊ */␊ - responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration13[] | string)␊ + responseHeaderConfigurations?: (ApplicationGatewayHeaderConfiguration13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url Configuration Action in the Action Set.␊ */␊ - urlConfiguration?: (ApplicationGatewayUrlConfiguration4 | string)␊ + urlConfiguration?: (ApplicationGatewayUrlConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200194,7 +262273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.␊ */␊ - reroute?: (boolean | string)␊ + reroute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200204,7 +262286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway redirect configuration.␊ */␊ - properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat24 | string)␊ + properties?: (ApplicationGatewayRedirectConfigurationPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the redirect configuration that is unique within an Application Gateway.␊ */␊ @@ -200218,11 +262303,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP redirection type.␊ */␊ - redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | string)␊ + redirectType?: (("Permanent" | "Found" | "SeeOther" | "Temporary") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to a listener to redirect the request to.␊ */␊ - targetListener?: (SubResource35 | string)␊ + targetListener?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url to redirect the request to.␊ */␊ @@ -200230,23 +262321,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Include path in the redirected url.␊ */␊ - includePath?: (boolean | string)␊ + includePath?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Include query string in the redirected url.␊ */␊ - includeQueryString?: (boolean | string)␊ + includeQueryString?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request routing specifying redirect configuration.␊ */␊ - requestRoutingRules?: (SubResource35[] | string)␊ + requestRoutingRules?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url path maps specifying default redirect configuration.␊ */␊ - urlPathMaps?: (SubResource35[] | string)␊ + urlPathMaps?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Path rules specifying redirect configuration.␊ */␊ - pathRules?: (SubResource35[] | string)␊ + pathRules?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200256,11 +262362,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the web application firewall is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web application firewall mode.␊ */␊ - firewallMode: (("Detection" | "Prevention") | string)␊ + firewallMode: (("Detection" | "Prevention") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the web application firewall rule set. Possible values are: 'OWASP'.␊ */␊ @@ -200272,27 +262384,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disabled rule groups.␊ */␊ - disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup24[] | string)␊ + disabledRuleGroups?: (ApplicationGatewayFirewallDisabledRuleGroup24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size for WAF.␊ */␊ - maxRequestBodySize?: (number | string)␊ + maxRequestBodySize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exclusion list.␊ */␊ - exclusions?: (ApplicationGatewayFirewallExclusion14[] | string)␊ + exclusions?: (ApplicationGatewayFirewallExclusion14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200306,7 +262436,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.␊ */␊ - rules?: (number[] | string)␊ + rules?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200334,11 +262467,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lower bound on number of Application Gateway capacity.␊ */␊ - minCapacity: (number | string)␊ + minCapacity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper bound on number of Application Gateway capacity.␊ */␊ - maxCapacity?: (number | string)␊ + maxCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200348,7 +262487,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway private link configuration.␊ */␊ - properties?: (ApplicationGatewayPrivateLinkConfigurationProperties | string)␊ + properties?: (ApplicationGatewayPrivateLinkConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the private link configuration that is unique within an Application Gateway.␊ */␊ @@ -200362,7 +262504,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of application gateway private link ip configurations.␊ */␊ - ipConfigurations?: (ApplicationGatewayPrivateLinkIpConfiguration[] | string)␊ + ipConfigurations?: (ApplicationGatewayPrivateLinkIpConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200372,7 +262517,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an application gateway private link ip configuration.␊ */␊ - properties?: (ApplicationGatewayPrivateLinkIpConfigurationProperties | string)␊ + properties?: (ApplicationGatewayPrivateLinkIpConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of application gateway private link ip configuration.␊ */␊ @@ -200390,15 +262538,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the subnet resource.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200414,7 +262571,10 @@ Generated by [AVA](https://avajs.dev). */␊ userAssignedIdentities?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200427,7 +262587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway private endpoint connection.␊ */␊ - properties: (ApplicationGatewayPrivateEndpointConnectionProperties | string)␊ + properties: (ApplicationGatewayPrivateEndpointConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200437,7 +262600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200468,7 +262634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the application gateway private endpoint connection.␊ */␊ - properties: (ApplicationGatewayPrivateEndpointConnectionProperties | string)␊ + properties: (ApplicationGatewayPrivateEndpointConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200487,11 +262656,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the web application firewall policy.␊ */␊ - properties: (WebApplicationFirewallPolicyPropertiesFormat11 | string)␊ + properties: (WebApplicationFirewallPolicyPropertiesFormat11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200501,15 +262676,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PolicySettings for policy.␊ */␊ - policySettings?: (PolicySettings13 | string)␊ + policySettings?: (PolicySettings13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom rules inside the policy.␊ */␊ - customRules?: (WebApplicationFirewallCustomRule11[] | string)␊ + customRules?: (WebApplicationFirewallCustomRule11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the managedRules structure.␊ */␊ - managedRules: (ManagedRulesDefinition6 | string)␊ + managedRules: (ManagedRulesDefinition6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200519,23 +262703,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the policy.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode of the policy.␊ */␊ - mode?: (("Prevention" | "Detection") | string)␊ + mode?: (("Prevention" | "Detection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to allow WAF to check request Body.␊ */␊ - requestBodyCheck?: (boolean | string)␊ + requestBodyCheck?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum request body size in Kb for WAF.␊ */␊ - maxRequestBodySizeInKb?: (number | string)␊ + maxRequestBodySizeInKb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum file upload size in Mb for WAF.␊ */␊ - fileUploadLimitInMb?: (number | string)␊ + fileUploadLimitInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200549,19 +262748,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type.␊ */␊ - ruleType: (("MatchRule" | "Invalid") | string)␊ + ruleType: (("MatchRule" | "Invalid") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of match conditions.␊ */␊ - matchConditions: (MatchCondition13[] | string)␊ + matchConditions: (MatchCondition13[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of Actions.␊ */␊ - action: (("Allow" | "Block" | "Log") | string)␊ + action: (("Allow" | "Block" | "Log") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200571,23 +262782,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of match variables.␊ */␊ - matchVariables: (MatchVariable11[] | string)␊ + matchVariables: (MatchVariable11[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operator to be matched.␊ */␊ - operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | string)␊ + operator: (("IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex" | "GeoMatch") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is negate condition or not.␊ */␊ - negationConditon?: (boolean | string)␊ + negationConditon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match value.␊ */␊ - matchValues: (string[] | string)␊ + matchValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transforms.␊ */␊ - transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | string)␊ + transforms?: (("Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200597,7 +262823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Match Variable.␊ */␊ - variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | string)␊ + variableName: (("RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The selector of match variable.␊ */␊ @@ -200611,11 +262840,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Exclusions that are applied on the policy.␊ */␊ - exclusions?: (OwaspCrsExclusionEntry6[] | string)␊ + exclusions?: (OwaspCrsExclusionEntry6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The managed rule sets that are associated with the policy.␊ */␊ - managedRuleSets: (ManagedRuleSet8[] | string)␊ + managedRuleSets: (ManagedRuleSet8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200625,11 +262860,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The variable to be excluded.␊ */␊ - matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | string)␊ + matchVariable: (("RequestHeaderNames" | "RequestCookieNames" | "RequestArgNames") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.␊ */␊ - selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | string)␊ + selectorMatchOperator: (("Equals" | "Contains" | "StartsWith" | "EndsWith" | "EqualsAny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.␊ */␊ @@ -200651,7 +262892,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines the rule group overrides to apply to the rule set.␊ */␊ - ruleGroupOverrides?: (ManagedRuleGroupOverride8[] | string)␊ + ruleGroupOverrides?: (ManagedRuleGroupOverride8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200665,7 +262909,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of rules that will be disabled. If none specified, all rules in the group will be disabled.␊ */␊ - rules?: (ManagedRuleOverride8[] | string)␊ + rules?: (ManagedRuleOverride8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200679,7 +262926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the managed rule. Defaults to Disabled if not specified.␊ */␊ - state?: ("Disabled" | string)␊ + state?: ("Disabled" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200698,13 +262948,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the application security group.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Application security group properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200723,15 +262982,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the azure firewall.␊ */␊ - properties: (AzureFirewallPropertiesFormat12 | string)␊ + properties: (AzureFirewallPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting where the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200741,49 +263009,82 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of application rule collections used by Azure Firewall.␊ */␊ - applicationRuleCollections?: (AzureFirewallApplicationRuleCollection12[] | string)␊ + applicationRuleCollections?: (AzureFirewallApplicationRuleCollection12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of NAT rule collections used by Azure Firewall.␊ */␊ - natRuleCollections?: (AzureFirewallNatRuleCollection9[] | string)␊ + natRuleCollections?: (AzureFirewallNatRuleCollection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of network rule collections used by Azure Firewall.␊ */␊ - networkRuleCollections?: (AzureFirewallNetworkRuleCollection12[] | string)␊ + networkRuleCollections?: (AzureFirewallNetworkRuleCollection12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall resource.␊ */␊ - ipConfigurations?: (AzureFirewallIPConfiguration12[] | string)␊ + ipConfigurations?: (AzureFirewallIPConfiguration12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP configuration of the Azure Firewall used for management traffic.␊ */␊ - managementIpConfiguration?: (AzureFirewallIPConfiguration12 | string)␊ + managementIpConfiguration?: (AzureFirewallIPConfiguration12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the firewall belongs.␊ */␊ - virtualHub?: (SubResource35 | string)␊ + virtualHub?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The firewallPolicy associated with this azure firewall.␊ */␊ - firewallPolicy?: (SubResource35 | string)␊ + firewallPolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP addresses associated with AzureFirewall.␊ */␊ - hubIPAddresses?: (HubIPAddresses | string)␊ + hubIPAddresses?: (HubIPAddresses | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Firewall Resource SKU.␊ */␊ - sku?: (AzureFirewallSku6 | string)␊ + sku?: (AzureFirewallSku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional properties used to further config this azure firewall.␊ */␊ additionalProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200793,7 +263094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall application rule collection.␊ */␊ - properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat12 | string)␊ + properties?: (AzureFirewallApplicationRuleCollectionPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -200807,15 +263111,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the application rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction12 | string)␊ + action?: (AzureFirewallRCAction12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a application rule collection.␊ */␊ - rules?: (AzureFirewallApplicationRule12[] | string)␊ + rules?: (AzureFirewallApplicationRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200843,23 +263156,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of ApplicationRuleProtocols.␊ */␊ - protocols?: (AzureFirewallApplicationRuleProtocol12[] | string)␊ + protocols?: (AzureFirewallApplicationRuleProtocol12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for this rule.␊ */␊ - targetFqdns?: (string[] | string)␊ + targetFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDN Tags for this rule.␊ */␊ - fqdnTags?: (string[] | string)␊ + fqdnTags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200869,11 +263197,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https" | "Mssql") | string)␊ + protocolType?: (("Http" | "Https" | "Mssql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000. This field is optional.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200883,7 +263217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall NAT rule collection.␊ */␊ - properties?: (AzureFirewallNatRuleCollectionProperties9 | string)␊ + properties?: (AzureFirewallNatRuleCollectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -200897,15 +263234,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the NAT rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a NAT rule collection.␊ */␊ - action?: (AzureFirewallNatRCAction9 | string)␊ + action?: (AzureFirewallNatRCAction9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a NAT rule collection.␊ */␊ - rules?: (AzureFirewallNatRule9[] | string)␊ + rules?: (AzureFirewallNatRule9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200933,19 +263279,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The translated address for this NAT rule.␊ */␊ @@ -200961,7 +263319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -200971,7 +263332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall network rule collection.␊ */␊ - properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat12 | string)␊ + properties?: (AzureFirewallNetworkRuleCollectionPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the Azure firewall. This name can be used to access the resource.␊ */␊ @@ -200985,15 +263349,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the network rule collection resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action type of a rule collection.␊ */␊ - action?: (AzureFirewallRCAction12 | string)␊ + action?: (AzureFirewallRCAction12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of rules used by a network rule collection.␊ */␊ - rules?: (AzureFirewallNetworkRule12[] | string)␊ + rules?: (AzureFirewallNetworkRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201011,31 +263384,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of AzureFirewallNetworkRuleProtocols.␊ */␊ - protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | string)␊ + protocols?: (("TCP" | "UDP" | "Any" | "ICMP")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IP addresses for this rule.␊ */␊ - sourceAddresses?: (string[] | string)␊ + sourceAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IP addresses.␊ */␊ - destinationAddresses?: (string[] | string)␊ + destinationAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination ports.␊ */␊ - destinationPorts?: (string[] | string)␊ + destinationPorts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination FQDNs.␊ */␊ - destinationFqdns?: (string[] | string)␊ + destinationFqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source IpGroups for this rule.␊ */␊ - sourceIpGroups?: (string[] | string)␊ + sourceIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination IpGroups for this rule.␊ */␊ - destinationIpGroups?: (string[] | string)␊ + destinationIpGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201045,7 +263439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the azure firewall IP configuration.␊ */␊ - properties?: (AzureFirewallIPConfigurationPropertiesFormat12 | string)␊ + properties?: (AzureFirewallIPConfigurationPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -201059,11 +263456,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the subnet resource. This resource must be named 'AzureFirewallSubnet' or 'AzureFirewallManagementSubnet'.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to the PublicIP resource. This field is a mandatory input if subnet is not null.␊ */␊ - publicIPAddress?: (SubResource35 | string)␊ + publicIPAddress?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201073,7 +263476,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public IP addresses associated with azure firewall.␊ */␊ - publicIPs?: (HubPublicIPAddresses | string)␊ + publicIPs?: (HubPublicIPAddresses | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP Address associated with azure firewall.␊ */␊ @@ -201087,11 +263493,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of Public IP addresses associated with azure firewall.␊ */␊ - addresses?: (AzureFirewallPublicIPAddress[] | string)␊ + addresses?: (AzureFirewallPublicIPAddress[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP Address associated with azure firewall.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201111,11 +263523,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of an Azure Firewall SKU.␊ */␊ - name?: (("AZFW_VNet" | "AZFW_Hub") | string)␊ + name?: (("AZFW_VNet" | "AZFW_Hub") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tier of an Azure Firewall.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201137,11 +263555,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the bastion host resource.␊ */␊ - properties: (BastionHostPropertiesFormat9 | string)␊ + properties: (BastionHostPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201151,7 +263575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configuration of the Bastion Host resource.␊ */␊ - ipConfigurations?: (BastionHostIPConfiguration9[] | string)␊ + ipConfigurations?: (BastionHostIPConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDN for the endpoint on which bastion host is accessible.␊ */␊ @@ -201165,7 +263592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the ip configuration associated with the resource.␊ */␊ - properties?: (BastionHostIPConfigurationPropertiesFormat9 | string)␊ + properties?: (BastionHostIPConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -201179,15 +263609,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference of the subnet resource.␊ */␊ - subnet: (SubResource35 | string)␊ + subnet: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference of the PublicIP resource.␊ */␊ - publicIPAddress: (SubResource35 | string)␊ + publicIPAddress: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201206,11 +263645,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway connection.␊ */␊ - properties: (VirtualNetworkGatewayConnectionPropertiesFormat27 | string)␊ + properties: (VirtualNetworkGatewayConnectionPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201224,31 +263669,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway1: (SubResource35 | string)␊ + virtualNetworkGateway1: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to virtual network gateway resource.␊ */␊ - virtualNetworkGateway2?: (SubResource35 | string)␊ + virtualNetworkGateway2?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to local network gateway resource.␊ */␊ - localNetworkGateway2?: (SubResource35 | string)␊ + localNetworkGateway2?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway connection type.␊ */␊ - connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | string)␊ + connectionType: (("IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - connectionProtocol?: (("IKEv2" | "IKEv1") | string)␊ + connectionProtocol?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routing weight.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout of this connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec shared key.␊ */␊ @@ -201256,31 +263722,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to peerings resource.␊ */␊ - peer?: (SubResource35 | string)␊ + peer?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use private local Azure IP for the connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy24[] | string)␊ + ipsecPolicies?: (IpsecPolicy24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Traffic Selector Policies to be considered by this connection.␊ */␊ - trafficSelectorPolicies?: (TrafficSelectorPolicy7[] | string)␊ + trafficSelectorPolicies?: (TrafficSelectorPolicy7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bypass ExpressRoute Gateway for data forwarding.␊ */␊ - expressRouteGatewayBypass?: (boolean | string)␊ + expressRouteGatewayBypass?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201290,35 +263777,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.␊ */␊ - saLifeTimeSeconds: (number | string)␊ + saLifeTimeSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.␊ */␊ - saDataSizeKilobytes: (number | string)␊ + saDataSizeKilobytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec encryption algorithm (IKE phase 1).␊ */␊ - ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecEncryption: (("None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec integrity algorithm (IKE phase 1).␊ */␊ - ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | string)␊ + ipsecIntegrity: (("MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE encryption algorithm (IKE phase 2).␊ */␊ - ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | string)␊ + ikeEncryption: (("DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IKE integrity algorithm (IKE phase 2).␊ */␊ - ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | string)␊ + ikeIntegrity: (("MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DH Group used in IKE Phase 1 for initial SA.␊ */␊ - dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | string)␊ + dhGroup: (("None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Pfs Group used in IKE Phase 2 for new child SA.␊ */␊ - pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | string)␊ + pfsGroup: (("None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201328,11 +263839,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of local address spaces in CIDR format.␊ */␊ - localAddressRanges: (string[] | string)␊ + localAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of remote address spaces in CIDR format.␊ */␊ - remoteAddressRanges: (string[] | string)␊ + remoteAddressRanges: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201351,11 +263868,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS custom policy.␊ */␊ - properties: (DdosCustomPolicyPropertiesFormat9 | string)␊ + properties: (DdosCustomPolicyPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201365,7 +263888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol-specific DDoS policy customization parameters.␊ */␊ - protocolCustomSettings?: (ProtocolCustomSettingsFormat9[] | string)␊ + protocolCustomSettings?: (ProtocolCustomSettingsFormat9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201375,7 +263901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol for which the DDoS protection policy is being customized.␊ */␊ - protocol?: (("Tcp" | "Udp" | "Syn") | string)␊ + protocol?: (("Tcp" | "Udp" | "Syn") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The customized DDoS protection trigger rate.␊ */␊ @@ -201387,7 +263916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.␊ */␊ - triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | string)␊ + triggerSensitivityOverride?: (("Relaxed" | "Low" | "Default" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201406,13 +263938,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the DDoS protection plan.␊ */␊ - properties: ({␊ + properties: (/**␊ + * DDoS protection plan properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201431,15 +263972,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU.␊ */␊ - sku?: (ExpressRouteCircuitSku20 | string)␊ + sku?: (ExpressRouteCircuitSku20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route circuit.␊ */␊ - properties: (ExpressRouteCircuitPropertiesFormat20 | string)␊ + properties: (ExpressRouteCircuitPropertiesFormat20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ExpressRouteCircuitsPeeringsChildResource20 | ExpressRouteCircuitsAuthorizationsChildResource20)[]␊ [k: string]: unknown␊ }␊ @@ -201454,11 +264004,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tier of the SKU.␊ */␊ - tier?: (("Standard" | "Premium" | "Basic" | "Local") | string)␊ + tier?: (("Standard" | "Premium" | "Basic" | "Local") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The family of the SKU.␊ */␊ - family?: (("UnlimitedData" | "MeteredData") | string)␊ + family?: (("UnlimitedData" | "MeteredData") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201468,15 +264024,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow classic operations.␊ */␊ - allowClassicOperations?: (boolean | string)␊ + allowClassicOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of authorizations.␊ */␊ - authorizations?: (ExpressRouteCircuitAuthorization20[] | string)␊ + authorizations?: (ExpressRouteCircuitAuthorization20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCircuitPeering20[] | string)␊ + peerings?: (ExpressRouteCircuitPeering20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ServiceProviderNotes.␊ */␊ @@ -201484,15 +264049,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ServiceProviderProperties.␊ */␊ - serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties20 | string)␊ + serviceProviderProperties?: (ExpressRouteCircuitServiceProviderProperties20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - expressRoutePort?: (SubResource35 | string)␊ + expressRoutePort?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -201506,9 +264080,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties?: ({␊ + properties?: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -201522,7 +264102,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties?: (ExpressRouteCircuitPeeringPropertiesFormat21 | string)␊ + properties?: (ExpressRouteCircuitPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -201536,15 +264119,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -201560,15 +264152,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering stats of express route circuit.␊ */␊ - stats?: (ExpressRouteCircuitStats21 | string)␊ + stats?: (ExpressRouteCircuitStats21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -201576,15 +264177,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource35 | string)␊ + routeFilter?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig18 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRoute connection.␊ */␊ - expressRouteConnection?: (SubResource35 | string)␊ + expressRouteConnection?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201594,19 +264204,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to AdvertisedPublicPrefixes.␊ */␊ - advertisedPublicPrefixes?: (string[] | string)␊ + advertisedPublicPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The communities of bgp peering. Specified for microsoft peering.␊ */␊ - advertisedCommunities?: (string[] | string)␊ + advertisedCommunities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The legacy mode of the peering.␊ */␊ - legacyMode?: (number | string)␊ + legacyMode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The CustomerASN of the peering.␊ */␊ - customerASN?: (number | string)␊ + customerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RoutingRegistryName of the configuration.␊ */␊ @@ -201620,19 +264242,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Primary BytesIn of the peering.␊ */␊ - primarybytesIn?: (number | string)␊ + primarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary BytesOut of the peering.␊ */␊ - primarybytesOut?: (number | string)␊ + primarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesIn of the peering.␊ */␊ - secondarybytesIn?: (number | string)␊ + secondarybytesIn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secondary BytesOut of the peering.␊ */␊ - secondarybytesOut?: (number | string)␊ + secondarybytesOut?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201650,15 +264284,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteFilter resource.␊ */␊ - routeFilter?: (SubResource35 | string)␊ + routeFilter?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of peering.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201676,7 +264319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BandwidthInMbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201689,7 +264335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat21 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource18[]␊ [k: string]: unknown␊ }␊ @@ -201703,7 +264352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat18 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201713,11 +264365,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection.␊ */␊ - expressRouteCircuitPeering?: (SubResource35 | string)␊ + expressRouteCircuitPeering?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference to Express Route Circuit Private Peering Resource of the peered circuit.␊ */␊ - peerExpressRouteCircuitPeering?: (SubResource35 | string)␊ + peerExpressRouteCircuitPeering?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * /29 IP address space to carve out Customer addresses for tunnels.␊ */␊ @@ -201729,7 +264387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IPv6 Address PrefixProperties of the express route circuit connection.␊ */␊ - ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig3 | string)␊ + ipv6CircuitConnectionConfig?: (Ipv6CircuitConnectionConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201752,9 +264413,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201767,9 +264434,15 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit authorization.␊ */␊ - properties: ({␊ + properties: (/**␊ + * Properties of ExpressRouteCircuitAuthorization.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201782,7 +264455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit peering.␊ */␊ - properties: (ExpressRouteCircuitPeeringPropertiesFormat21 | string)␊ + properties: (ExpressRouteCircuitPeeringPropertiesFormat21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCircuitsPeeringsConnectionsChildResource18[]␊ [k: string]: unknown␊ }␊ @@ -201796,7 +264472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route circuit connection.␊ */␊ - properties: (ExpressRouteCircuitConnectionPropertiesFormat18 | string)␊ + properties: (ExpressRouteCircuitConnectionPropertiesFormat18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201815,11 +264494,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route cross connection.␊ */␊ - properties: (ExpressRouteCrossConnectionProperties18 | string)␊ + properties: (ExpressRouteCrossConnectionProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteCrossConnectionsPeeringsChildResource18[]␊ [k: string]: unknown␊ }␊ @@ -201834,15 +264519,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The circuit bandwidth In Mbps.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ExpressRouteCircuit.␊ */␊ - expressRouteCircuit?: (SubResource35 | string)␊ + expressRouteCircuit?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioning state of the circuit in the connectivity provider system.␊ */␊ - serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | string)␊ + serviceProviderProvisioningState?: (("NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional read only notes set by the connectivity provider.␊ */␊ @@ -201850,7 +264544,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of peerings.␊ */␊ - peerings?: (ExpressRouteCrossConnectionPeering18[] | string)␊ + peerings?: (ExpressRouteCrossConnectionPeering18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201860,7 +264557,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties?: (ExpressRouteCrossConnectionPeeringProperties18 | string)␊ + properties?: (ExpressRouteCrossConnectionPeeringProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -201874,15 +264574,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering type.␊ */␊ - peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | string)␊ + peeringType?: (("AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peering state.␊ */␊ - state?: (("Disabled" | "Enabled") | string)␊ + state?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The peer ASN.␊ */␊ - peerASN?: (number | string)␊ + peerASN?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The primary address prefix.␊ */␊ @@ -201898,11 +264607,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VLAN ID.␊ */␊ - vlanId?: (number | string)␊ + vlanId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Microsoft peering configuration.␊ */␊ - microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | string)␊ + microsoftPeeringConfig?: (ExpressRouteCircuitPeeringConfig21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GatewayManager Etag.␊ */␊ @@ -201910,7 +264625,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IPv6 peering configuration.␊ */␊ - ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig18 | string)␊ + ipv6PeeringConfig?: (Ipv6ExpressRouteCircuitPeeringConfig18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201923,7 +264641,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties18 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201936,7 +264657,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route cross connection peering.␊ */␊ - properties: (ExpressRouteCrossConnectionPeeringProperties18 | string)␊ + properties: (ExpressRouteCrossConnectionPeeringProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201955,11 +264679,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the express route gateway.␊ */␊ - properties: (ExpressRouteGatewayProperties9 | string)␊ + properties: (ExpressRouteGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ExpressRouteGatewaysExpressRouteConnectionsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -201970,11 +264700,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration for auto scaling.␊ */␊ - autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration9 | string)␊ + autoScaleConfiguration?: (ExpressRouteGatewayPropertiesAutoScaleConfiguration9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where the ExpressRoute gateway is or will be deployed.␊ */␊ - virtualHub: (SubResource35 | string)␊ + virtualHub: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201984,7 +264720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum and maximum number of scale units to deploy.␊ */␊ - bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds9 | string)␊ + bounds?: (ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -201994,11 +264733,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Minimum number of scale units deployed for ExpressRoute gateway.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of scale units deployed for ExpressRoute gateway.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202011,7 +264756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties9 | string)␊ + properties: (ExpressRouteConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202021,7 +264769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ExpressRoute circuit peering.␊ */␊ - expressRouteCircuitPeering: (SubResource35 | string)␊ + expressRouteCircuitPeering: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Authorization key to establish the connection.␊ */␊ @@ -202029,15 +264780,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing weight associated to the connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration1 | string)␊ + routingConfiguration?: (RoutingConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202047,15 +264807,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource id RouteTable associated with this RoutingConfiguration.␊ */␊ - associatedRouteTable?: (SubResource35 | string)␊ + associatedRouteTable?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of RouteTables to advertise the routes to.␊ */␊ - propagatedRouteTables?: (PropagatedRouteTable1 | string)␊ + propagatedRouteTables?: (PropagatedRouteTable1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of routes that control routing from VirtualHub into a virtual network connection.␊ */␊ - vnetRoutes?: (VnetRoute1 | string)␊ + vnetRoutes?: (VnetRoute1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202065,11 +264834,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of resource ids of all the RouteTables.␊ */␊ - ids?: (SubResource35[] | string)␊ + ids?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202079,7 +264854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all Static Routes.␊ */␊ - staticRoutes?: (StaticRoute1[] | string)␊ + staticRoutes?: (StaticRoute1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202093,7 +264871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all address prefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip address of the next hop.␊ */␊ @@ -202110,7 +264891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the express route connection.␊ */␊ - properties: (ExpressRouteConnectionProperties9 | string)␊ + properties: (ExpressRouteConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202129,15 +264913,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ExpressRoutePort properties.␊ */␊ - properties: (ExpressRoutePortPropertiesFormat14 | string)␊ + properties: (ExpressRoutePortPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of ExpressRoutePort, if configured.␊ */␊ - identity?: (ManagedServiceIdentity13 | string)␊ + identity?: (ManagedServiceIdentity13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202151,15 +264944,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Bandwidth of procured ports in Gbps.␊ */␊ - bandwidthInGbps?: (number | string)␊ + bandwidthInGbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encapsulation method on physical ports.␊ */␊ - encapsulation?: (("Dot1Q" | "QinQ") | string)␊ + encapsulation?: (("Dot1Q" | "QinQ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of physical links of the ExpressRoutePort resource.␊ */␊ - links?: (ExpressRouteLink14[] | string)␊ + links?: (ExpressRouteLink14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202169,7 +264971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ExpressRouteLink properties.␊ */␊ - properties?: (ExpressRouteLinkPropertiesFormat14 | string)␊ + properties?: (ExpressRouteLinkPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of child port resource that is unique among child port resources of the parent.␊ */␊ @@ -202183,11 +264988,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Administrative state of the physical port.␊ */␊ - adminState?: (("Enabled" | "Disabled") | string)␊ + adminState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MacSec configuration.␊ */␊ - macSecConfig?: (ExpressRouteLinkMacSecConfig7 | string)␊ + macSecConfig?: (ExpressRouteLinkMacSecConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202205,7 +265016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mac security cipher.␊ */␊ - cipher?: (("gcm-aes-128" | "gcm-aes-256") | string)␊ + cipher?: (("gcm-aes-128" | "gcm-aes-256") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202224,15 +265038,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the firewall policy.␊ */␊ - properties: (FirewallPolicyPropertiesFormat8 | string)␊ + properties: (FirewallPolicyPropertiesFormat8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The identity of the firewall policy.␊ */␊ - identity?: (ManagedServiceIdentity13 | string)␊ + identity?: (ManagedServiceIdentity13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FirewallPoliciesRuleCollectionGroupsChildResource[]␊ [k: string]: unknown␊ }␊ @@ -202243,27 +265066,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The parent firewall policy from which rules are inherited.␊ */␊ - basePolicy?: (SubResource35 | string)␊ + basePolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Threat Intelligence.␊ */␊ - threatIntelMode?: (("Alert" | "Deny" | "Off") | string)␊ + threatIntelMode?: (("Alert" | "Deny" | "Off") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ThreatIntel Whitelist for Firewall Policy.␊ */␊ - threatIntelWhitelist?: (FirewallPolicyThreatIntelWhitelist1 | string)␊ + threatIntelWhitelist?: (FirewallPolicyThreatIntelWhitelist1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operation mode for Intrusion system.␊ */␊ - intrusionSystemMode?: (("Enabled" | "Disabled") | string)␊ + intrusionSystemMode?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TLS Configuration definition.␊ */␊ - transportSecurity?: (FirewallPolicyTransportSecurity1 | string)␊ + transportSecurity?: (FirewallPolicyTransportSecurity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS Proxy Settings definition.␊ */␊ - dnsSettings?: (DnsSettings | string)␊ + dnsSettings?: (DnsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202273,11 +265114,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of IP addresses for the ThreatIntel Whitelist.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of FQDNs for the ThreatIntel Whitelist.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202287,15 +265134,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CA used for intermediate CA generation.␊ */␊ - certificateAuthority?: (FirewallPolicyCertificateAuthority1 | string)␊ + certificateAuthority?: (FirewallPolicyCertificateAuthority1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of domains which are excluded from TLS termination.␊ */␊ - excludedDomains?: (string[] | string)␊ + excludedDomains?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificates which are to be trusted by the firewall.␊ */␊ - trustedRootCertificates?: (FirewallPolicyTrustedRootCertificate1[] | string)␊ + trustedRootCertificates?: (FirewallPolicyTrustedRootCertificate1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202305,7 +265161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the certificate authority.␊ */␊ - properties?: (FirewallPolicyCertificateAuthorityPropertiesFormat1 | string)␊ + properties?: (FirewallPolicyCertificateAuthorityPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the CA certificate.␊ */␊ @@ -202329,7 +265188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the trusted root authorities.␊ */␊ - properties?: (FirewallPolicyTrustedRootCertificatePropertiesFormat1 | string)␊ + properties?: (FirewallPolicyTrustedRootCertificatePropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the trusted root certificate that is unique within a firewall policy.␊ */␊ @@ -202353,15 +265215,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Custom DNS Servers.␊ */␊ - servers?: (string[] | string)␊ + servers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable DNS Proxy on Firewalls attached to the Firewall Policy.␊ */␊ - enableProxy?: (boolean | string)␊ + enableProxy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * FQDNs in Network Rules are supported when set to true.␊ */␊ - requireProxyForNetworkRules?: (boolean | string)␊ + requireProxyForNetworkRules?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202374,7 +265245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule collection group.␊ */␊ - properties: (FirewallPolicyRuleCollectionGroupProperties | string)␊ + properties: (FirewallPolicyRuleCollectionGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202384,11 +265258,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of the Firewall Policy Rule Collection Group resource.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Group of Firewall Policy rule collections.␊ */␊ - ruleCollections?: (FirewallPolicyRuleCollection[] | string)␊ + ruleCollections?: (FirewallPolicyRuleCollection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202408,11 +265288,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol type.␊ */␊ - protocolType?: (("Http" | "Https") | string)␊ + protocolType?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Port number for the protocol, cannot be greater than 64000.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202435,7 +265321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the firewall policy rule collection group.␊ */␊ - properties: (FirewallPolicyRuleCollectionGroupProperties | string)␊ + properties: (FirewallPolicyRuleCollectionGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202454,11 +265343,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpAllocation.␊ */␊ - properties: (IpAllocationPropertiesFormat2 | string)␊ + properties: (IpAllocationPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202476,11 +265371,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The address prefix length for the IpAllocation.␊ */␊ - prefixLength?: ((number & string) | string)␊ + prefixLength?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The address prefix Type for the IpAllocation.␊ */␊ - prefixType?: (("IPv4" | "IPv6") | string)␊ + prefixType?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPAM allocation ID.␊ */␊ @@ -202490,7 +265391,10 @@ Generated by [AVA](https://avajs.dev). */␊ allocationTags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202509,11 +265413,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IpGroups.␊ */␊ - properties: (IpGroupPropertiesFormat5 | string)␊ + properties: (IpGroupPropertiesFormat5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202523,7 +265433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IpAddresses/IpAddressPrefixes in the IpGroups resource.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202542,15 +265455,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load balancer SKU.␊ */␊ - sku?: (LoadBalancerSku23 | string)␊ + sku?: (LoadBalancerSku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of load balancer.␊ */␊ - properties: (LoadBalancerPropertiesFormat27 | string)␊ + properties: (LoadBalancerPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (LoadBalancersInboundNatRulesChildResource23 | LoadBalancersBackendAddressPoolsChildResource1)[]␊ [k: string]: unknown␊ }␊ @@ -202561,7 +265483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a load balancer SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202571,31 +265496,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Object representing the frontend IPs to be used for the load balancer.␊ */␊ - frontendIPConfigurations?: (FrontendIPConfiguration26[] | string)␊ + frontendIPConfigurations?: (FrontendIPConfiguration26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of backend address pools used by a load balancer.␊ */␊ - backendAddressPools?: (BackendAddressPool27[] | string)␊ + backendAddressPools?: (BackendAddressPool27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Object collection representing the load balancing rules Gets the provisioning.␊ */␊ - loadBalancingRules?: (LoadBalancingRule27[] | string)␊ + loadBalancingRules?: (LoadBalancingRule27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of probe objects used in the load balancer.␊ */␊ - probes?: (Probe27[] | string)␊ + probes?: (Probe27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatRules?: (InboundNatRule28[] | string)␊ + inboundNatRules?: (InboundNatRule28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules.␊ */␊ - inboundNatPools?: (InboundNatPool28[] | string)␊ + inboundNatPools?: (InboundNatPool28[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The outbound rules.␊ */␊ - outboundRules?: (OutboundRule15[] | string)␊ + outboundRules?: (OutboundRule15[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202605,7 +265551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the load balancer probe.␊ */␊ - properties?: (FrontendIPConfigurationPropertiesFormat26 | string)␊ + properties?: (FrontendIPConfigurationPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of frontend IP configurations used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202613,7 +265562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202627,23 +265579,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Private IP allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP resource.␊ */␊ - publicIPAddress?: (SubResource35 | string)␊ + publicIPAddress?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the Public IP Prefix resource.␊ */␊ - publicIPPrefix?: (SubResource35 | string)␊ + publicIPPrefix?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202653,7 +265620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (BackendAddressPoolPropertiesFormat25 | string)␊ + properties?: (BackendAddressPoolPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202667,7 +265637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of backend addresses.␊ */␊ - loadBalancerBackendAddresses?: (LoadBalancerBackendAddress1[] | string)␊ + loadBalancerBackendAddresses?: (LoadBalancerBackendAddress1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202677,7 +265650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties?: (LoadBalancerBackendAddressPropertiesFormat1 | string)␊ + properties?: (LoadBalancerBackendAddressPropertiesFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backend address.␊ */␊ @@ -202691,7 +265667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to an existing virtual network.␊ */␊ - virtualNetwork?: (SubResource35 | string)␊ + virtualNetwork?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Address belonging to the referenced virtual network.␊ */␊ @@ -202705,7 +265684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer load balancing rule.␊ */␊ - properties?: (LoadBalancingRulePropertiesFormat27 | string)␊ + properties?: (LoadBalancingRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of load balancing rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202719,47 +265701,80 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource35 | string)␊ + frontendIPConfiguration: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Inbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool?: (SubResource35 | string)␊ + backendAddressPool?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the load balancer probe used by the load balancing rule.␊ */␊ - probe?: (SubResource35 | string)␊ + probe?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The load distribution policy for this rule.␊ */␊ - loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | string)␊ + loadDistribution?: (("Default" | "SourceIP" | "SourceIPProtocol") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values are between 0 and 65534. Note that value 0 enables "Any Port".␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 0 and 65535. Note that value 0 enables "Any Port".␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures SNAT for the VMs in the backend pool to use the publicIP address specified in the frontend of the load balancing rule.␊ */␊ - disableOutboundSnat?: (boolean | string)␊ + disableOutboundSnat?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202769,7 +265784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer probe.␊ */␊ - properties?: (ProbePropertiesFormat27 | string)␊ + properties?: (ProbePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of probes used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202783,19 +265801,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.␊ */␊ - protocol: (("Http" | "Tcp" | "Https") | string)␊ + protocol: (("Http" | "Tcp" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for communicating the probe. Possible values range from 1 to 65535, inclusive.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval, in seconds, for how frequently to probe the endpoint for health status. Typically, the interval is slightly less than half the allocated timeout period (in seconds) which allows two full probes before taking the instance out of rotation. The default value is 15, the minimum value is 5.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of probes where if no response, will result in stopping further traffic from being delivered to the endpoint. This values allows endpoints to be taken out of rotation faster or slower than the typical times used in Azure.␊ */␊ - numberOfProbes: (number | string)␊ + numberOfProbes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI used for requesting health status from the VM. Path is required if a protocol is set to http. Otherwise, it is not allowed. There is no default value.␊ */␊ @@ -202809,7 +265839,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties?: (InboundNatRulePropertiesFormat27 | string)␊ + properties?: (InboundNatRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202823,31 +265856,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource35 | string)␊ + frontendIPConfiguration: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the load balancing rule.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534.␊ */␊ - frontendPort: (number | string)␊ + frontendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for the internal endpoint. Acceptable values range from 1 to 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202857,7 +265911,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat pool.␊ */␊ - properties?: (InboundNatPoolPropertiesFormat27 | string)␊ + properties?: (InboundNatPoolPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of inbound NAT pools used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202871,35 +265928,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * A reference to frontend IP addresses.␊ */␊ - frontendIPConfiguration: (SubResource35 | string)␊ + frontendIPConfiguration: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the transport protocol used by the inbound NAT pool.␊ */␊ - protocol: (("Udp" | "Tcp" | "All") | string)␊ + protocol: (("Udp" | "Tcp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The first port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65534.␊ */␊ - frontendPortRangeStart: (number | string)␊ + frontendPortRangeStart: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last port number in the range of external ports that will be used to provide Inbound Nat to NICs associated with a load balancer. Acceptable values range between 1 and 65535.␊ */␊ - frontendPortRangeEnd: (number | string)␊ + frontendPortRangeEnd: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port used for internal connections on the endpoint. Acceptable values are between 1 and 65535.␊ */␊ - backendPort: (number | string)␊ + backendPort: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint.␊ */␊ - enableFloatingIP?: (boolean | string)␊ + enableFloatingIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202909,7 +265990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer outbound rule.␊ */␊ - properties?: (OutboundRulePropertiesFormat15 | string)␊ + properties?: (OutboundRulePropertiesFormat15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within the set of outbound rules used by the load balancer. This name can be used to access the resource.␊ */␊ @@ -202923,27 +266007,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of outbound ports to be used for NAT.␊ */␊ - allocatedOutboundPorts?: (number | string)␊ + allocatedOutboundPorts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Frontend IP addresses of the load balancer.␊ */␊ - frontendIPConfigurations: (SubResource35[] | string)␊ + frontendIPConfigurations: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A reference to a pool of DIPs. Outbound traffic is randomly load balanced across IPs in the backend IPs.␊ */␊ - backendAddressPool: (SubResource35 | string)␊ + backendAddressPool: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol for the outbound rule in load balancer.␊ */␊ - protocol: (("Tcp" | "Udp" | "All") | string)␊ + protocol: (("Tcp" | "Udp" | "All") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.␊ */␊ - enableTcpReset?: (boolean | string)␊ + enableTcpReset?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout for the TCP idle connection.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202956,7 +266058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat27 | string)␊ + properties: (InboundNatRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202969,7 +266074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties: (BackendAddressPoolPropertiesFormat25 | string)␊ + properties: (BackendAddressPoolPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202982,7 +266090,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer backend address pool.␊ */␊ - properties: (BackendAddressPoolPropertiesFormat25 | string)␊ + properties: (BackendAddressPoolPropertiesFormat25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -202995,7 +266106,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of load balancer inbound nat rule.␊ */␊ - properties: (InboundNatRulePropertiesFormat27 | string)␊ + properties: (InboundNatRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203014,11 +266128,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the local network gateway.␊ */␊ - properties: (LocalNetworkGatewayPropertiesFormat27 | string)␊ + properties: (LocalNetworkGatewayPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203028,7 +266148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network site address space.␊ */␊ - localNetworkAddressSpace?: (AddressSpace35 | string)␊ + localNetworkAddressSpace?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address of local network gateway.␊ */␊ @@ -203040,7 +266163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings26 | string)␊ + bgpSettings?: (BgpSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203050,7 +266176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of address blocks reserved for this virtual network in CIDR notation.␊ */␊ - addressPrefixes: (string[] | string)␊ + addressPrefixes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203060,7 +266189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -203068,11 +266200,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The weight added to routes learned from this BGP speaker.␊ */␊ - peerWeight?: (number | string)␊ + peerWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BGP peering address with IP configuration ID for virtual network gateway.␊ */␊ - bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress3[] | string)␊ + bgpPeeringAddresses?: (IPConfigurationBgpPeeringAddress3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203086,7 +266224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of custom BGP peering addresses which belong to IP configuration.␊ */␊ - customBgpIpAddresses?: (string[] | string)␊ + customBgpIpAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203105,19 +266246,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nat gateway SKU.␊ */␊ - sku?: (NatGatewaySku10 | string)␊ + sku?: (NatGatewaySku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat Gateway properties.␊ */␊ - properties: (NatGatewayPropertiesFormat10 | string)␊ + properties: (NatGatewayPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the zone in which Nat Gateway should be deployed.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203127,7 +266280,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of Nat Gateway SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203137,15 +266293,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The idle timeout of the nat gateway.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip addresses associated with the nat gateway resource.␊ */␊ - publicIpAddresses?: (SubResource35[] | string)␊ + publicIpAddresses?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of public ip prefixes associated with the nat gateway resource.␊ */␊ - publicIpPrefixes?: (SubResource35[] | string)␊ + publicIpPrefixes?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203164,11 +266329,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network interface.␊ */␊ - properties: (NetworkInterfacePropertiesFormat27 | string)␊ + properties: (NetworkInterfacePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkInterfacesTapConfigurationsChildResource14[]␊ [k: string]: unknown␊ }␊ @@ -203179,23 +266350,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource35 | string)␊ + networkSecurityGroup?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IPConfigurations of the network interface.␊ */␊ - ipConfigurations: (NetworkInterfaceIPConfiguration26[] | string)␊ + ipConfigurations: (NetworkInterfaceIPConfiguration26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS settings in network interface.␊ */␊ - dnsSettings?: (NetworkInterfaceDnsSettings35 | string)␊ + dnsSettings?: (NetworkInterfaceDnsSettings35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If the network interface is accelerated networking enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether IP forwarding is enabled on this network interface.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203205,7 +266391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network interface IP configuration properties.␊ */␊ - properties?: (NetworkInterfaceIPConfigurationPropertiesFormat26 | string)␊ + properties?: (NetworkInterfaceIPConfigurationPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -203219,19 +266408,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to Virtual Network Taps.␊ */␊ - virtualNetworkTaps?: (SubResource35[] | string)␊ + virtualNetworkTaps?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to ApplicationGatewayBackendAddressPool resource.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource35[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to LoadBalancerBackendAddressPool resource.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource35[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references of LoadBalancerInboundNatRules.␊ */␊ - loadBalancerInboundNatRules?: (SubResource35[] | string)␊ + loadBalancerInboundNatRules?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private IP address of the IP configuration.␊ */␊ @@ -203239,27 +266440,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet bound to the IP configuration.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether this is a primary customer address on the network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address bound to the IP configuration.␊ */␊ - publicIPAddress?: (SubResource35 | string)␊ + publicIPAddress?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application security groups in which the IP configuration is included.␊ */␊ - applicationSecurityGroups?: (SubResource35[] | string)␊ + applicationSecurityGroups?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203269,7 +266488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.␊ */␊ @@ -203286,7 +266508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat14 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203296,7 +266521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the Virtual Network Tap resource.␊ */␊ - virtualNetworkTap?: (SubResource35 | string)␊ + virtualNetworkTap?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203309,7 +266537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Virtual Network Tap configuration.␊ */␊ - properties: (NetworkInterfaceTapConfigurationPropertiesFormat14 | string)␊ + properties: (NetworkInterfaceTapConfigurationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203328,11 +266559,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network profile properties.␊ */␊ - properties: (NetworkProfilePropertiesFormat9 | string)␊ + properties: (NetworkProfilePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203342,7 +266579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of chid container network interface configurations.␊ */␊ - containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration9[] | string)␊ + containerNetworkInterfaceConfigurations?: (ContainerNetworkInterfaceConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203352,7 +266592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container network interface configuration properties.␊ */␊ - properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat9 | string)␊ + properties?: (ContainerNetworkInterfaceConfigurationPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -203366,11 +266609,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of ip configurations of the container network interface configuration.␊ */␊ - ipConfigurations?: (IPConfigurationProfile9[] | string)␊ + ipConfigurations?: (IPConfigurationProfile9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of container network interfaces created from this container network interface configuration.␊ */␊ - containerNetworkInterfaces?: (SubResource35[] | string)␊ + containerNetworkInterfaces?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203380,7 +266629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the IP configuration profile.␊ */␊ - properties?: (IPConfigurationProfilePropertiesFormat9 | string)␊ + properties?: (IPConfigurationProfilePropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource. This name can be used to access the resource.␊ */␊ @@ -203394,7 +266646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the subnet resource to create a container network interface ip configuration.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203413,11 +266668,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network security group.␊ */␊ - properties: (NetworkSecurityGroupPropertiesFormat27 | string)␊ + properties: (NetworkSecurityGroupPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkSecurityGroupsSecurityRulesChildResource27[]␊ [k: string]: unknown␊ }␊ @@ -203428,7 +266689,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of security rules of the network security group.␊ */␊ - securityRules?: (SecurityRule27[] | string)␊ + securityRules?: (SecurityRule27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203438,7 +266702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties?: (SecurityRulePropertiesFormat27 | string)␊ + properties?: (SecurityRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -203456,7 +266723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network protocol this rule applies to.␊ */␊ - protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | string)␊ + protocol: (("Tcp" | "Udp" | "Icmp" | "Esp" | "*" | "Ah") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port or range. Integer or range between 0 and 65535. Asterisk '*' can also be used to match all ports.␊ */␊ @@ -203472,11 +266742,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CIDR or source IP ranges.␊ */␊ - sourceAddressPrefixes?: (string[] | string)␊ + sourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as source.␊ */␊ - sourceApplicationSecurityGroups?: (SubResource35[] | string)␊ + sourceApplicationSecurityGroups?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination address prefix. CIDR or destination IP range. Asterisk '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used.␊ */␊ @@ -203484,31 +266760,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination address prefixes. CIDR or destination IP ranges.␊ */␊ - destinationAddressPrefixes?: (string[] | string)␊ + destinationAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application security group specified as destination.␊ */␊ - destinationApplicationSecurityGroups?: (SubResource35[] | string)␊ + destinationApplicationSecurityGroups?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source port ranges.␊ */␊ - sourcePortRanges?: (string[] | string)␊ + sourcePortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port ranges.␊ */␊ - destinationPortRanges?: (string[] | string)␊ + destinationPortRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network traffic is allowed or denied.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.␊ */␊ - priority: (number | string)␊ + priority: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.␊ */␊ - direction: (("Inbound" | "Outbound") | string)␊ + direction: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203521,7 +266818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat27 | string)␊ + properties: (SecurityRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203534,7 +266834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the security rule.␊ */␊ - properties: (SecurityRulePropertiesFormat27 | string)␊ + properties: (SecurityRulePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203553,15 +266856,24 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Network Virtual Appliance.␊ */␊ - properties: (NetworkVirtualAppliancePropertiesFormat3 | string)␊ + properties: (NetworkVirtualAppliancePropertiesFormat3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal that has read access to cloud-init and config blob.␊ */␊ - identity?: (ManagedServiceIdentity13 | string)␊ + identity?: (ManagedServiceIdentity13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetworkVirtualAppliancesVirtualApplianceSitesChildResource[]␊ [k: string]: unknown␊ }␊ @@ -203572,19 +266884,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network Virtual Appliance SKU.␊ */␊ - nvaSku?: (VirtualApplianceSkuProperties3 | string)␊ + nvaSku?: (VirtualApplianceSkuProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * BootStrapConfigurationBlobs storage URLs.␊ */␊ - bootStrapConfigurationBlobs?: (string[] | string)␊ + bootStrapConfigurationBlobs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Hub where Network Virtual Appliance is being deployed.␊ */␊ - virtualHub?: (SubResource35 | string)␊ + virtualHub?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CloudInitConfigurationBlob storage URLs.␊ */␊ - cloudInitConfigurationBlobs?: (string[] | string)␊ + cloudInitConfigurationBlobs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CloudInitConfiguration string in plain text.␊ */␊ @@ -203592,7 +266916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualAppliance ASN.␊ */␊ - virtualApplianceAsn?: (number | string)␊ + virtualApplianceAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203623,7 +266950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Appliance Sites.␊ */␊ - properties: (VirtualApplianceSiteProperties | string)␊ + properties: (VirtualApplianceSiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203637,7 +266967,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Office 365 Policy.␊ */␊ - o365Policy?: (Office365PolicyProperties | string)␊ + o365Policy?: (Office365PolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203647,7 +266980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Office 365 breakout categories.␊ */␊ - breakOutCategories?: (BreakOutCategoryPolicies | string)␊ + breakOutCategories?: (BreakOutCategoryPolicies | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203657,15 +266993,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to control breakout of o365 allow category.␊ */␊ - allow?: (boolean | string)␊ + allow?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to control breakout of o365 optimize category.␊ */␊ - optimize?: (boolean | string)␊ + optimize?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to control breakout of o365 default category.␊ */␊ - default?: (boolean | string)␊ + default?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203678,7 +267023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Appliance Sites.␊ */␊ - properties: (VirtualApplianceSiteProperties | string)␊ + properties: (VirtualApplianceSiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203697,13 +267045,22 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the network watcher.␊ */␊ - properties: ({␊ + properties: (/**␊ + * The network watcher properties.␊ + */␊ + {␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NetworkWatchersFlowLogsChildResource4 | NetworkWatchersConnectionMonitorsChildResource9 | NetworkWatchersPacketCapturesChildResource12)[]␊ [k: string]: unknown␊ }␊ @@ -203723,11 +267080,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat4 | string)␊ + properties: (FlowLogPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203745,19 +267108,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable flow logging.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the retention policy for flow log.␊ */␊ - retentionPolicy?: (RetentionPolicyParameters4 | string)␊ + retentionPolicy?: (RetentionPolicyParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the flow log format.␊ */␊ - format?: (FlowLogFormatParameters4 | string)␊ + format?: (FlowLogFormatParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - flowAnalyticsConfiguration?: (TrafficAnalyticsProperties4 | string)␊ + flowAnalyticsConfiguration?: (TrafficAnalyticsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203767,11 +267142,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain flow log records.␊ */␊ - days?: ((number & string) | string)␊ + days?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag to enable/disable retention.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203785,7 +267166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The version (revision) of the flow log.␊ */␊ - version?: ((number & string) | string)␊ + version?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203795,7 +267179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters that define the configuration of traffic analytics.␊ */␊ - networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties4 | string)␊ + networkWatcherFlowAnalyticsConfiguration?: (TrafficAnalyticsConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203805,7 +267192,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to enable/disable traffic analytics.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource guid of the attached workspace.␊ */␊ @@ -203821,7 +267211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The interval in minutes which would decide how frequently TA service should do flow analytics.␊ */␊ - trafficAnalyticsInterval?: (number | string)␊ + trafficAnalyticsInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203840,11 +267233,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters9 | string)␊ + properties: (ConnectionMonitorParameters9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203854,35 +267253,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the source of connection monitor.␊ */␊ - source?: (ConnectionMonitorSource9 | string)␊ + source?: (ConnectionMonitorSource9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the destination of connection monitor.␊ */␊ - destination?: (ConnectionMonitorDestination9 | string)␊ + destination?: (ConnectionMonitorDestination9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines if the connection monitor will start automatically once created.␊ */␊ - autoStart?: (boolean | string)␊ + autoStart?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Monitoring interval in seconds.␊ */␊ - monitoringIntervalInSeconds?: ((number & string) | string)␊ + monitoringIntervalInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor endpoints.␊ */␊ - endpoints?: (ConnectionMonitorEndpoint4[] | string)␊ + endpoints?: (ConnectionMonitorEndpoint4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test configurations.␊ */␊ - testConfigurations?: (ConnectionMonitorTestConfiguration4[] | string)␊ + testConfigurations?: (ConnectionMonitorTestConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor test groups.␊ */␊ - testGroups?: (ConnectionMonitorTestGroup4[] | string)␊ + testGroups?: (ConnectionMonitorTestGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection monitor outputs.␊ */␊ - outputs?: (ConnectionMonitorOutput4[] | string)␊ + outputs?: (ConnectionMonitorOutput4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional notes to be associated with the connection monitor.␊ */␊ @@ -203900,7 +267323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The source port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203918,7 +267344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port used by connection monitor.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203940,7 +267369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for sub-items within the endpoint.␊ */␊ - filter?: (ConnectionMonitorEndpointFilter4 | string)␊ + filter?: (ConnectionMonitorEndpointFilter4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203954,7 +267386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of items in the filter.␊ */␊ - items?: (ConnectionMonitorEndpointFilterItem4[] | string)␊ + items?: (ConnectionMonitorEndpointFilterItem4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -203982,31 +267417,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency of test evaluation, in seconds.␊ */␊ - testFrequencySec?: (number | string)␊ + testFrequencySec?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol to use in test evaluation.␊ */␊ - protocol: (("Tcp" | "Http" | "Icmp") | string)␊ + protocol: (("Tcp" | "Http" | "Icmp") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.␊ */␊ - preferredIPVersion?: (("IPv4" | "IPv6") | string)␊ + preferredIPVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over HTTP.␊ */␊ - httpConfiguration?: (ConnectionMonitorHttpConfiguration4 | string)␊ + httpConfiguration?: (ConnectionMonitorHttpConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over TCP.␊ */␊ - tcpConfiguration?: (ConnectionMonitorTcpConfiguration4 | string)␊ + tcpConfiguration?: (ConnectionMonitorTcpConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters used to perform test evaluation over ICMP.␊ */␊ - icmpConfiguration?: (ConnectionMonitorIcmpConfiguration4 | string)␊ + icmpConfiguration?: (ConnectionMonitorIcmpConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold for declaring a test successful.␊ */␊ - successThreshold?: (ConnectionMonitorSuccessThreshold4 | string)␊ + successThreshold?: (ConnectionMonitorSuccessThreshold4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204016,11 +267472,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The HTTP method to use.␊ */␊ - method?: (("Get" | "Post") | string)␊ + method?: (("Get" | "Post") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path component of the URI. For instance, "/dir1/dir2".␊ */␊ @@ -204028,15 +267490,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HTTP headers to transmit with the request.␊ */␊ - requestHeaders?: (HTTPHeader4[] | string)␊ + requestHeaders?: (HTTPHeader4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status codes to consider successful. For instance, "2xx,301-304,418".␊ */␊ - validStatusCodeRanges?: (string[] | string)␊ + validStatusCodeRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.␊ */␊ - preferHTTPS?: (boolean | string)␊ + preferHTTPS?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204060,11 +267531,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port to connect to.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204074,7 +267551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether path evaluation with trace route should be disabled.␊ */␊ - disableTraceRoute?: (boolean | string)␊ + disableTraceRoute?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204084,11 +267564,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percentage of failed checks permitted for a test to evaluate as successful.␊ */␊ - checksFailedPercent?: (number | string)␊ + checksFailedPercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.␊ */␊ - roundTripTimeMs?: (number | string)␊ + roundTripTimeMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204102,19 +267588,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether test group is disabled.␊ */␊ - disable?: (boolean | string)␊ + disable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of test configuration names.␊ */␊ - testConfigurations: (string[] | string)␊ + testConfigurations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of source endpoint names.␊ */␊ - sources: (string[] | string)␊ + sources: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of destination endpoint names.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204128,7 +267626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the settings for producing output into a log analytics workspace.␊ */␊ - workspaceSettings?: (ConnectionMonitorWorkspaceSettings4 | string)␊ + workspaceSettings?: (ConnectionMonitorWorkspaceSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204151,7 +267652,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters12 | string)␊ + properties: (PacketCaptureParameters12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204165,23 +267669,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of bytes captured per packet, the remaining bytes are truncated.␊ */␊ - bytesToCapturePerPacket?: ((number & string) | string)␊ + bytesToCapturePerPacket?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the capture output.␊ */␊ - totalBytesPerSession?: ((number & string) | string)␊ + totalBytesPerSession?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration of the capture session in seconds.␊ */␊ - timeLimitInSeconds?: ((number & string) | string)␊ + timeLimitInSeconds?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage location for a packet capture session.␊ */␊ - storageLocation: (PacketCaptureStorageLocation12 | string)␊ + storageLocation: (PacketCaptureStorageLocation12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of packet capture filters.␊ */␊ - filters?: (PacketCaptureFilter12[] | string)␊ + filters?: (PacketCaptureFilter12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204209,7 +267728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Protocol to be filtered on.␊ */␊ - protocol?: (("TCP" | "UDP" | "Any") | string)␊ + protocol?: (("TCP" | "UDP" | "Any") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local IP Address to be filtered on. Notation: "127.0.0.1" for single address entry. "127.0.0.1-127.0.0.255" for range. "127.0.0.1;127.0.0.5"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.␊ */␊ @@ -204244,11 +267766,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the connection monitor.␊ */␊ - properties: (ConnectionMonitorParameters9 | string)␊ + properties: (ConnectionMonitorParameters9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204267,11 +267795,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the flow log.␊ */␊ - properties: (FlowLogPropertiesFormat4 | string)␊ + properties: (FlowLogPropertiesFormat4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204284,7 +267818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the packet capture.␊ */␊ - properties: (PacketCaptureParameters12 | string)␊ + properties: (PacketCaptureParameters12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204303,11 +267840,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnGateway.␊ */␊ - properties: (P2SVpnGatewayProperties9 | string)␊ + properties: (P2SVpnGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204317,23 +267860,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource35 | string)␊ + virtualHub?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all p2s connection configurations of the gateway.␊ */␊ - p2SConnectionConfigurations?: (P2SConnectionConfiguration6[] | string)␊ + p2SConnectionConfigurations?: (P2SConnectionConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this p2s vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnServerConfiguration to which the p2sVpnGateway is attached to.␊ */␊ - vpnServerConfiguration?: (SubResource35 | string)␊ + vpnServerConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all customer specified DNS servers IP addresses.␊ */␊ - customDnsServers?: (string[] | string)␊ + customDnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204343,7 +267901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the P2S connection configuration.␊ */␊ - properties?: (P2SConnectionConfigurationProperties6 | string)␊ + properties?: (P2SConnectionConfigurationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -204357,11 +267918,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace35 | string)␊ + vpnClientAddressPool?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration1 | string)␊ + routingConfiguration?: (RoutingConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204380,11 +267947,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private endpoint.␊ */␊ - properties: (PrivateEndpointProperties9 | string)␊ + properties: (PrivateEndpointProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateEndpointsPrivateDnsZoneGroupsChildResource2[]␊ [k: string]: unknown␊ }␊ @@ -204395,19 +267968,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID of the subnet from which the private IP will be allocated.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource.␊ */␊ - privateLinkServiceConnections?: (PrivateLinkServiceConnection9[] | string)␊ + privateLinkServiceConnections?: (PrivateLinkServiceConnection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A grouping of information about the connection to the remote resource. Used when the network admin does not have access to approve connections to the remote resource.␊ */␊ - manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection9[] | string)␊ + manualPrivateLinkServiceConnections?: (PrivateLinkServiceConnection9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of custom dns configurations.␊ */␊ - customDnsConfigs?: (CustomDnsConfigPropertiesFormat2[] | string)␊ + customDnsConfigs?: (CustomDnsConfigPropertiesFormat2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204417,7 +268002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service connection.␊ */␊ - properties?: (PrivateLinkServiceConnectionProperties9 | string)␊ + properties?: (PrivateLinkServiceConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -204435,7 +268023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to.␊ */␊ - groupIds?: (string[] | string)␊ + groupIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.␊ */␊ @@ -204443,7 +268034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of read-only information about the state of the connection to the remote resource.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204457,7 +268051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of private ip addresses of the private endpoint.␊ */␊ - ipAddresses?: (string[] | string)␊ + ipAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204470,7 +268067,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat2 | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204480,7 +268080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of private dns zone configurations of the private dns zone group.␊ */␊ - privateDnsZoneConfigs?: (PrivateDnsZoneConfig2[] | string)␊ + privateDnsZoneConfigs?: (PrivateDnsZoneConfig2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204494,7 +268097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone configuration.␊ */␊ - properties?: (PrivateDnsZonePropertiesFormat2 | string)␊ + properties?: (PrivateDnsZonePropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204517,7 +268123,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private dns zone group.␊ */␊ - properties: (PrivateDnsZoneGroupPropertiesFormat2 | string)␊ + properties: (PrivateDnsZoneGroupPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204536,11 +268145,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the private link service.␊ */␊ - properties: (PrivateLinkServiceProperties9 | string)␊ + properties: (PrivateLinkServiceProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PrivateLinkServicesPrivateEndpointConnectionsChildResource9[]␊ [k: string]: unknown␊ }␊ @@ -204551,27 +268166,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of references to the load balancer IP configurations.␊ */␊ - loadBalancerFrontendIpConfigurations?: (SubResource35[] | string)␊ + loadBalancerFrontendIpConfigurations?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of private link service IP configurations.␊ */␊ - ipConfigurations?: (PrivateLinkServiceIpConfiguration9[] | string)␊ + ipConfigurations?: (PrivateLinkServiceIpConfiguration9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The visibility list of the private link service.␊ */␊ - visibility?: (PrivateLinkServicePropertiesVisibility9 | string)␊ + visibility?: (PrivateLinkServicePropertiesVisibility9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The auto-approval list of the private link service.␊ */␊ - autoApproval?: (PrivateLinkServicePropertiesAutoApproval9 | string)␊ + autoApproval?: (PrivateLinkServicePropertiesAutoApproval9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Fqdn.␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the private link service is enabled for proxy protocol or not.␊ */␊ - enableProxyProtocol?: (boolean | string)␊ + enableProxyProtocol?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204581,7 +268214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private link service ip configuration.␊ */␊ - properties?: (PrivateLinkServiceIpConfigurationProperties9 | string)␊ + properties?: (PrivateLinkServiceIpConfigurationProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of private link service ip configuration.␊ */␊ @@ -204599,19 +268235,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the ip configuration is primary or not.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the specific IP configuration is IPv4 or IPv6. Default is IPv4.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204621,7 +268269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204631,7 +268282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of subscriptions.␊ */␊ - subscriptions?: (string[] | string)␊ + subscriptions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204644,7 +268298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties16 | string)␊ + properties: (PrivateEndpointConnectionProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204654,7 +268311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of information about the state of the connection between service consumer and provider.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204667,7 +268327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private end point connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties16 | string)␊ + properties: (PrivateEndpointConnectionProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204686,19 +268349,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku23 | string)␊ + sku?: (PublicIPAddressSku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties: (PublicIPAddressPropertiesFormat26 | string)␊ + properties: (PublicIPAddressPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204708,7 +268383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP address SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204718,23 +268396,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address allocation method.␊ */␊ - publicIPAllocationMethod: (("Static" | "Dynamic") | string)␊ + publicIPAllocationMethod: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The FQDN of the DNS record associated with the public IP address.␊ */␊ - dnsSettings?: (PublicIPAddressDnsSettings34 | string)␊ + dnsSettings?: (PublicIPAddressDnsSettings34 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection custom policy associated with the public IP address.␊ */␊ - ddosSettings?: (DdosSettings12 | string)␊ + ddosSettings?: (DdosSettings12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP address.␊ */␊ - ipTags?: (IpTag20[] | string)␊ + ipTags?: (IpTag20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address associated with the public IP address resource.␊ */␊ @@ -204742,11 +268435,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Public IP Prefix this Public IP Address should be allocated from.␊ */␊ - publicIPPrefix?: (SubResource35 | string)␊ + publicIPPrefix?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204774,15 +268473,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DDoS custom policy associated with the public IP.␊ */␊ - ddosCustomPolicy?: (SubResource35 | string)␊ + ddosCustomPolicy?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.␊ */␊ - protectionCoverage?: (("Basic" | "Standard") | string)␊ + protectionCoverage?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables DDoS protection on the public IP.␊ */␊ - protectedIP?: (boolean | string)␊ + protectedIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204815,19 +268523,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP prefix SKU.␊ */␊ - sku?: (PublicIPPrefixSku10 | string)␊ + sku?: (PublicIPPrefixSku10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP prefix properties.␊ */␊ - properties: (PublicIPPrefixPropertiesFormat10 | string)␊ + properties: (PublicIPPrefixPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204837,7 +268557,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of a public IP prefix SKU.␊ */␊ - name?: ("Standard" | string)␊ + name?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204847,15 +268570,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public IP address version.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of tags associated with the public IP prefix.␊ */␊ - ipTags?: (IpTag20[] | string)␊ + ipTags?: (IpTag20[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Length of the Public IP Prefix.␊ */␊ - prefixLength?: (number | string)␊ + prefixLength?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204874,11 +268606,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route filter.␊ */␊ - properties: (RouteFilterPropertiesFormat12 | string)␊ + properties: (RouteFilterPropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteFiltersRouteFilterRulesChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -204889,7 +268627,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of RouteFilterRules contained within a route filter.␊ */␊ - rules?: (RouteFilterRule12[] | string)␊ + rules?: (RouteFilterRule12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204899,7 +268640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties?: (RouteFilterRulePropertiesFormat12 | string)␊ + properties?: (RouteFilterRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -204917,15 +268661,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access type of the rule.␊ */␊ - access: (("Allow" | "Deny") | string)␊ + access: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule type of the rule.␊ */␊ - routeFilterRuleType: ("Community" | string)␊ + routeFilterRuleType: ("Community" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'].␊ */␊ - communities: (string[] | string)␊ + communities: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -204938,7 +268691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat12 | string)␊ + properties: (RouteFilterRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -204955,7 +268711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route filter rule.␊ */␊ - properties: (RouteFilterRulePropertiesFormat12 | string)␊ + properties: (RouteFilterRulePropertiesFormat12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -204978,11 +268737,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the route table.␊ */␊ - properties: (RouteTablePropertiesFormat27 | string)␊ + properties: (RouteTablePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: RouteTablesRoutesChildResource27[]␊ [k: string]: unknown␊ }␊ @@ -204993,11 +268758,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of routes contained within a route table.␊ */␊ - routes?: (Route27[] | string)␊ + routes?: (Route27[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to disable the routes learned by BGP on that route table. True means disable.␊ */␊ - disableBgpRoutePropagation?: (boolean | string)␊ + disableBgpRoutePropagation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205007,7 +268778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties?: (RoutePropertiesFormat27 | string)␊ + properties?: (RoutePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205025,7 +268799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Azure hop the packet should be sent to.␊ */␊ - nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | string)␊ + nextHopType: (("VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance.␊ */␊ @@ -205042,7 +268819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat27 | string)␊ + properties: (RoutePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205055,7 +268835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the route.␊ */␊ - properties: (RoutePropertiesFormat27 | string)␊ + properties: (RoutePropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205074,11 +268857,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Security Partner Provider.␊ */␊ - properties: (SecurityPartnerProviderPropertiesFormat2 | string)␊ + properties: (SecurityPartnerProviderPropertiesFormat2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205088,11 +268877,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The security provider name.␊ */␊ - securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | string)␊ + securityProviderName?: (("ZScaler" | "IBoss" | "Checkpoint") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtualHub to which the Security Partner Provider belongs.␊ */␊ - virtualHub?: (SubResource35 | string)␊ + virtualHub?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205111,11 +268906,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the service end point policy.␊ */␊ - properties: (ServiceEndpointPolicyPropertiesFormat10 | string)␊ + properties: (ServiceEndpointPolicyPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServiceEndpointPoliciesServiceEndpointPolicyDefinitionsChildResource10[]␊ [k: string]: unknown␊ }␊ @@ -205126,7 +268927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of service endpoint policy definitions of the service endpoint policy.␊ */␊ - serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition10[] | string)␊ + serviceEndpointPolicyDefinitions?: (ServiceEndpointPolicyDefinition10[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205136,7 +268940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | string)␊ + properties?: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205158,7 +268965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of service resources.␊ */␊ - serviceResources?: (string[] | string)␊ + serviceResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205171,7 +268981,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205184,7 +268997,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the service endpoint policy definition.␊ */␊ - properties: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | string)␊ + properties: (ServiceEndpointPolicyDefinitionPropertiesFormat10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205203,11 +269019,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual hub.␊ */␊ - properties: (VirtualHubProperties12 | string)␊ + properties: (VirtualHubProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualHubsHubRouteTablesChildResource1 | VirtualHubsIpConfigurationsChildResource | VirtualHubsBgpConnectionsChildResource | VirtualHubsRouteTablesChildResource5 | VirtualHubsHubVirtualNetworkConnectionsChildResource)[]␊ [k: string]: unknown␊ }␊ @@ -205218,27 +269040,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the VirtualHub belongs.␊ */␊ - virtualWan?: (SubResource35 | string)␊ + virtualWan?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VpnGateway associated with this VirtualHub.␊ */␊ - vpnGateway?: (SubResource35 | string)␊ + vpnGateway?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The P2SVpnGateway associated with this VirtualHub.␊ */␊ - p2SVpnGateway?: (SubResource35 | string)␊ + p2SVpnGateway?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expressRouteGateway associated with this VirtualHub.␊ */␊ - expressRouteGateway?: (SubResource35 | string)␊ + expressRouteGateway?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The azureFirewall associated with this VirtualHub.␊ */␊ - azureFirewall?: (SubResource35 | string)␊ + azureFirewall?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The securityPartnerProvider associated with this VirtualHub.␊ */␊ - securityPartnerProvider?: (SubResource35 | string)␊ + securityPartnerProvider?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address-prefix for this VirtualHub.␊ */␊ @@ -205246,7 +269086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routeTable associated with this virtual hub.␊ */␊ - routeTable?: (VirtualHubRouteTable9 | string)␊ + routeTable?: (VirtualHubRouteTable9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Security Provider name.␊ */␊ @@ -205254,7 +269097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all virtual hub route table v2s associated with this VirtualHub.␊ */␊ - virtualHubRouteTableV2s?: (VirtualHubRouteTableV25[] | string)␊ + virtualHubRouteTableV2s?: (VirtualHubRouteTableV25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku of this VirtualHub.␊ */␊ @@ -205262,15 +269108,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The routing state.␊ */␊ - routingState?: (("None" | "Provisioned" | "Provisioning" | "Failed") | string)␊ + routingState?: (("None" | "Provisioned" | "Provisioning" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205280,7 +269135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRoute9[] | string)␊ + routes?: (VirtualHubRoute9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205290,7 +269148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all addressPrefixes.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * NextHop ip address.␊ */␊ @@ -205304,7 +269165,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties?: (VirtualHubRouteTableV2Properties5 | string)␊ + properties?: (VirtualHubRouteTableV2Properties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205318,11 +269182,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (VirtualHubRouteV25[] | string)␊ + routes?: (VirtualHubRouteV25[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all connections attached to this route table v2.␊ */␊ - attachedConnections?: (string[] | string)␊ + attachedConnections?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205336,7 +269206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hops.␊ */␊ @@ -205344,7 +269217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NextHops ip address.␊ */␊ - nextHops?: (string[] | string)␊ + nextHops?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205357,7 +269233,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the RouteTable resource.␊ */␊ - properties: (HubRouteTableProperties1 | string)␊ + properties: (HubRouteTableProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205367,11 +269246,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all routes.␊ */␊ - routes?: (HubRoute1[] | string)␊ + routes?: (HubRoute1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of labels associated with this route table.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205389,7 +269274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of all destinations.␊ */␊ - destinations: (string[] | string)␊ + destinations: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of next hop (eg: ResourceId).␊ */␊ @@ -205410,7 +269298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Hub IPConfigurations.␊ */␊ - properties: (HubIPConfigurationPropertiesFormat | string)␊ + properties: (HubIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205424,15 +269315,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (Subnet37 | string)␊ + subnet?: (Subnet37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the public IP resource.␊ */␊ - publicIPAddress?: (PublicIPAddress | string)␊ + publicIPAddress?: (PublicIPAddress | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205442,7 +269342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (SubnetPropertiesFormat27 | string)␊ + properties?: (SubnetPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205460,35 +269363,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of address prefixes for the subnet.␊ */␊ - addressPrefixes?: (string[] | string)␊ + addressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the NetworkSecurityGroup resource.␊ */␊ - networkSecurityGroup?: (SubResource35 | string)␊ + networkSecurityGroup?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the RouteTable resource.␊ */␊ - routeTable?: (SubResource35 | string)␊ + routeTable?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Nat gateway associated with this subnet.␊ */␊ - natGateway?: (SubResource35 | string)␊ + natGateway?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoints.␊ */␊ - serviceEndpoints?: (ServiceEndpointPropertiesFormat23[] | string)␊ + serviceEndpoints?: (ServiceEndpointPropertiesFormat23[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of service endpoint policies.␊ */␊ - serviceEndpointPolicies?: (SubResource35[] | string)␊ + serviceEndpointPolicies?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this subnet.␊ */␊ - ipAllocations?: (SubResource35[] | string)␊ + ipAllocations?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An array of references to the delegations on the subnet.␊ */␊ - delegations?: (Delegation14[] | string)␊ + delegations?: (Delegation14[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable or Disable apply network policies on private end point in the subnet.␊ */␊ @@ -205510,7 +269437,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of locations.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205520,7 +269450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties?: (ServiceDelegationPropertiesFormat14 | string)␊ + properties?: (ServiceDelegationPropertiesFormat14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a subnet. This name can be used to access the resource.␊ */␊ @@ -205550,19 +269483,31 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The public IP address SKU.␊ */␊ - sku?: (PublicIPAddressSku23 | string)␊ + sku?: (PublicIPAddressSku23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address properties.␊ */␊ - properties?: (PublicIPAddressPropertiesFormat26 | string)␊ + properties?: (PublicIPAddressPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of availability zones denoting the IP allocated for the resource needs to come from.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205575,7 +269520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Bgp connections.␊ */␊ - properties: (BgpConnectionProperties | string)␊ + properties: (BgpConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205585,7 +269533,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -205602,7 +269553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties5 | string)␊ + properties: (VirtualHubRouteTableV2Properties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205615,7 +269569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties: (HubVirtualNetworkConnectionProperties12 | string)␊ + properties: (HubVirtualNetworkConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205625,23 +269582,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to the remote virtual network.␊ */␊ - remoteVirtualNetwork?: (SubResource35 | string)␊ + remoteVirtualNetwork?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deprecated: VirtualHub to RemoteVnet transit to enabled or not.␊ */␊ - allowHubToRemoteVnetTransit?: (boolean | string)␊ + allowHubToRemoteVnetTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deprecated: Allow RemoteVnet to use Virtual Hub's gateways.␊ */␊ - allowRemoteVnetToUseHubVnetGateways?: (boolean | string)␊ + allowRemoteVnetToUseHubVnetGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration1 | string)␊ + routingConfiguration?: (RoutingConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205654,7 +269626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Bgp connections.␊ */␊ - properties: (BgpConnectionProperties | string)␊ + properties: (BgpConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205667,7 +269642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the RouteTable resource.␊ */␊ - properties: (HubRouteTableProperties1 | string)␊ + properties: (HubRouteTableProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205680,7 +269658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the hub virtual network connection.␊ */␊ - properties: (HubVirtualNetworkConnectionProperties12 | string)␊ + properties: (HubVirtualNetworkConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205693,7 +269674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Hub IPConfigurations.␊ */␊ - properties: (HubIPConfigurationPropertiesFormat | string)␊ + properties: (HubIPConfigurationPropertiesFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205706,7 +269690,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual hub route table v2.␊ */␊ - properties: (VirtualHubRouteTableV2Properties5 | string)␊ + properties: (VirtualHubRouteTableV2Properties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205725,11 +269712,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network gateway.␊ */␊ - properties: (VirtualNetworkGatewayPropertiesFormat27 | string)␊ + properties: (VirtualNetworkGatewayPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205739,55 +269732,94 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP configurations for virtual network gateway.␊ */␊ - ipConfigurations?: (VirtualNetworkGatewayIPConfiguration26[] | string)␊ + ipConfigurations?: (VirtualNetworkGatewayIPConfiguration26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | string)␊ + gatewayType?: (("Vpn" | "ExpressRoute" | "HyperNet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of this virtual network gateway.␊ */␊ - vpnType?: (("PolicyBased" | "RouteBased") | string)␊ + vpnType?: (("PolicyBased" | "RouteBased") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.␊ */␊ - vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | string)␊ + vpnGatewayGeneration?: (("None" | "Generation1" | "Generation2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether BGP is enabled for this virtual network gateway or not.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether private IP needs to be enabled on this gateway for connections or not.␊ */␊ - enablePrivateIpAddress?: (boolean | string)␊ + enablePrivateIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ActiveActive flag.␊ */␊ - activeActive?: (boolean | string)␊ + activeActive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting.␊ */␊ - gatewayDefaultSite?: (SubResource35 | string)␊ + gatewayDefaultSite?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway.␊ */␊ - sku?: (VirtualNetworkGatewaySku26 | string)␊ + sku?: (VirtualNetworkGatewaySku26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the VpnClientConfiguration resource which represents the P2S VpnClient configurations.␊ */␊ - vpnClientConfiguration?: (VpnClientConfiguration26 | string)␊ + vpnClientConfiguration?: (VpnClientConfiguration26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings26 | string)␊ + bgpSettings?: (BgpSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the address space resource which represents the custom routes address space specified by the customer for virtual network gateway and VpnClient.␊ */␊ - customRoutes?: (AddressSpace35 | string)␊ + customRoutes?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether dns forwarding is enabled or not.␊ */␊ - enableDnsForwarding?: (boolean | string)␊ + enableDnsForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205797,7 +269829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network gateway ip configuration.␊ */␊ - properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat26 | string)␊ + properties?: (VirtualNetworkGatewayIPConfigurationPropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205811,15 +269846,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private IP address allocation method.␊ */␊ - privateIPAllocationMethod?: (("Static" | "Dynamic") | string)␊ + privateIPAllocationMethod?: (("Static" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the subnet resource.␊ */␊ - subnet?: (SubResource35 | string)␊ + subnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the public IP resource.␊ */␊ - publicIPAddress?: (SubResource35 | string)␊ + publicIPAddress?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205829,11 +269873,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gateway SKU name.␊ */␊ - name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + name?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gateway SKU tier.␊ */␊ - tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | string)␊ + tier?: (("Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw4" | "VpnGw5" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "VpnGw4AZ" | "VpnGw5AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -205843,23 +269893,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the address space resource which represents Address space for P2S VpnClient.␊ */␊ - vpnClientAddressPool?: (AddressSpace35 | string)␊ + vpnClientAddressPool?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRootCertificate for virtual network gateway.␊ */␊ - vpnClientRootCertificates?: (VpnClientRootCertificate26[] | string)␊ + vpnClientRootCertificates?: (VpnClientRootCertificate26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientRevokedCertificate for Virtual network gateway.␊ */␊ - vpnClientRevokedCertificates?: (VpnClientRevokedCertificate26[] | string)␊ + vpnClientRevokedCertificates?: (VpnClientRevokedCertificate26[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientProtocols for Virtual network gateway.␊ */␊ - vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | string)␊ + vpnClientProtocols?: (("IkeV2" | "SSTP" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for virtual network gateway P2S client.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy24[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.␊ */␊ @@ -205871,7 +269936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The radiusServers property for multiple radius server configuration.␊ */␊ - radiusServers?: (RadiusServer2[] | string)␊ + radiusServers?: (RadiusServer2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.␊ */␊ @@ -205893,7 +269961,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client root certificate.␊ */␊ - properties: (VpnClientRootCertificatePropertiesFormat26 | string)␊ + properties: (VpnClientRootCertificatePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205917,7 +269988,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the vpn client revoked certificate.␊ */␊ - properties?: (VpnClientRevokedCertificatePropertiesFormat26 | string)␊ + properties?: (VpnClientRevokedCertificatePropertiesFormat26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -205945,7 +270019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The initial score assigned to this radius server.␊ */␊ - radiusServerScore?: (number | string)␊ + radiusServerScore?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secret used for this radius server.␊ */␊ @@ -205968,11 +270045,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual network.␊ */␊ - properties: (VirtualNetworkPropertiesFormat27 | string)␊ + properties: (VirtualNetworkPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualNetworksVirtualNetworkPeeringsChildResource24 | VirtualNetworksSubnetsChildResource27)[]␊ [k: string]: unknown␊ }␊ @@ -205983,39 +270066,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges that can be used by subnets.␊ */␊ - addressSpace: (AddressSpace35 | string)␊ + addressSpace: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dhcpOptions that contains an array of DNS servers available to VMs deployed in the virtual network.␊ */␊ - dhcpOptions?: (DhcpOptions35 | string)␊ + dhcpOptions?: (DhcpOptions35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of subnets in a Virtual Network.␊ */␊ - subnets?: (Subnet37[] | string)␊ + subnets?: (Subnet37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of peerings in a Virtual Network.␊ */␊ - virtualNetworkPeerings?: (VirtualNetworkPeering32[] | string)␊ + virtualNetworkPeerings?: (VirtualNetworkPeering32[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource.␊ */␊ - enableDdosProtection?: (boolean | string)␊ + enableDdosProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates if VM protection is enabled for all the subnets in the virtual network.␊ */␊ - enableVmProtection?: (boolean | string)␊ + enableVmProtection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DDoS protection plan associated with the virtual network.␊ */␊ - ddosProtectionPlan?: (SubResource35 | string)␊ + ddosProtectionPlan?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.␊ */␊ - bgpCommunities?: (VirtualNetworkBgpCommunities6 | string)␊ + bgpCommunities?: (VirtualNetworkBgpCommunities6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of IpAllocation which reference this VNET.␊ */␊ - ipAllocations?: (SubResource35[] | string)␊ + ipAllocations?: (SubResource35[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206025,7 +270135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of DNS servers IP addresses.␊ */␊ - dnsServers: (string[] | string)␊ + dnsServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206035,7 +270148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties?: (VirtualNetworkPeeringPropertiesFormat24 | string)␊ + properties?: (VirtualNetworkPeeringPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -206049,31 +270165,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.␊ */␊ - allowVirtualNetworkAccess?: (boolean | string)␊ + allowVirtualNetworkAccess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.␊ */␊ - allowForwardedTraffic?: (boolean | string)␊ + allowForwardedTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If gateway links can be used in remote virtual networking to link to this virtual network.␊ */␊ - allowGatewayTransit?: (boolean | string)␊ + allowGatewayTransit?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.␊ */␊ - useRemoteGateways?: (boolean | string)␊ + useRemoteGateways?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering).␊ */␊ - remoteVirtualNetwork: (SubResource35 | string)␊ + remoteVirtualNetwork: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the remote virtual network address space.␊ */␊ - remoteAddressSpace?: (AddressSpace35 | string)␊ + remoteAddressSpace?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the virtual network peering.␊ */␊ - peeringState?: (("Initiated" | "Connected" | "Disconnected") | string)␊ + peeringState?: (("Initiated" | "Connected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206096,7 +270233,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat24 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206109,7 +270249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat27 | string)␊ + properties: (SubnetPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206122,7 +270265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the subnet.␊ */␊ - properties: (SubnetPropertiesFormat27 | string)␊ + properties: (SubnetPropertiesFormat27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206135,7 +270281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the virtual network peering.␊ */␊ - properties: (VirtualNetworkPeeringPropertiesFormat24 | string)␊ + properties: (VirtualNetworkPeeringPropertiesFormat24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206154,11 +270303,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Tap Properties.␊ */␊ - properties: (VirtualNetworkTapPropertiesFormat9 | string)␊ + properties: (VirtualNetworkTapPropertiesFormat9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206168,15 +270323,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The reference to the private IP Address of the collector nic that will receive the tap.␊ */␊ - destinationNetworkInterfaceIPConfiguration?: (SubResource35 | string)␊ + destinationNetworkInterfaceIPConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The reference to the private IP address on the internal Load Balancer that will receive the tap.␊ */␊ - destinationLoadBalancerFrontEndIPConfiguration?: (SubResource35 | string)␊ + destinationLoadBalancerFrontEndIPConfiguration?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The VXLAN destination port that will receive the tapped traffic.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206195,11 +270359,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the Virtual Router.␊ */␊ - properties: (VirtualRouterPropertiesFormat7 | string)␊ + properties: (VirtualRouterPropertiesFormat7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualRoutersPeeringsChildResource7[]␊ [k: string]: unknown␊ }␊ @@ -206210,19 +270380,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * VirtualRouter ASN.␊ */␊ - virtualRouterAsn?: (number | string)␊ + virtualRouterAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VirtualRouter IPs.␊ */␊ - virtualRouterIps?: (string[] | string)␊ + virtualRouterIps?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Subnet on which VirtualRouter is hosted.␊ */␊ - hostedSubnet?: (SubResource35 | string)␊ + hostedSubnet?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Gateway on which VirtualRouter is hosted.␊ */␊ - hostedGateway?: (SubResource35 | string)␊ + hostedGateway?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206235,7 +270417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties7 | string)␊ + properties: (VirtualRouterPeeringProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206245,7 +270430,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Peer ASN.␊ */␊ - peerAsn?: (number | string)␊ + peerAsn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Peer IP.␊ */␊ @@ -206262,7 +270450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Virtual Router Peering.␊ */␊ - properties: (VirtualRouterPeeringProperties7 | string)␊ + properties: (VirtualRouterPeeringProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206281,11 +270472,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the virtual WAN.␊ */␊ - properties: (VirtualWanProperties12 | string)␊ + properties: (VirtualWanProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206295,19 +270492,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vpn encryption to be disabled or not.␊ */␊ - disableVpnEncryption?: (boolean | string)␊ + disableVpnEncryption?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if branch to branch traffic is allowed.␊ */␊ - allowBranchToBranchTraffic?: (boolean | string)␊ + allowBranchToBranchTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if Vnet to Vnet traffic is allowed.␊ */␊ - allowVnetToVnetTraffic?: (boolean | string)␊ + allowVnetToVnetTraffic?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The office local breakout category.␊ */␊ - office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | string)␊ + office365LocalBreakoutCategory?: (("Optimize" | "OptimizeAndAllow" | "All" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the VirtualWAN.␊ */␊ @@ -206330,11 +270539,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN gateway.␊ */␊ - properties: (VpnGatewayProperties12 | string)␊ + properties: (VpnGatewayProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VpnGatewaysVpnConnectionsChildResource12[]␊ [k: string]: unknown␊ }␊ @@ -206345,19 +270560,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualHub to which the gateway belongs.␊ */␊ - virtualHub?: (SubResource35 | string)␊ + virtualHub?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn connections to the gateway.␊ */␊ - connections?: (VpnConnection12[] | string)␊ + connections?: (VpnConnection12[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local network gateway's BGP speaker settings.␊ */␊ - bgpSettings?: (BgpSettings26 | string)␊ + bgpSettings?: (BgpSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scale unit for this vpn gateway.␊ */␊ - vpnGatewayScaleUnit?: (number | string)␊ + vpnGatewayScaleUnit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206367,7 +270594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties?: (VpnConnectionProperties12 | string)␊ + properties?: (VpnConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -206381,27 +270611,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site.␊ */␊ - remoteVpnSite?: (SubResource35 | string)␊ + remoteVpnSite?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dead peer detection timeout for a vpn connection in seconds.␊ */␊ - dpdTimeoutSeconds?: (number | string)␊ + dpdTimeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -206409,35 +270657,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy24[] | string)␊ + ipsecPolicies?: (IpsecPolicy24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable internet security.␊ */␊ - enableInternetSecurity?: (boolean | string)␊ + enableInternetSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site link connections to the gateway.␊ */␊ - vpnLinkConnections?: (VpnSiteLinkConnection8[] | string)␊ + vpnLinkConnections?: (VpnSiteLinkConnection8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Routing Configuration indicating the associated and propagated route tables on this connection.␊ */␊ - routingConfiguration?: (RoutingConfiguration1 | string)␊ + routingConfiguration?: (RoutingConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206447,7 +270719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link connection.␊ */␊ - properties?: (VpnSiteLinkConnectionProperties8 | string)␊ + properties?: (VpnSiteLinkConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -206461,23 +270736,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Id of the connected vpn site link.␊ */␊ - vpnSiteLink?: (SubResource35 | string)␊ + vpnSiteLink?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Routing weight for vpn connection.␊ */␊ - routingWeight?: (number | string)␊ + routingWeight?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection status.␊ */␊ - connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | string)␊ + connectionStatus?: (("Unknown" | "Connecting" | "Connected" | "NotConnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection protocol used for this connection.␊ */␊ - vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | string)␊ + vpnConnectionProtocolType?: (("IKEv2" | "IKEv1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected bandwidth in MBPS.␊ */␊ - connectionBandwidth?: (number | string)␊ + connectionBandwidth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SharedKey for the vpn connection.␊ */␊ @@ -206485,23 +270775,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * EnableBgp flag.␊ */␊ - enableBgp?: (boolean | string)␊ + enableBgp?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable policy-based traffic selectors.␊ */␊ - usePolicyBasedTrafficSelectors?: (boolean | string)␊ + usePolicyBasedTrafficSelectors?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The IPSec Policies to be considered by this connection.␊ */␊ - ipsecPolicies?: (IpsecPolicy24[] | string)␊ + ipsecPolicies?: (IpsecPolicy24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * EnableBgp flag.␊ */␊ - enableRateLimiting?: (boolean | string)␊ + enableRateLimiting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use local azure ip to initiate connection.␊ */␊ - useLocalAzureIpAddress?: (boolean | string)␊ + useLocalAzureIpAddress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206514,7 +270819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties12 | string)␊ + properties: (VpnConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206527,7 +270835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN connection.␊ */␊ - properties: (VpnConnectionProperties12 | string)␊ + properties: (VpnConnectionProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206546,11 +270857,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the P2SVpnServer configuration.␊ */␊ - properties: (VpnServerConfigurationProperties6 | string)␊ + properties: (VpnServerConfigurationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206564,31 +270881,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * VPN protocols for the VpnServerConfiguration.␊ */␊ - vpnProtocols?: (("IkeV2" | "OpenVPN")[] | string)␊ + vpnProtocols?: (("IkeV2" | "OpenVPN")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN authentication types for the VpnServerConfiguration.␊ */␊ - vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | string)␊ + vpnAuthenticationTypes?: (("Certificate" | "Radius" | "AAD")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client root certificate of VpnServerConfiguration.␊ */␊ - vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate6[] | string)␊ + vpnClientRootCertificates?: (VpnServerConfigVpnClientRootCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VPN client revoked certificate of VpnServerConfiguration.␊ */␊ - vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate6[] | string)␊ + vpnClientRevokedCertificates?: (VpnServerConfigVpnClientRevokedCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius Server root certificate of VpnServerConfiguration.␊ */␊ - radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate6[] | string)␊ + radiusServerRootCertificates?: (VpnServerConfigRadiusServerRootCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Radius client root certificate of VpnServerConfiguration.␊ */␊ - radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate6[] | string)␊ + radiusClientRootCertificates?: (VpnServerConfigRadiusClientRootCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VpnClientIpsecPolicies for VpnServerConfiguration.␊ */␊ - vpnClientIpsecPolicies?: (IpsecPolicy24[] | string)␊ + vpnClientIpsecPolicies?: (IpsecPolicy24[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The radius server address property of the VpnServerConfiguration resource for point to site client connection.␊ */␊ @@ -206600,11 +270938,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Multiple Radius Server configuration for VpnServerConfiguration.␊ */␊ - radiusServers?: (RadiusServer2[] | string)␊ + radiusServers?: (RadiusServer2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of aad vpn authentication parameters.␊ */␊ - aadAuthenticationParameters?: (AadAuthenticationParameters6 | string)␊ + aadAuthenticationParameters?: (AadAuthenticationParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206697,11 +271041,17 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the VPN site.␊ */␊ - properties: (VpnSiteProperties12 | string)␊ + properties: (VpnSiteProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206711,11 +271061,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The VirtualWAN to which the vpnSite belongs.␊ */␊ - virtualWan?: (SubResource35 | string)␊ + virtualWan?: (SubResource35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The device properties.␊ */␊ - deviceProperties?: (DeviceProperties12 | string)␊ + deviceProperties?: (DeviceProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site.␊ */␊ @@ -206727,19 +271083,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The AddressSpace that contains an array of IP address ranges.␊ */␊ - addressSpace?: (AddressSpace35 | string)␊ + addressSpace?: (AddressSpace35 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (BgpSettings26 | string)␊ + bgpProperties?: (BgpSettings26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IsSecuritySite flag.␊ */␊ - isSecuritySite?: (boolean | string)␊ + isSecuritySite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of all vpn site links.␊ */␊ - vpnSiteLinks?: (VpnSiteLink8[] | string)␊ + vpnSiteLinks?: (VpnSiteLink8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206757,7 +271125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206767,7 +271138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the VPN site link.␊ */␊ - properties?: (VpnSiteLinkProperties8 | string)␊ + properties?: (VpnSiteLinkProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the resource that is unique within a resource group. This name can be used to access the resource.␊ */␊ @@ -206781,7 +271155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The link provider properties.␊ */␊ - linkProperties?: (VpnLinkProviderProperties8 | string)␊ + linkProperties?: (VpnLinkProviderProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ip-address for the vpn-site-link.␊ */␊ @@ -206793,7 +271170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of bgp properties.␊ */␊ - bgpProperties?: (VpnLinkBgpSettings8 | string)␊ + bgpProperties?: (VpnLinkBgpSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206807,7 +271187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Link speed.␊ */␊ - linkSpeedInMbps?: (number | string)␊ + linkSpeedInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206817,7 +271200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The BGP speaker's ASN.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The BGP peering address and BGP identifier of this BGP speaker.␊ */␊ @@ -206848,18 +271234,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Data Migration service instance␊ */␊ - properties: (DataMigrationServiceProperties | string)␊ + properties: (DataMigrationServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServicesProjectsChildResource[]␊ /**␊ * An Azure SKU instance␊ */␊ - sku?: (ServiceSku | string)␊ + sku?: (ServiceSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataMigration/services"␊ [k: string]: unknown␊ }␊ @@ -206893,13 +271288,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Project-specific properties␊ */␊ - properties: (ProjectProperties1 | string)␊ + properties: (ProjectProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "projects"␊ [k: string]: unknown␊ }␊ @@ -206910,23 +271311,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DatabaseInfo␊ */␊ - databasesInfo?: (DatabaseInfo[] | string)␊ + databasesInfo?: (DatabaseInfo[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the connection properties of a server␊ */␊ - sourceConnectionInfo?: (ConnectionInfo | string)␊ + sourceConnectionInfo?: (ConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Source platform for the project.␊ */␊ - sourcePlatform: (("SQL" | "Unknown") | string)␊ + sourcePlatform: (("SQL" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the connection properties of a server␊ */␊ - targetConnectionInfo?: (SqlConnectionInfo | string)␊ + targetConnectionInfo?: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target platform for the project.␊ */␊ - targetPlatform: (("SQLDB" | "Unknown") | string)␊ + targetPlatform: (("SQLDB" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -206950,7 +271366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authentication type to use for connection.␊ */␊ - authentication?: (("None" | "WindowsAuthentication" | "SqlAuthentication" | "ActiveDirectoryIntegrated" | "ActiveDirectoryPassword") | string)␊ + authentication?: (("None" | "WindowsAuthentication" | "SqlAuthentication" | "ActiveDirectoryIntegrated" | "ActiveDirectoryPassword") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data source in the format Protocol:MachineName\\SQLServerInstanceName,PortNumber␊ */␊ @@ -206958,7 +271377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to encrypt the connection␊ */␊ - encryptConnection?: (boolean | string)␊ + encryptConnection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Password credential.␊ */␊ @@ -206966,7 +271388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to trust the server certificate␊ */␊ - trustServerCertificate?: (boolean | string)␊ + trustServerCertificate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SqlConnectionInfo"␊ /**␊ * User name␊ @@ -206981,7 +271406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the SKU, if it supports scaling␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines␊ */␊ @@ -207016,14 +271444,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Project-specific properties␊ */␊ - properties: (ProjectProperties1 | string)␊ + properties: (ProjectProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServicesProjectsTasksChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataMigration/services/projects"␊ [k: string]: unknown␊ }␊ @@ -207043,7 +271477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for all types of DMS task properties. If task is not supported by current client, this object is returned.␊ */␊ - properties: (ProjectTaskProperties | string)␊ + properties: (ProjectTaskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "tasks"␊ [k: string]: unknown␊ }␊ @@ -207054,7 +271491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Input for the task that validates connection to SQL Server and also validates source server requirements␊ */␊ - input?: (ConnectToSourceSqlServerTaskInput | string)␊ + input?: (ConnectToSourceSqlServerTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: "ConnectToSource.SqlServer"␊ [k: string]: unknown␊ }␊ @@ -207065,11 +271505,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Permission group for validations.␊ */␊ - checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB") | string)␊ + checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to SQL database server␊ */␊ - sourceConnectionInfo: (SqlConnectionInfo | string)␊ + sourceConnectionInfo: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207079,7 +271525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Input for the task that validates connection to SQL DB and target server requirements␊ */␊ - input?: (ConnectToTargetSqlDbTaskInput | string)␊ + input?: (ConnectToTargetSqlDbTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: "ConnectToTarget.SqlDb"␊ [k: string]: unknown␊ }␊ @@ -207090,7 +271539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information for connecting to SQL database server␊ */␊ - targetConnectionInfo: (SqlConnectionInfo | string)␊ + targetConnectionInfo: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207100,7 +271552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Input for the task that collects user tables for the given list of databases␊ */␊ - input?: (GetUserTablesSqlTaskInput | string)␊ + input?: (GetUserTablesSqlTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: "GetUserTables.Sql"␊ [k: string]: unknown␊ }␊ @@ -207111,11 +271566,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information for connecting to SQL database server␊ */␊ - connectionInfo: (SqlConnectionInfo | string)␊ + connectionInfo: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of database names to collect tables for␊ */␊ - selectedDatabases: (string[] | string)␊ + selectedDatabases: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207125,7 +271586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Input for the task that migrates on-prem SQL Server databases to Azure SQL Database␊ */␊ - input?: (MigrateSqlServerSqlDbTaskInput | string)␊ + input?: (MigrateSqlServerSqlDbTaskInput | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ taskType: "Migrate.SqlServer.SqlDb"␊ [k: string]: unknown␊ }␊ @@ -207136,19 +271600,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlDbDatabaseInput[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlDbDatabaseInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to SQL database server␊ */␊ - sourceConnectionInfo: (SqlConnectionInfo | string)␊ + sourceConnectionInfo: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to SQL database server␊ */␊ - targetConnectionInfo: (SqlConnectionInfo | string)␊ + targetConnectionInfo: (SqlConnectionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Types of validations to run after the migration␊ */␊ - validationOptions?: (MigrationValidationOptions | string)␊ + validationOptions?: (MigrationValidationOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207158,7 +271634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to set database read only before migration␊ */␊ - makeSourceDbReadOnly?: (boolean | string)␊ + makeSourceDbReadOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the database␊ */␊ @@ -207168,7 +271647,10 @@ Generated by [AVA](https://avajs.dev). */␊ tableMap?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of target database. Note: Target database will be truncated before starting migration.␊ */␊ @@ -207182,15 +271664,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .␊ */␊ - enableDataIntegrityValidation?: (boolean | string)␊ + enableDataIntegrityValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.␊ */␊ - enableQueryAnalysisValidation?: (boolean | string)␊ + enableQueryAnalysisValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows to compare the schema information between source and target.␊ */␊ - enableSchemaValidation?: (boolean | string)␊ + enableSchemaValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207208,7 +271699,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -207224,11 +271718,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom service properties␊ */␊ - properties: (DataMigrationServiceProperties1 | string)␊ + properties: (DataMigrationServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service SKU␊ */␊ - sku?: (ServiceSku1 | string)␊ + sku?: (ServiceSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServicesProjectsChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -207265,7 +271765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity of the SKU, if it supports scaling␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207283,7 +271786,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -207291,7 +271797,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Project properties␊ */␊ - properties: (ProjectProperties2 | string)␊ + properties: (ProjectProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207301,26 +271810,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Source platform for the project.␊ */␊ - sourcePlatform: (("SQL" | "Access" | "DB2" | "MySQL" | "Oracle" | "Sybase" | "Unknown") | string)␊ + sourcePlatform: (("SQL" | "Access" | "DB2" | "MySQL" | "Oracle" | "Sybase" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target platform for the project.␊ */␊ - targetPlatform: (("SQL10" | "SQL11" | "SQL12" | "SQL13" | "SQL14" | "SQLDB" | "SQLDW" | "SQLMI" | "SQLVM" | "Unknown") | string)␊ + targetPlatform: (("SQL10" | "SQL11" | "SQL12" | "SQL13" | "SQL14" | "SQLDB" | "SQLDW" | "SQLMI" | "SQLVM" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to source␊ */␊ - sourceConnectionInfo?: (ConnectionInfo1 | string)␊ + sourceConnectionInfo?: (ConnectionInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to target␊ */␊ targetConnectionInfo?: ((OracleConnectionInfo | MySqlConnectionInfo | {␊ type?: "Unknown"␊ [k: string]: unknown␊ - } | SqlConnectionInfo1) | string)␊ + } | SqlConnectionInfo1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of DatabaseInfo␊ */␊ - databasesInfo?: (DatabaseInfo1[] | string)␊ + databasesInfo?: (DatabaseInfo1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207348,7 +271872,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -207356,7 +271883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Project properties␊ */␊ - properties: (ProjectProperties2 | string)␊ + properties: (ProjectProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ServicesProjectsTasksChildResource1[]␊ [k: string]: unknown␊ }␊ @@ -207377,7 +271907,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom task properties␊ */␊ - properties: (ProjectTaskProperties1 | string)␊ + properties: (ProjectTaskProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207390,11 +271923,17 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207416,7 +271955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of database files␊ */␊ - databaseFiles?: (DatabaseFileInput[] | string)␊ + databaseFiles?: (DatabaseFileInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207442,7 +271984,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database file type.␊ */␊ - fileType?: (("Rows" | "Log" | "Filestream" | "NotSupported" | "Fulltext") | string)␊ + fileType?: (("Rows" | "Log" | "Filestream" | "NotSupported" | "Fulltext") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207455,11 +272000,17 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name credential to connect to the backup share location␊ */␊ @@ -207481,18 +272032,27 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to target␊ */␊ targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207505,24 +272065,36 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to target␊ */␊ targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlDbDatabaseInput1[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlDbDatabaseInput1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Options for enabling various post migration validations. Available options, ␊ * 1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data. ␊ * 2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.␊ */␊ - validationOptions?: (MigrationValidationOptions1 | string)␊ + validationOptions?: (MigrationValidationOptions1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207540,13 +272112,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to set database read only before migration␊ */␊ - makeSourceDbReadOnly?: (boolean | string)␊ + makeSourceDbReadOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mapping of source to target tables␊ */␊ tableMap?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207556,15 +272134,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows to compare the schema information between source and target.␊ */␊ - enableSchemaValidation?: (boolean | string)␊ + enableSchemaValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .␊ */␊ - enableDataIntegrityValidation?: (boolean | string)␊ + enableDataIntegrityValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.␊ */␊ - enableQueryAnalysisValidation?: (boolean | string)␊ + enableQueryAnalysisValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207577,18 +272164,27 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to target␊ */␊ targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases to migrate␊ */␊ - selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | string)␊ + selectedDatabases: (MigrateSqlServerSqlServerDatabaseInput[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name credential to connect to the backup share location␊ */␊ @@ -207624,7 +272220,10 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207637,7 +272236,10 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207650,11 +272252,17 @@ Generated by [AVA](https://avajs.dev). connectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of database names to collect tables for␊ */␊ - selectedDatabases: (string[] | string)␊ + selectedDatabases: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207667,7 +272275,10 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207680,11 +272291,17 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permission group for validations.␊ */␊ - checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | string)␊ + checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207697,11 +272314,17 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "MySqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permission group for validations.␊ */␊ - checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | string)␊ + checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207714,11 +272337,17 @@ Generated by [AVA](https://avajs.dev). sourceConnectionInfo: ({␊ type?: "OracleConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Permission group for validations.␊ */␊ - checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | string)␊ + checkPermissionsGroup?: (("Default" | "MigrationFromSqlServerToAzureDB" | "MigrationFromSqlServerToAzureMI" | "MigrationFromSqlServerToAzureVM" | "MigrationFromOracleToSQL" | "MigrationFromOracleToAzureDB" | "MigrationFromOracleToAzureDW" | "MigrationFromMySQLToSQL" | "MigrationFromMySQLToAzureDB") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207731,7 +272360,10 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target database name␊ */␊ @@ -207747,14 +272379,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata of the tables selected for migration␊ */␊ - selectedTables: (NonSqlDataMigrationTable[] | string)␊ + selectedTables: (NonSqlDataMigrationTable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to MySQL source␊ */␊ sourceConnectionInfo: ({␊ type?: "MySqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207777,7 +272415,10 @@ Generated by [AVA](https://avajs.dev). targetConnectionInfo: ({␊ type?: "SqlConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target database name␊ */␊ @@ -207793,14 +272434,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata of the tables selected for migration␊ */␊ - selectedTables: (NonSqlDataMigrationTable[] | string)␊ + selectedTables: (NonSqlDataMigrationTable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information for connecting to Oracle source␊ */␊ sourceConnectionInfo: ({␊ type?: "OracleConnectionInfo"␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207819,7 +272466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the budget.␊ */␊ - properties: (BudgetProperties | string)␊ + properties: (BudgetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Consumption/budgets"␊ [k: string]: unknown␊ }␊ @@ -207830,29 +272480,47 @@ Generated by [AVA](https://avajs.dev). /**␊ * The total amount of cost to track with the budget␊ */␊ - amount: (number | string)␊ + amount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The category of the budget, whether the budget tracks cost or usage.␊ */␊ - category: (("Cost" | "Usage") | string)␊ + category: (("Cost" | "Usage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * May be used to filter budgets by resource group, resource, or meter.␊ */␊ - filters?: (Filters1 | string)␊ + filters?: (Filters1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dictionary of notifications associated with the budget. Budget can have up to five notifications.␊ */␊ notifications?: ({␊ [k: string]: Notification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time covered by a budget. Tracking of the amount will be reset based on the time grain.␊ */␊ - timeGrain: (("Monthly" | "Quarterly" | "Annually") | string)␊ + timeGrain: (("Monthly" | "Quarterly" | "Annually") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start and end date for a budget.␊ */␊ - timePeriod: (BudgetTimePeriod | string)␊ + timePeriod: (BudgetTimePeriod | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207862,11 +272530,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of filters on meters, mandatory for budgets of usage category. ␊ */␊ - meters?: (string[] | string)␊ + meters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of filters on resource groups, allowed at subscription level only.␊ */␊ - resourceGroups?: (string[] | string)␊ + resourceGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of filters on resources.␊ */␊ @@ -207880,27 +272554,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email addresses to send the budget notification to when the threshold is exceeded.␊ */␊ - contactEmails: (string[] | string)␊ + contactEmails: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Action groups to send the budget notification to when the threshold is exceeded.␊ */␊ - contactGroups?: (string[] | string)␊ + contactGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact roles to send the budget notification to when the threshold is exceeded.␊ */␊ - contactRoles?: (string[] | string)␊ + contactRoles?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The notification is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The comparison operator.␊ */␊ - operator: (("EqualTo" | "GreaterThan" | "GreaterThanOrEqualTo") | string)␊ + operator: (("EqualTo" | "GreaterThan" | "GreaterThanOrEqualTo") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Threshold value associated with a notification. Notification is sent when the cost exceeded the threshold. It is always percent and has to be between 0 and 1000.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -207933,13 +272625,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Cluster.␊ */␊ - properties: (ClusterBaseProperties | string)␊ + properties: (ClusterBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user specified tags associated with the Cluster.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/clusters"␊ [k: string]: unknown␊ }␊ @@ -207950,27 +272648,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Use this to prepare the VM. NOTE: The volumes specified in mountVolumes are mounted first and then the setupTask is run. Therefore the setup task can use local mountPaths in its execution.␊ */␊ - nodeSetup?: (NodeSetup | string)␊ + nodeSetup?: (NodeSetup | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.␊ */␊ - scaleSettings?: (ScaleSettings7 | string)␊ + scaleSettings?: (ScaleSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId5 | string)␊ + subnet?: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a cluster.␊ */␊ - userAccountSettings: (UserAccountSettings | string)␊ + userAccountSettings: (UserAccountSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for OS image.␊ */␊ - virtualMachineConfiguration?: (VirtualMachineConfiguration1 | string)␊ + virtualMachineConfiguration?: (VirtualMachineConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default is dedicated.␊ */␊ - vmPriority?: (("dedicated" | "lowpriority") | string)␊ + vmPriority?: (("dedicated" | "lowpriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * All virtual machines in a cluster are the same size. For information about available VM sizes for clusters using images from the Virtual Machines Marketplace (see Sizes for Virtual Machines (Linux) or Sizes for Virtual Machines (Windows). Batch AI service supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series).␊ */␊ @@ -207984,15 +272700,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of volumes to mount on the cluster.␊ */␊ - mountVolumes?: (MountVolumes | string)␊ + mountVolumes?: (MountVolumes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Performance counters reporting settings.␊ */␊ - performanceCountersSettings?: (PerformanceCountersSettings | string)␊ + performanceCountersSettings?: (PerformanceCountersSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies a setup task which can be used to customize the compute nodes of the cluster.␊ */␊ - setupTask?: (SetupTask | string)␊ + setupTask?: (SetupTask | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208002,13 +272727,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * References to Azure Blob FUSE that are to be mounted to the cluster nodes.␊ */␊ - azureBlobFileSystems?: (AzureBlobFileSystemReference[] | string)␊ + azureBlobFileSystems?: (AzureBlobFileSystemReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * References to Azure File Shares that are to be mounted to the cluster nodes.␊ */␊ - azureFileShares?: (AzureFileShareReference[] | string)␊ - fileServers?: (FileServerReference[] | string)␊ - unmanagedFileSystems?: (UnmanagedFileSystemReference[] | string)␊ + azureFileShares?: (AzureFileShareReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + fileServers?: (FileServerReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + unmanagedFileSystems?: (UnmanagedFileSystemReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208020,7 +272757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credentials to access Azure File Share.␊ */␊ - credentials: (AzureStorageCredentialsInfo | string)␊ + credentials: (AzureStorageCredentialsInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ mountOptions?: string␊ /**␊ * Note that all cluster level blob file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level blob file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.␊ @@ -208039,7 +272779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret.␊ */␊ - accountKeySecretReference?: (KeyVaultSecretReference3 | string)␊ + accountKeySecretReference?: (KeyVaultSecretReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208050,7 +272793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - sourceVault: (ResourceId5 | string)␊ + sourceVault: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208072,7 +272818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credentials to access Azure File Share.␊ */␊ - credentials: (AzureStorageCredentialsInfo | string)␊ + credentials: (AzureStorageCredentialsInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default value is 0777. Valid only if OS is linux.␊ */␊ @@ -208094,7 +272843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - fileServer: (ResourceId5 | string)␊ + fileServer: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ mountOptions?: string␊ /**␊ * Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.␊ @@ -208124,7 +272876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies Azure Application Insights information for performance counters reporting.␊ */␊ - appInsightsReference: (AppInsightsReference | string)␊ + appInsightsReference: (AppInsightsReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208134,12 +272889,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - component: (ResourceId5 | string)␊ + component: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instrumentationKey?: string␊ /**␊ * Describes a reference to Key Vault Secret.␊ */␊ - instrumentationKeySecretReference?: (KeyVaultSecretReference3 | string)␊ + instrumentationKeySecretReference?: (KeyVaultSecretReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208147,15 +272908,24 @@ Generated by [AVA](https://avajs.dev). */␊ export interface SetupTask {␊ commandLine: string␊ - environmentVariables?: (EnvironmentVariable[] | string)␊ + environmentVariables?: (EnvironmentVariable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Note. Non-elevated tasks are run under an account added into sudoer list and can perform sudo when required.␊ */␊ - runElevated?: (boolean | string)␊ + runElevated?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server will never report values of these variables back.␊ */␊ - secrets?: (EnvironmentVariableWithSecretValue[] | string)␊ + secrets?: (EnvironmentVariableWithSecretValue[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The prefix of a path where the Batch AI service will upload the stdout and stderr of the setup task.␊ */␊ @@ -208179,7 +272949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret.␊ */␊ - valueSecretReference?: (KeyVaultSecretReference3 | string)␊ + valueSecretReference?: (KeyVaultSecretReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208189,20 +272962,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the pending and running jobs on the cluster.␊ */␊ - autoScale?: (AutoScaleSettings1 | string)␊ + autoScale?: (AutoScaleSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Manual scale settings for the cluster.␊ */␊ - manual?: (ManualScaleSettings | string)␊ + manual?: (ManualScaleSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the pending and running jobs on the cluster.␊ */␊ export interface AutoScaleSettings1 {␊ - initialNodeCount?: ((number & string) | string)␊ - maximumNodeCount: (number | string)␊ - minimumNodeCount: (number | string)␊ + initialNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maximumNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + minimumNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208212,11 +273000,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value is requeue.␊ */␊ - nodeDeallocationOption?: (("requeue" | "terminate" | "waitforjobcompletion" | "unknown") | string)␊ + nodeDeallocationOption?: (("requeue" | "terminate" | "waitforjobcompletion" | "unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default is 0. If autoScaleSettings are not specified, then the Cluster starts with this target.␊ */␊ - targetNodeCount: ((number & string) | string)␊ + targetNodeCount: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208235,7 +273029,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The image reference.␊ */␊ - imageReference?: (ImageReference5 | string)␊ + imageReference?: (ImageReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208268,13 +273065,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a file server.␊ */␊ - properties: (FileServerBaseProperties | string)␊ + properties: (FileServerBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user specified tags associated with the File Server.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/fileServers"␊ [k: string]: unknown␊ }␊ @@ -208285,15 +273088,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Settings for the data disk which would be created for the File Server.␊ */␊ - dataDisks: (DataDisks | string)␊ + dataDisks: (DataDisks | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration settings for the VM␊ */␊ - sshConfiguration: (SshConfiguration3 | string)␊ + sshConfiguration: (SshConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId5 | string)␊ + subnet?: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * For information about available VM sizes for fileservers from the Virtual Machines Marketplace, see Sizes for Virtual Machines (Linux).␊ */␊ @@ -208304,10 +273116,22 @@ Generated by [AVA](https://avajs.dev). * Settings for the data disk which would be created for the File Server.␊ */␊ export interface DataDisks {␊ - cachingType?: (("none" | "readonly" | "readwrite") | string)␊ - diskCount: (number | string)␊ - diskSizeInGB: (number | string)␊ - storageAccountType: (("Standard_LRS" | "Premium_LRS") | string)␊ + cachingType?: (("none" | "readonly" | "readwrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + diskCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + diskSizeInGB: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + storageAccountType: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208317,11 +273141,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default value is '*' can be used to match all source IPs. Maximum number of IP ranges that can be specified are 400.␊ */␊ - publicIPsToAllow?: (string[] | string)␊ + publicIPsToAllow?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a cluster.␊ */␊ - userAccountSettings: (UserAccountSettings | string)␊ + userAccountSettings: (UserAccountSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208340,13 +273170,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Batch AI job.␊ */␊ - properties: (JobBaseProperties | string)␊ + properties: (JobBaseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user specified tags associated with the job.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/jobs"␊ [k: string]: unknown␊ }␊ @@ -208357,69 +273193,120 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the settings for Caffe2 job.␊ */␊ - caffe2Settings?: (Caffe2Settings | string)␊ + caffe2Settings?: (Caffe2Settings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for Caffe job.␊ */␊ - caffeSettings?: (CaffeSettings | string)␊ + caffeSettings?: (CaffeSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for Chainer job.␊ */␊ - chainerSettings?: (ChainerSettings | string)␊ + chainerSettings?: (ChainerSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - cluster: (ResourceId5 | string)␊ + cluster: (ResourceId5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for CNTK (aka Microsoft Cognitive Toolkit) job.␊ */␊ - cntkSettings?: (CNTKsettings | string)␊ + cntkSettings?: (CNTKsettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Constraints associated with the Job.␊ */␊ - constraints?: (JobBasePropertiesConstraints | string)␊ + constraints?: (JobBasePropertiesConstraints | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for the container to be downloaded.␊ */␊ - containerSettings?: (ContainerSettings | string)␊ + containerSettings?: (ContainerSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for a custom tool kit job.␊ */␊ - customToolkitSettings?: (CustomToolkitSettings | string)␊ + customToolkitSettings?: (CustomToolkitSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Batch AI will setup these additional environment variables for the job.␊ */␊ - environmentVariables?: (EnvironmentVariable[] | string)␊ + environmentVariables?: (EnvironmentVariable[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describe the experiment information of the job␊ */␊ experimentName?: string␊ - inputDirectories?: (InputDirectory[] | string)␊ + inputDirectories?: (InputDirectory[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for job preparation.␊ */␊ - jobPreparation?: (JobPreparation | string)␊ + jobPreparation?: (JobPreparation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of volumes to mount on the cluster.␊ */␊ - mountVolumes?: (MountVolumes | string)␊ + mountVolumes?: (MountVolumes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The job will be gang scheduled on that many compute nodes␊ */␊ - nodeCount: (number | string)␊ - outputDirectories?: (OutputDirectory[] | string)␊ + nodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + outputDirectories?: (OutputDirectory[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority associated with the job. Priority values can range from -1000 to 1000, with -1000 being the lowest priority and 1000 being the highest priority. The default value is 0.␊ */␊ - priority?: ((number & string) | string)␊ + priority?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for pyTorch job.␊ */␊ - pyTorchSettings?: (PyTorchSettings | string)␊ + pyTorchSettings?: (PyTorchSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Batch AI will setup these additional environment variables for the job. Server will never report values of these variables back.␊ */␊ - secrets?: (EnvironmentVariableWithSecretValue[] | string)␊ + secrets?: (EnvironmentVariableWithSecretValue[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path where the Batch AI service will upload stdout and stderror of the job.␊ */␊ @@ -208427,7 +273314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the settings for TensorFlow job.␊ */␊ - tensorFlowSettings?: (TensorFlowSettings | string)␊ + tensorFlowSettings?: (TensorFlowSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208451,7 +273341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property can be specified only if the pythonScriptFilePath is specified.␊ */␊ @@ -208470,7 +273363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ pythonInterpreterPath?: string␊ pythonScriptFilePath: string␊ [k: string]: unknown␊ @@ -208491,7 +273387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property can be specified only if the languageType is 'Python'.␊ */␊ @@ -208519,7 +273418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the container image such as name, URL and credentials.␊ */␊ - imageSourceRegistry: (ImageSourceRegistry | string)␊ + imageSourceRegistry: (ImageSourceRegistry | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208529,7 +273431,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credentials to access a container image in a private repository.␊ */␊ - credentials?: (PrivateRegistryCredentials | string)␊ + credentials?: (PrivateRegistryCredentials | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ image: string␊ serverUrl?: string␊ [k: string]: unknown␊ @@ -208545,7 +273450,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret.␊ */␊ - passwordSecretReference?: (KeyVaultSecretReference3 | string)␊ + passwordSecretReference?: (KeyVaultSecretReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ username: string␊ [k: string]: unknown␊ }␊ @@ -208584,7 +273492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default is true. If false, then the directory is not created and can be any directory path that the user specifies.␊ */␊ - createNew?: (boolean | string)␊ + createNew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path of the output directory will be available as a value of an environment variable with AZ_BATCHAI_OUTPUT_ name, where is the value of id attribute.␊ */␊ @@ -208600,7 +273511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default value is Custom. The possible values are Model, Logs, Summary, and Custom. Users can use multiple enums for a single directory. Eg. outPutType='Model,Logs, Summary'.␊ */␊ - type?: (("model" | "logs" | "summary" | "custom") | string)␊ + type?: (("model" | "logs" | "summary" | "custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208615,7 +273529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The default value for this property is equal to nodeCount property.␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ pythonInterpreterPath?: string␊ pythonScriptFilePath: string␊ [k: string]: unknown␊ @@ -208632,7 +273549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training (This property is not applicable for single machine training). This property can be specified only for distributed TensorFlow training.␊ */␊ - parameterServerCount?: (number | string)␊ + parameterServerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ pythonInterpreterPath?: string␊ pythonScriptFilePath: string␊ /**␊ @@ -208642,7 +273562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208661,7 +273584,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional ETag.␊ */␊ @@ -208669,7 +273595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ProtectedItemResource properties␊ */␊ - properties: (ProtectedItem | string)␊ + properties: (ProtectedItem | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208683,7 +273612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of available backup copies associated with this backup item.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates consistency of policy object and policy applied to this backup item.␊ */␊ @@ -208697,7 +273629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Health Code␊ */␊ - code?: (number | string)␊ + code?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health Title␊ */␊ @@ -208709,7 +273644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Health Recommended Actions␊ */␊ - recommendations?: (string[] | string)␊ + recommendations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208723,11 +273661,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of backup copies available for this backup item.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if backup policy associated with the backup item is inconsistent.␊ */␊ - policyInconsistent?: (boolean | string)␊ + policyInconsistent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208741,7 +273685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of available backup copies associated with this backup item.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the backup policy associated with this backup item.␊ */␊ @@ -208763,7 +273710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of recommendation strings.␊ */␊ - recommendations?: (string[] | string)␊ + recommendations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208777,7 +273727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of backup copies available for this backup item.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates consistency of policy object and policy applied to this backup item.␊ */␊ @@ -208793,15 +273746,24 @@ Generated by [AVA](https://avajs.dev). */␊ protectableObjectLoadPath?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * To check if backup item is disk protected.␊ */␊ - protected?: (boolean | string)␊ + protected?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * To check if backup item is cloud protected.␊ */␊ - isPresentOnCloud?: (boolean | string)␊ + isPresentOnCloud?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last backup status information on backup item.␊ */␊ @@ -208817,7 +273779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * cloud recovery point count.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Oldest disk recovery point time.␊ */␊ @@ -208829,11 +273794,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * disk recovery point count.␊ */␊ - onPremiseRecoveryPointCount?: (number | string)␊ + onPremiseRecoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * To check if backup item is collocated.␊ */␊ - isCollocated?: (boolean | string)␊ + isCollocated?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protection group name of the backup item.␊ */␊ @@ -208863,7 +273834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of backup copies associated with the backup item.␊ */␊ - recoveryPointCount?: (number | string)␊ + recoveryPointCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208882,7 +273856,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional ETag.␊ */␊ @@ -208890,7 +273867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ProtectionPolicyResource properties␊ */␊ - properties: (ProtectionPolicy | string)␊ + properties: (ProtectionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208900,11 +273880,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Retention times of retention policy.␊ */␊ - retentionTimes?: (string[] | string)␊ + retentionTimes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention duration of retention Policy.␊ */␊ - retentionDuration?: (RetentionDuration | string)␊ + retentionDuration?: (RetentionDuration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208915,11 +273901,17 @@ Generated by [AVA](https://avajs.dev). * Count of duration types. Retention duration is obtained by the counting the duration type Count times.␍␊ * For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention duration type of retention policy.␊ */␊ - durationType?: (("Invalid" | "Days" | "Weeks" | "Months" | "Years") | string)␊ + durationType?: (("Invalid" | "Days" | "Weeks" | "Months" | "Years") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208929,15 +273921,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of days of week for weekly retention policy.␊ */␊ - daysOfTheWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + daysOfTheWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention times of retention policy.␊ */␊ - retentionTimes?: (string[] | string)␊ + retentionTimes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention duration of retention Policy.␊ */␊ - retentionDuration?: (RetentionDuration | string)␊ + retentionDuration?: (RetentionDuration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208947,23 +273948,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Retention schedule format type for monthly retention policy.␊ */␊ - retentionScheduleFormatType?: (("Invalid" | "Daily" | "Weekly") | string)␊ + retentionScheduleFormatType?: (("Invalid" | "Daily" | "Weekly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Daily retention format for monthly retention policy.␊ */␊ - retentionScheduleDaily?: (DailyRetentionFormat | string)␊ + retentionScheduleDaily?: (DailyRetentionFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Weekly retention format for monthly retention policy.␊ */␊ - retentionScheduleWeekly?: (WeeklyRetentionFormat | string)␊ + retentionScheduleWeekly?: (WeeklyRetentionFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention times of retention policy.␊ */␊ - retentionTimes?: (string[] | string)␊ + retentionTimes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention duration of retention Policy.␊ */␊ - retentionDuration?: (RetentionDuration | string)␊ + retentionDuration?: (RetentionDuration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208973,7 +273989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of days of the month.␊ */␊ - daysOfTheMonth?: (Day[] | string)␊ + daysOfTheMonth?: (Day[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208983,11 +274002,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Date of the month␊ */␊ - date?: (number | string)␊ + date?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether Date is last date of month␊ */␊ - isLast?: (boolean | string)␊ + isLast?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -208997,11 +274022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of days of the week.␊ */␊ - daysOfTheWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + daysOfTheWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of weeks of month.␊ */␊ - weeksOfTheMonth?: (("First" | "Second" | "Third" | "Fourth" | "Last" | "Invalid")[] | string)␊ + weeksOfTheMonth?: (("First" | "Second" | "Third" | "Fourth" | "Last" | "Invalid")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209011,27 +274042,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Retention schedule format for yearly retention policy.␊ */␊ - retentionScheduleFormatType?: (("Invalid" | "Daily" | "Weekly") | string)␊ + retentionScheduleFormatType?: (("Invalid" | "Daily" | "Weekly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of months of year of yearly retention policy.␊ */␊ - monthsOfYear?: (("Invalid" | "January" | "February" | "March" | "April" | "May" | "June" | "July" | "August" | "September" | "October" | "November" | "December")[] | string)␊ + monthsOfYear?: (("Invalid" | "January" | "February" | "March" | "April" | "May" | "June" | "July" | "August" | "September" | "October" | "November" | "December")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Daily retention format for yearly retention policy.␊ */␊ - retentionScheduleDaily?: (DailyRetentionFormat | string)␊ + retentionScheduleDaily?: (DailyRetentionFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Weekly retention format for yearly retention policy.␊ */␊ - retentionScheduleWeekly?: (WeeklyRetentionFormat | string)␊ + retentionScheduleWeekly?: (WeeklyRetentionFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention times of retention policy.␊ */␊ - retentionTimes?: (string[] | string)␊ + retentionTimes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention duration of retention Policy.␊ */␊ - retentionDuration?: (RetentionDuration | string)␊ + retentionDuration?: (RetentionDuration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209045,12 +274094,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * SQL compression flag␊ */␊ - issqlcompression?: (boolean | string)␊ + issqlcompression?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workload compression flag. This has been added so that 'isSqlCompression'␍␊ * will be deprecated once clients upgrade to consider this flag.␊ */␊ - isCompression?: (boolean | string)␊ + isCompression?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209060,21 +274115,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of backup policy type.␊ */␊ - policyType?: (("Invalid" | "Full" | "Differential" | "Log" | "CopyOnlyFull") | string)␊ + policyType?: (("Invalid" | "Full" | "Differential" | "Log" | "CopyOnlyFull") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Backup schedule specified as part of backup policy.␊ */␊ schedulePolicy?: (({␊ - schedulePolicyType?: ("SchedulePolicy" | string)␊ + schedulePolicyType?: ("SchedulePolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | string)␊ + } | LogSchedulePolicy | LongTermSchedulePolicy | SimpleSchedulePolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention policy with the details on backup copy retention ranges.␊ */␊ retentionPolicy?: (({␊ - retentionPolicyType?: ("RetentionPolicy" | string)␊ + retentionPolicyType?: ("RetentionPolicy" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ - } | LongTermRetentionPolicy | SimpleRetentionPolicy) | string)␊ + } | LongTermRetentionPolicy | SimpleRetentionPolicy) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209093,7 +274163,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional ETag.␊ */␊ @@ -209101,7 +274174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ProtectionIntentResource properties␊ */␊ - properties: (ProtectionIntent | string)␊ + properties: (ProtectionIntent | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209124,13 +274200,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base class for container with backup items. Containers with specific workloads are derived from this class.␊ */␊ - properties: (ProtectionContainer | string)␊ + properties: (ProtectionContainer | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers"␊ [k: string]: unknown␊ }␊ @@ -209149,7 +274231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of items backed up in this container.␊ */␊ - protectedItemCount?: (number | string)␊ + protectedItemCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource group name of Recovery Services Vault.␊ */␊ @@ -209175,11 +274260,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details about inquired protectable items under a given container.␊ */␊ - inquiryInfo?: (InquiryInfo | string)␊ + inquiryInfo?: (InquiryInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of the nodes in case of distributed container.␊ */␊ - nodesList?: (DistributedNodesInfo[] | string)␊ + nodesList?: (DistributedNodesInfo[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209189,12 +274280,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Error Detail class which encapsulates Code, Message and Recommendations.␊ */␊ - errorDetail?: (ErrorDetail1 | string)␊ + errorDetail?: (ErrorDetail1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Inquiry Details which will have workload specific details.␍␊ * For e.g. - For SQL and oracle this will contain different details.␊ */␊ - inquiryDetails?: (WorkloadInquiryDetails[] | string)␊ + inquiryDetails?: (WorkloadInquiryDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Inquiry Status for this container such as␍␊ * InProgress | Failed | Succeeded␊ @@ -209215,11 +274312,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Validation for inquired protectable items under a given container.␊ */␊ - inquiryValidation?: (InquiryValidation | string)␊ + inquiryValidation?: (InquiryValidation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contains the protectable item Count inside this Container.␊ */␊ - itemCount?: (number | string)␊ + itemCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of the Workload such as SQL, Oracle etc.␊ */␊ @@ -209233,7 +274336,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Error Detail class which encapsulates Code, Message and Recommendations.␊ */␊ - errorDetail?: (ErrorDetail1 | string)␊ + errorDetail?: (ErrorDetail1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status for the Inquiry Validation.␊ */␊ @@ -209247,7 +274353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Error Detail class which encapsulates Code, Message and Recommendations.␊ */␊ - errorDetail?: (ErrorDetail1 | string)␊ + errorDetail?: (ErrorDetail1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the node under a distributed container.␊ */␊ @@ -209298,7 +274407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container extended information␊ */␊ - extendedInformation?: (GenericContainerExtendedInfo | string)␊ + extendedInformation?: (GenericContainerExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the container's fabric␊ */␊ @@ -209312,7 +274424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container identity information␊ */␊ - containerIdentityInfo?: (ContainerIdentityInfo | string)␊ + containerIdentityInfo?: (ContainerIdentityInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public key of container cert␊ */␊ @@ -209322,7 +274437,10 @@ Generated by [AVA](https://avajs.dev). */␊ serviceEndpoints?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209372,7 +274490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Can the container be registered one more time.␊ */␊ - canReRegister?: (boolean | string)␊ + canReRegister?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health state of mab container.␊ */␊ @@ -209380,20 +274501,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * ContainerID represents the container.␊ */␊ - containerId?: (number | string)␊ + containerId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ containerType: "Windows"␊ /**␊ * Additional information of the container.␊ */␊ - extendedInfo?: (MabContainerExtendedInfo | string)␊ + extendedInfo?: (MabContainerExtendedInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health details on this mab container.␊ */␊ - mabContainerHealthDetails?: (MABContainerHealthDetails[] | string)␊ + mabContainerHealthDetails?: (MABContainerHealthDetails[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of items backed up in this container.␊ */␊ - protectedItemCount?: (number | string)␊ + protectedItemCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209403,11 +274536,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of backup items associated with this container.␊ */␊ - backupItems?: (string[] | string)␊ + backupItems?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of backup items associated with this container.␊ */␊ - backupItemType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | string)␊ + backupItemType?: (("Invalid" | "VM" | "FileFolder" | "AzureSqlDb" | "SQLDB" | "Exchange" | "Sharepoint" | "VMwareVM" | "SystemState" | "Client" | "GenericDataSource" | "SQLDataBase" | "AzureFileShare" | "SAPHanaDatabase" | "SAPAseDatabase") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Latest backup status of this container.␊ */␊ @@ -209429,7 +274568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Health Code␊ */␊ - code?: (number | string)␊ + code?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health Message␊ */␊ @@ -209437,7 +274579,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Health Recommended Actions␊ */␊ - recommendations?: (string[] | string)␊ + recommendations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health Title␊ */␊ @@ -209461,13 +274606,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource storage details.␊ */␊ - properties: (BackupResourceConfig | string)␊ + properties: (BackupResourceConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.RecoveryServices/vaults/backupstorageconfig"␊ [k: string]: unknown␊ }␊ @@ -209478,15 +274629,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage type.␊ */␊ - storageModelType?: (("Invalid" | "GeoRedundant" | "LocallyRedundant") | string)␊ + storageModelType?: (("Invalid" | "GeoRedundant" | "LocallyRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage type.␊ */␊ - storageType?: (("Invalid" | "GeoRedundant" | "LocallyRedundant") | string)␊ + storageType?: (("Invalid" | "GeoRedundant" | "LocallyRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Locked or Unlocked. Once a machine is registered against a resource, the storageTypeState is always Locked.␊ */␊ - storageTypeState?: (("Invalid" | "Locked" | "Unlocked") | string)␊ + storageTypeState?: (("Invalid" | "Locked" | "Unlocked") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209505,22 +274665,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties3 | string)␊ + properties: (DiskProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks sku name. Can be Standard_LRS, Premium_LRS, or StandardSSD_LRS.␊ */␊ - sku?: (DiskSku1 | string)␊ + sku?: (DiskSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/disks"␊ /**␊ * The Logical zone list for Disk.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209530,19 +274702,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData2 | string)␊ + creationData: (CreationData2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the VHD to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettings?: (EncryptionSettings2 | string)␊ + encryptionSettings?: (EncryptionSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209552,11 +274736,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This enumerates the possible sources of a disk's creation.␊ */␊ - createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | string)␊ + createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image used for creating the disk.␊ */␊ - imageReference?: (ImageDiskReference2 | string)␊ + imageReference?: (ImageDiskReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If createOption is Copy, this is the ARM id of the source snapshot or disk.␊ */␊ @@ -209582,7 +274772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.␊ */␊ - lun?: (number | string)␊ + lun?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209592,15 +274785,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret Url and vault id of the encryption key ␊ */␊ - diskEncryptionKey?: (KeyVaultAndSecretReference2 | string)␊ + diskEncryptionKey?: (KeyVaultAndSecretReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - keyEncryptionKey?: (KeyVaultAndKeyReference2 | string)␊ + keyEncryptionKey?: (KeyVaultAndKeyReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209614,7 +274816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault2 | string)␊ + sourceVault: (SourceVault2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209638,7 +274843,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault2 | string)␊ + sourceVault: (SourceVault2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209648,7 +274856,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209667,17 +274878,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties3 | string)␊ + properties: (DiskProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.␊ */␊ - sku?: (SnapshotSku | string)␊ + sku?: (SnapshotSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/snapshots"␊ [k: string]: unknown␊ }␊ @@ -209688,7 +274908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209704,13 +274927,19 @@ Generated by [AVA](https://avajs.dev). * The name of the container group.␊ */␊ name: string␊ - properties: (ContainerGroupProperties | string)␊ + properties: (ContainerGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerInstance/containerGroups"␊ [k: string]: unknown␊ }␊ @@ -209718,19 +274947,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The containers within the container group.␊ */␊ - containers: (Container[] | string)␊ + containers: (Container[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The image registry credentials by which the container group is created from.␊ */␊ - imageRegistryCredentials?: (ImageRegistryCredential[] | string)␊ + imageRegistryCredentials?: (ImageRegistryCredential[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address for the container group.␊ */␊ - ipAddress?: (IpAddress | string)␊ + ipAddress?: (IpAddress | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operating system type required by the containers in the container group.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Restart policy for all containers within the container group. ␊ * - \`Always\` Always restart␊ @@ -209738,11 +274979,17 @@ Generated by [AVA](https://avajs.dev). * - \`Never\` Never restart␊ * .␊ */␊ - restartPolicy?: (("Always" | "OnFailure" | "Never") | string)␊ + restartPolicy?: (("Always" | "OnFailure" | "Never") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of volumes that can be mounted by containers in this container group.␊ */␊ - volumes?: (Volume[] | string)␊ + volumes?: (Volume[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209756,7 +275003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The container instance properties.␊ */␊ - properties: (ContainerProperties6 | string)␊ + properties: (ContainerProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209766,11 +275016,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The commands to execute within the container instance in exec form.␊ */␊ - command?: (string[] | string)␊ + command?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The environment variables to set in the container instance.␊ */␊ - environmentVariables?: (EnvironmentVariable1[] | string)␊ + environmentVariables?: (EnvironmentVariable1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the image used to create the container instance.␊ */␊ @@ -209778,15 +275034,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The exposed ports on the container instance.␊ */␊ - ports?: (ContainerPort[] | string)␊ + ports?: (ContainerPort[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource requirements.␊ */␊ - resources: (ResourceRequirements | string)␊ + resources: (ResourceRequirements | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume mounts available to the container instance.␊ */␊ - volumeMounts?: (VolumeMount[] | string)␊ + volumeMounts?: (VolumeMount[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209810,11 +275075,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port number exposed within the container group.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol associated with the port.␊ */␊ - protocol?: (("TCP" | "UDP") | string)␊ + protocol?: (("TCP" | "UDP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209824,11 +275095,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource limits.␊ */␊ - limits?: (ResourceLimits | string)␊ + limits?: (ResourceLimits | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource requests.␊ */␊ - requests: (ResourceRequests | string)␊ + requests: (ResourceRequests | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209838,11 +275115,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU limit of this container instance.␊ */␊ - cpu?: (number | string)␊ + cpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The memory limit in GB of this container instance.␊ */␊ - memoryInGB?: (number | string)␊ + memoryInGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209852,11 +275135,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU request of this container instance.␊ */␊ - cpu: (number | string)␊ + cpu: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The memory request in GB of this container instance.␊ */␊ - memoryInGB: (number | string)␊ + memoryInGB: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209874,7 +275163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicating whether the volume mount is read-only.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209910,11 +275202,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ports exposed on the container group.␊ */␊ - ports: (Port1[] | string)␊ + ports: (Port1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the IP is exposed to the public internet.␊ */␊ - type: ("Public" | string)␊ + type: ("Public" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209924,11 +275222,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port number.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol associated with the port.␊ */␊ - protocol?: (("TCP" | "UDP") | string)␊ + protocol?: (("TCP" | "UDP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209938,7 +275242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Azure File volume. Azure File shares are mounted as volumes.␊ */␊ - azureFile?: (AzureFileVolume | string)␊ + azureFile?: (AzureFileVolume | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The empty directory volume.␊ */␊ @@ -209948,7 +275255,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a volume that is populated with the contents of a git repository␊ */␊ - gitRepo?: (GitRepoVolume | string)␊ + gitRepo?: (GitRepoVolume | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the volume.␊ */␊ @@ -209958,7 +275268,10 @@ Generated by [AVA](https://avajs.dev). */␊ secret?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -209968,7 +275281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicating whether the Azure File shared mounted as a volume is read-only.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Azure File share to be mounted as a volume.␊ */␊ @@ -210009,7 +275325,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the container group.␊ */␊ - identity?: (ContainerGroupIdentity | string)␊ + identity?: (ContainerGroupIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -210018,13 +275337,19 @@ Generated by [AVA](https://avajs.dev). * The name of the container group.␊ */␊ name: string␊ - properties: (ContainerGroupProperties1 | string)␊ + properties: (ContainerGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerInstance/containerGroups"␊ [k: string]: unknown␊ }␊ @@ -210035,13 +275360,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the container group. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the container group.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the container group. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components10Wh5Udschemascontainergroupidentitypropertiesuserassignedidentitiesadditionalproperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components10Wh5Udschemascontainergroupidentitypropertiesuserassignedidentitiesadditionalproperties {␊ @@ -210051,31 +275382,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The containers within the container group.␊ */␊ - containers: (Container1[] | string)␊ + containers: (Container1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Container group diagnostic information.␊ */␊ - diagnostics?: (ContainerGroupDiagnostics | string)␊ + diagnostics?: (ContainerGroupDiagnostics | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS configuration for the container group.␊ */␊ - dnsConfig?: (DnsConfiguration | string)␊ + dnsConfig?: (DnsConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The image registry credentials by which the container group is created from.␊ */␊ - imageRegistryCredentials?: (ImageRegistryCredential1[] | string)␊ + imageRegistryCredentials?: (ImageRegistryCredential1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address for the container group.␊ */␊ - ipAddress?: (IpAddress1 | string)␊ + ipAddress?: (IpAddress1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Container group network profile information.␊ */␊ - networkProfile?: (ContainerGroupNetworkProfile | string)␊ + networkProfile?: (ContainerGroupNetworkProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The operating system type required by the containers in the container group.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Restart policy for all containers within the container group. ␊ * - \`Always\` Always restart␊ @@ -210083,11 +275435,17 @@ Generated by [AVA](https://avajs.dev). * - \`Never\` Never restart␊ * .␊ */␊ - restartPolicy?: (("Always" | "OnFailure" | "Never") | string)␊ + restartPolicy?: (("Always" | "OnFailure" | "Never") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of volumes that can be mounted by containers in this container group.␊ */␊ - volumes?: (Volume1[] | string)␊ + volumes?: (Volume1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210101,7 +275459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The container instance properties.␊ */␊ - properties: (ContainerProperties7 | string)␊ + properties: (ContainerProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210111,11 +275472,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The commands to execute within the container instance in exec form.␊ */␊ - command?: (string[] | string)␊ + command?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The environment variables to set in the container instance.␊ */␊ - environmentVariables?: (EnvironmentVariable2[] | string)␊ + environmentVariables?: (EnvironmentVariable2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the image used to create the container instance.␊ */␊ @@ -210123,23 +275490,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The container probe, for liveness or readiness␊ */␊ - livenessProbe?: (ContainerProbe | string)␊ + livenessProbe?: (ContainerProbe | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The exposed ports on the container instance.␊ */␊ - ports?: (ContainerPort1[] | string)␊ + ports?: (ContainerPort1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The container probe, for liveness or readiness␊ */␊ - readinessProbe?: (ContainerProbe | string)␊ + readinessProbe?: (ContainerProbe | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource requirements.␊ */␊ - resources: (ResourceRequirements1 | string)␊ + resources: (ResourceRequirements1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The volume mounts available to the container instance.␊ */␊ - volumeMounts?: (VolumeMount1[] | string)␊ + volumeMounts?: (VolumeMount1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210167,31 +275549,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * The container execution command, for liveness or readiness probe␊ */␊ - exec?: (ContainerExec | string)␊ + exec?: (ContainerExec | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The failure threshold.␊ */␊ - failureThreshold?: (number | string)␊ + failureThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The container Http Get settings, for liveness or readiness probe␊ */␊ - httpGet?: (ContainerHttpGet | string)␊ + httpGet?: (ContainerHttpGet | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The initial delay seconds.␊ */␊ - initialDelaySeconds?: (number | string)␊ + initialDelaySeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period seconds.␊ */␊ - periodSeconds?: (number | string)␊ + periodSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The success threshold.␊ */␊ - successThreshold?: (number | string)␊ + successThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timeout seconds.␊ */␊ - timeoutSeconds?: (number | string)␊ + timeoutSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210201,7 +275604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The commands to execute within the container.␊ */␊ - command?: (string[] | string)␊ + command?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210215,11 +275621,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port number to probe.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scheme.␊ */␊ - scheme?: (("http" | "https") | string)␊ + scheme?: (("http" | "https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210229,11 +275641,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port number exposed within the container group.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol associated with the port.␊ */␊ - protocol?: (("TCP" | "UDP") | string)␊ + protocol?: (("TCP" | "UDP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210243,11 +275661,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource limits.␊ */␊ - limits?: (ResourceLimits1 | string)␊ + limits?: (ResourceLimits1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource requests.␊ */␊ - requests: (ResourceRequests1 | string)␊ + requests: (ResourceRequests1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210257,15 +275681,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU limit of this container instance.␊ */␊ - cpu?: (number | string)␊ + cpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GPU resource.␊ */␊ - gpu?: (GpuResource | string)␊ + gpu?: (GpuResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The memory limit in GB of this container instance.␊ */␊ - memoryInGB?: (number | string)␊ + memoryInGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210275,11 +275708,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The count of the GPU resource.␊ */␊ - count: (number | string)␊ + count: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU of the GPU resource.␊ */␊ - sku: (("K80" | "P100" | "V100") | string)␊ + sku: (("K80" | "P100" | "V100") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210289,15 +275728,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The CPU request of this container instance.␊ */␊ - cpu: (number | string)␊ + cpu: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GPU resource.␊ */␊ - gpu?: (GpuResource | string)␊ + gpu?: (GpuResource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The memory request in GB of this container instance.␊ */␊ - memoryInGB: (number | string)␊ + memoryInGB: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210315,7 +275763,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicating whether the volume mount is read-only.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210325,7 +275776,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Container group log analytics information.␊ */␊ - logAnalytics?: (LogAnalytics | string)␊ + logAnalytics?: (LogAnalytics | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210335,13 +275789,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The log type to be used.␊ */␊ - logType?: (("ContainerInsights" | "ContainerInstanceLogs") | string)␊ + logType?: (("ContainerInsights" | "ContainerInstanceLogs") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata for log analytics.␊ */␊ metadata?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workspace id for log analytics␊ */␊ @@ -210359,7 +275819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The DNS servers for the container group.␊ */␊ - nameServers: (string[] | string)␊ + nameServers: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The DNS options for the container group.␊ */␊ @@ -210403,11 +275866,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ports exposed on the container group.␊ */␊ - ports: (Port2[] | string)␊ + ports: (Port2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the IP is exposed to the public internet or private VNET.␊ */␊ - type: (("Public" | "Private") | string)␊ + type: (("Public" | "Private") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210417,11 +275886,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port number.␊ */␊ - port: (number | string)␊ + port: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protocol associated with the port.␊ */␊ - protocol?: (("TCP" | "UDP") | string)␊ + protocol?: (("TCP" | "UDP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210441,7 +275916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Azure File volume. Azure File shares are mounted as volumes.␊ */␊ - azureFile?: (AzureFileVolume1 | string)␊ + azureFile?: (AzureFileVolume1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The empty directory volume.␊ */␊ @@ -210451,7 +275929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a volume that is populated with the contents of a git repository␊ */␊ - gitRepo?: (GitRepoVolume1 | string)␊ + gitRepo?: (GitRepoVolume1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the volume.␊ */␊ @@ -210461,7 +275942,10 @@ Generated by [AVA](https://avajs.dev). */␊ secret?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210471,7 +275955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicating whether the Azure File shared mounted as a volume is read-only.␊ */␊ - readOnly?: (boolean | string)␊ + readOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Azure File share to be mounted as a volume.␊ */␊ @@ -210520,14 +276007,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Shared Image Gallery.␊ */␊ - properties: (GalleryProperties | string)␊ + properties: (GalleryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: GalleriesImagesChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries"␊ [k: string]: unknown␊ }␊ @@ -210542,7 +276035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the gallery unique name.␊ */␊ - identifier?: (GalleryIdentifier | string)␊ + identifier?: (GalleryIdentifier | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210567,13 +276063,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Definition.␊ */␊ - properties: (GalleryImageProperties | string)␊ + properties: (GalleryImageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "images"␊ [k: string]: unknown␊ }␊ @@ -210588,7 +276090,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the disallowed disk types.␊ */␊ - disallowed?: (Disallowed | string)␊ + disallowed?: (Disallowed | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable.␊ */␊ @@ -210600,15 +276105,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This is the gallery Image Definition identifier.␊ */␊ - identifier: (GalleryImageIdentifier | string)␊ + identifier: (GalleryImageIdentifier | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The allowed values for OS State are 'Generalized'.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The privacy statement uri.␊ */␊ @@ -210616,11 +276130,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the gallery Image Definition purchase plan. This is used by marketplace images.␊ */␊ - purchasePlan?: (ImagePurchasePlan | string)␊ + purchasePlan?: (ImagePurchasePlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.␊ */␊ - recommended?: (RecommendedMachineConfiguration | string)␊ + recommended?: (RecommendedMachineConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The release note uri.␊ */␊ @@ -210634,7 +276154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of disk types.␊ */␊ - diskTypes?: (string[] | string)␊ + diskTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210680,11 +276203,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the resource range.␊ */␊ - memory?: (ResourceRange | string)␊ + memory?: (ResourceRange | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the resource range.␊ */␊ - vCPUs?: (ResourceRange | string)␊ + vCPUs?: (ResourceRange | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210694,11 +276223,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of the resource.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of the resource.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210717,14 +276252,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Definition.␊ */␊ - properties: (GalleryImageProperties | string)␊ + properties: (GalleryImageProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: GalleriesImagesVersionsChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries/images"␊ [k: string]: unknown␊ }␊ @@ -210744,13 +276285,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Version.␊ */␊ - properties: (GalleryImageVersionProperties | string)␊ + properties: (GalleryImageVersionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "versions"␊ [k: string]: unknown␊ }␊ @@ -210761,7 +276308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The publishing profile of a gallery Image Version.␊ */␊ - publishingProfile: (GalleryImageVersionPublishingProfile | string)␊ + publishingProfile: (GalleryImageVersionPublishingProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210775,19 +276325,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.␊ */␊ - excludeFromLatest?: (boolean | string)␊ + excludeFromLatest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.␊ */␊ - replicaCount?: (number | string)␊ + replicaCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image from which the Image Version is going to be created.␊ */␊ - source: (GalleryArtifactSource | string)␊ + source: (GalleryArtifactSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target regions where the Image Version is going to be replicated to. This property is updatable.␊ */␊ - targetRegions?: (TargetRegion[] | string)␊ + targetRegions?: (TargetRegion[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210797,7 +276359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The managed artifact.␊ */␊ - managedImage: (ManagedArtifact | string)␊ + managedImage: (ManagedArtifact | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210821,7 +276386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of replicas of the Image Version to be created per region. This property is updatable.␊ */␊ - regionalReplicaCount?: (number | string)␊ + regionalReplicaCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210840,13 +276408,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Version.␊ */␊ - properties: (GalleryImageVersionProperties | string)␊ + properties: (GalleryImageVersionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries/images/versions"␊ [k: string]: unknown␊ }␊ @@ -210866,13 +276440,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties3 | string)␊ + properties: (ImageProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -210880,11 +276460,17 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of an Image.␊ */␊ export interface ImageProperties3 {␊ - sourceVirtualMachine?: (SubResource36 | string)␊ + sourceVirtualMachine?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile3 | string)␊ + storageProfile?: (ImageStorageProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource36 {␊ @@ -210901,15 +276487,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk3[] | string)␊ + dataDisks?: (ImageDataDisk3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk?: (ImageOSDisk3 | string)␊ + osDisk?: (ImageOSDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).␊ */␊ - zoneResilient?: (boolean | string)␊ + zoneResilient?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210923,21 +276518,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource36 | string)␊ - snapshot?: (SubResource36 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210951,25 +276564,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource36 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource36 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. UltraSSD_LRS cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -210988,17 +276622,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties3 | string)␊ + properties: (AvailabilitySetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku54 | string)␊ + sku?: (Sku54 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -211009,16 +276652,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource36 | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource36[] | string)␊ + virtualMachines?: (SubResource36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211028,7 +276683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -211047,7 +276705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity3 | string)␊ + identity?: (VirtualMachineIdentity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -211059,23 +276720,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan4 | string)␊ + plan?: (Plan4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties10 | string)␊ + properties: (VirtualMachineProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource3[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211085,13 +276758,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: UserAssignedIdentitiesValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface UserAssignedIdentitiesValue {␊ @@ -211126,16 +276805,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities | string)␊ - availabilitySet?: (SubResource36 | string)␊ + additionalCapabilities?: (AdditionalCapabilities | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile3 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile4 | string)␊ + hardwareProfile?: (HardwareProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -211143,16 +276834,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile4 | string)␊ + networkProfile?: (NetworkProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile3 | string)␊ - proximityPlacementGroup?: (SubResource36 | string)␊ + osProfile?: (OSProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile9 | string)␊ + storageProfile?: (StorageProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211162,7 +276865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.␊ */␊ - ultraSSDEnabled?: (boolean | string)␊ + ultraSSDEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211172,7 +276878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics3 | string)␊ + bootDiagnostics?: (BootDiagnostics3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211182,7 +276891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -211196,7 +276908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211206,7 +276921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference3[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211220,7 +276938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties3 | string)␊ + properties?: (NetworkInterfaceReferenceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211230,7 +276951,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211248,7 +276972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether extension operations should be allowed on the virtual machine.

This may only be set to False when no extensions are present on the virtual machine.␊ */␊ - allowExtensionOperations?: (boolean | string)␊ + allowExtensionOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the host OS name of the virtual machine.

This name cannot be updated after the VM is created.

**Max-length (Windows):** 15 characters

**Max-length (Linux):** 64 characters.

For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).␊ */␊ @@ -211260,15 +276987,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration4 | string)␊ + linuxConfiguration?: (LinuxConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup3[] | string)␊ + secrets?: (VaultSecretGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration5 | string)␊ + windowsConfiguration?: (WindowsConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211278,15 +277014,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration4 | string)␊ + ssh?: (SshConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211296,7 +277041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey3[] | string)␊ + publicKeys?: (SshPublicKey3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211317,11 +277065,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup3 {␊ - sourceVault?: (SubResource36 | string)␊ + sourceVault?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate3[] | string)␊ + vaultCertificates?: (VaultCertificate3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211345,15 +277099,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent4[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine is enabled for automatic updates.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -211361,7 +277124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration3 | string)␊ + winRM?: (WinRMConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211371,7 +277137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -211379,11 +277148,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211393,7 +277168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener4[] | string)␊ + listeners?: (WinRMListener4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211407,7 +277185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211417,15 +277198,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk5[] | string)␊ + dataDisks?: (DataDisk5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference6 | string)␊ + imageReference?: (ImageReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk4 | string)␊ + osDisk?: (OSDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211435,27 +277225,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk3 | string)␊ + image?: (VirtualHardDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters3 | string)␊ + managedDisk?: (ManagedDiskParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -211463,11 +277271,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk3 | string)␊ + vhd?: (VirtualHardDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211491,7 +277305,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211527,31 +277344,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings | string)␊ + diffDiskSettings?: (DiffDiskSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings3 | string)␊ + encryptionSettings?: (DiskEncryptionSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk3 | string)␊ + image?: (VirtualHardDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters3 | string)␊ + managedDisk?: (ManagedDiskParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -211559,15 +277397,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk3 | string)␊ + vhd?: (VirtualHardDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211577,7 +277424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the ephemeral disk settings for operating system disk.␊ */␊ - option?: ("Local" | string)␊ + option?: ("Local" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211587,15 +277437,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference4 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference3 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211606,7 +277465,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource36 | string)␊ + sourceVault: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211617,7 +277479,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource36 | string)␊ + sourceVault: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -211639,7 +277504,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -211661,7 +277529,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics4 {␊ @@ -212243,7 +278114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity3 | string)␊ + identity?: (VirtualMachineScaleSetIdentity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -212255,27 +278129,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan4 | string)␊ + plan?: (Plan4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties3 | string)␊ + properties: (VirtualMachineScaleSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualMachineScaleSetsExtensionsChildResource2 | VirtualMachineScaleSetsVirtualmachinesChildResource1)[]␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku54 | string)␊ + sku?: (Sku54 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212285,13 +278174,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue {␊ @@ -212304,28 +278199,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count for each placement group.␊ */␊ - platformFaultDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource36 | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy4 | string)␊ + upgradePolicy?: (UpgradePolicy4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile3 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage.␊ */␊ - zoneBalance?: (boolean | string)␊ + zoneBalance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212335,19 +278251,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the image becomes available.␊ */␊ - automaticOSUpgrade?: (boolean | string)␊ + automaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used for performing automatic OS upgrade.␊ */␊ - autoOSUpgradePolicy?: (AutoOSUpgradePolicy1 | string)␊ + autoOSUpgradePolicy?: (AutoOSUpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy2 | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212357,7 +278285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS image rollback feature should be disabled. Default value is false.␊ */␊ - disableAutoRollback?: (boolean | string)␊ + disableAutoRollback?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212367,15 +278298,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -212389,19 +278329,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities | string)␊ + additionalCapabilities?: (AdditionalCapabilities | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile3 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for virtual machines in a low priority scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile4 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -212409,19 +278361,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile4 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile3 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machines in the scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - priority?: (("Regular" | "Low") | string)␊ + priority?: (("Regular" | "Low") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile4 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212431,7 +278395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension4[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212452,11 +278419,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference3 | string)␊ + healthProbe?: (ApiEntityReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration3[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212484,7 +278457,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties3 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212494,24 +278470,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings2 | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether IP forwarding enabled on this NIC.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration3[] | string)␊ - networkSecurityGroup?: (SubResource36 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212521,7 +278515,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212539,7 +278536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties3 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212549,35 +278549,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource36[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to application security group.␊ */␊ - applicationSecurityGroups?: (SubResource36[] | string)␊ + applicationSecurityGroups?: (SubResource36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource36[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource36[] | string)␊ + loadBalancerInboundNatPools?: (SubResource36[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration2 | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference3 | string)␊ + subnet?: (ApiEntityReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212591,7 +278615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties2 | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212601,16 +278628,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings2 | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP tags associated with the public IP address.␊ */␊ - ipTags?: (VirtualMachineScaleSetIpTag[] | string)␊ - publicIPPrefix?: (SubResource36 | string)␊ + ipTags?: (VirtualMachineScaleSetIpTag[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPPrefix?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212660,15 +278699,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration4 | string)␊ + linuxConfiguration?: (LinuxConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup3[] | string)␊ + secrets?: (VaultSecretGroup3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration5 | string)␊ + windowsConfiguration?: (WindowsConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212678,15 +278726,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk3[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference6 | string)␊ + imageReference?: (ImageReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk4 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212696,23 +278753,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters3 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -212720,7 +278792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212730,7 +278805,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212740,27 +278818,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings | string)␊ + diffDiskSettings?: (DiffDiskSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk3 | string)␊ + image?: (VirtualHardDisk3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters3 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -212768,15 +278864,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212791,7 +278896,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties2 | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -212802,7 +278910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -212816,7 +278927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of extension names after which this extension needs to be provisioned.␊ */␊ - provisionAfterExtensions?: (string[] | string)␊ + provisionAfterExtensions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the extension handler publisher.␊ */␊ @@ -212853,17 +278967,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan4 | string)␊ + plan?: (Plan4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties1 | string)␊ + properties: (VirtualMachineScaleSetVMProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -212874,16 +278997,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities | string)␊ - availabilitySet?: (SubResource36 | string)␊ + additionalCapabilities?: (AdditionalCapabilities | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource36 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile3 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile4 | string)␊ + hardwareProfile?: (HardwareProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -212891,15 +279026,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile4 | string)␊ + networkProfile?: (NetworkProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile3 | string)␊ + osProfile?: (OSProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile9 | string)␊ + storageProfile?: (StorageProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212918,22 +279062,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties4 | string)␊ + properties: (DiskProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.␊ */␊ - sku?: (DiskSku2 | string)␊ + sku?: (DiskSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/disks"␊ /**␊ * The Logical zone list for Disk.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212943,27 +279099,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData3 | string)␊ + creationData: (CreationData3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of IOPS allowed for this disk; only settable for UltraSSD disks. One operation can transfer between 4k and 256k bytes. For a description of the range of values you can set, see [Ultra SSD Managed Disk Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings).␊ */␊ - diskIOPSReadWrite?: (number | string)␊ + diskIOPSReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth allowed for this disk; only settable for UltraSSD disks. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10. For a description of the range of values you can set, see [Ultra SSD Managed Disk Offerings](https://docs.microsoft.com/azure/virtual-machines/windows/disks-ultra-ssd#ultra-ssd-managed-disk-offerings).␊ */␊ - diskMBpsReadWrite?: (number | string)␊ + diskMBpsReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the VHD to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettings?: (EncryptionSettings3 | string)␊ + encryptionSettings?: (EncryptionSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -212973,11 +279147,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This enumerates the possible sources of a disk's creation.␊ */␊ - createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | string)␊ + createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image used for creating the disk.␊ */␊ - imageReference?: (ImageDiskReference3 | string)␊ + imageReference?: (ImageDiskReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If createOption is Copy, this is the ARM id of the source snapshot or disk.␊ */␊ @@ -213003,7 +279183,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.␊ */␊ - lun?: (number | string)␊ + lun?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213013,15 +279196,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret Url and vault id of the encryption key ␊ */␊ - diskEncryptionKey?: (KeyVaultAndSecretReference3 | string)␊ + diskEncryptionKey?: (KeyVaultAndSecretReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - keyEncryptionKey?: (KeyVaultAndKeyReference3 | string)␊ + keyEncryptionKey?: (KeyVaultAndKeyReference3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213035,7 +279227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault3 | string)␊ + sourceVault: (SourceVault3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213059,7 +279254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault3 | string)␊ + sourceVault: (SourceVault3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213069,7 +279267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213088,17 +279289,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot resource properties.␊ */␊ - properties: (SnapshotProperties | string)␊ + properties: (SnapshotProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.␊ */␊ - sku?: (SnapshotSku1 | string)␊ + sku?: (SnapshotSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/snapshots"␊ [k: string]: unknown␊ }␊ @@ -213109,19 +279319,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData3 | string)␊ + creationData: (CreationData3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the VHD to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettings?: (EncryptionSettings3 | string)␊ + encryptionSettings?: (EncryptionSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213131,7 +279353,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213150,17 +279375,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan4 | string)␊ + plan?: (Plan4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties1 | string)␊ + properties: (VirtualMachineScaleSetVMProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -213183,7 +279417,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -213216,13 +279453,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties4 | string)␊ + properties: (ImageProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -213230,11 +279473,17 @@ Generated by [AVA](https://avajs.dev). * Describes the properties of an Image.␊ */␊ export interface ImageProperties4 {␊ - sourceVirtualMachine?: (SubResource37 | string)␊ + sourceVirtualMachine?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile4 | string)␊ + storageProfile?: (ImageStorageProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource37 {␊ @@ -213251,15 +279500,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk4[] | string)␊ + dataDisks?: (ImageDataDisk4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk?: (ImageOSDisk4 | string)␊ + osDisk?: (ImageOSDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).␊ */␊ - zoneResilient?: (boolean | string)␊ + zoneResilient?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213273,21 +279531,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource37 | string)␊ - snapshot?: (SubResource37 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213301,25 +279577,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource37 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource37 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. UltraSSD_LRS cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213338,17 +279635,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties4 | string)␊ + properties: (AvailabilitySetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku55 | string)␊ + sku?: (Sku55 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -213359,16 +279665,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource37 | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource37[] | string)␊ + virtualMachines?: (SubResource37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213378,7 +279696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -213397,7 +279718,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity4 | string)␊ + identity?: (VirtualMachineIdentity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -213409,23 +279733,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan5 | string)␊ + plan?: (Plan5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties11 | string)␊ + properties: (VirtualMachineProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource4[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213435,13 +279771,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: UserAssignedIdentitiesValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface UserAssignedIdentitiesValue1 {␊ @@ -213476,16 +279818,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities1 | string)␊ - availabilitySet?: (SubResource37 | string)␊ + additionalCapabilities?: (AdditionalCapabilities1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile4 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile5 | string)␊ + hardwareProfile?: (HardwareProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -213493,16 +279847,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile5 | string)␊ + networkProfile?: (NetworkProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile4 | string)␊ - proximityPlacementGroup?: (SubResource37 | string)␊ + osProfile?: (OSProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile10 | string)␊ + storageProfile?: (StorageProfile10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213512,7 +279878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.␊ */␊ - ultraSSDEnabled?: (boolean | string)␊ + ultraSSDEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213522,7 +279891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics4 | string)␊ + bootDiagnostics?: (BootDiagnostics4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213532,7 +279904,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -213546,7 +279921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213556,7 +279934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference4[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213570,7 +279951,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties4 | string)␊ + properties?: (NetworkInterfaceReferenceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213580,7 +279964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213598,7 +279985,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether extension operations should be allowed on the virtual machine.

This may only be set to False when no extensions are present on the virtual machine.␊ */␊ - allowExtensionOperations?: (boolean | string)␊ + allowExtensionOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the host OS name of the virtual machine.

This name cannot be updated after the VM is created.

**Max-length (Windows):** 15 characters

**Max-length (Linux):** 64 characters.

For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).␊ */␊ @@ -213610,15 +280000,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration5 | string)␊ + linuxConfiguration?: (LinuxConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup4[] | string)␊ + secrets?: (VaultSecretGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration6 | string)␊ + windowsConfiguration?: (WindowsConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213628,15 +280027,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration5 | string)␊ + ssh?: (SshConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213646,7 +280054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey4[] | string)␊ + publicKeys?: (SshPublicKey4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213667,11 +280078,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup4 {␊ - sourceVault?: (SubResource37 | string)␊ + sourceVault?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate4[] | string)␊ + vaultCertificates?: (VaultCertificate4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213695,15 +280112,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent5[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine is enabled for automatic Windows updates. Default value is true.

For virtual machine scale sets, this property can be updated and updates will take effect on OS reprovisioning.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -213711,7 +280137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration4 | string)␊ + winRM?: (WinRMConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213721,7 +280150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -213729,11 +280161,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213743,7 +280181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener5[] | string)␊ + listeners?: (WinRMListener5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213757,7 +280198,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213767,15 +280211,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk6[] | string)␊ + dataDisks?: (DataDisk6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference7 | string)␊ + imageReference?: (ImageReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk5 | string)␊ + osDisk?: (OSDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213785,27 +280238,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk4 | string)␊ + image?: (VirtualHardDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters4 | string)␊ + managedDisk?: (ManagedDiskParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -213813,11 +280284,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk4 | string)␊ + vhd?: (VirtualHardDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213841,7 +280318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213877,31 +280357,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings1 | string)␊ + diffDiskSettings?: (DiffDiskSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings4 | string)␊ + encryptionSettings?: (DiskEncryptionSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk4 | string)␊ + image?: (VirtualHardDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters4 | string)␊ + managedDisk?: (ManagedDiskParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -213909,15 +280410,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk4 | string)␊ + vhd?: (VirtualHardDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213927,7 +280437,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the ephemeral disk settings for operating system disk.␊ */␊ - option?: ("Local" | string)␊ + option?: ("Local" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213937,15 +280450,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference5 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference4 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213956,7 +280478,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource37 | string)␊ + sourceVault: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213967,7 +280492,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource37 | string)␊ + sourceVault: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -213989,7 +280517,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -214011,7 +280542,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics5 {␊ @@ -214593,7 +281127,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity4 | string)␊ + identity?: (VirtualMachineScaleSetIdentity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -214605,27 +281142,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan5 | string)␊ + plan?: (Plan5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties4 | string)␊ + properties: (VirtualMachineScaleSetProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualMachineScaleSetsExtensionsChildResource3 | VirtualMachineScaleSetsVirtualmachinesChildResource2)[]␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku55 | string)␊ + sku?: (Sku55 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214635,13 +281187,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue1 {␊ @@ -214654,36 +281212,63 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the configuration parameters for automatic repairs on the virtual machine scale set.␊ */␊ - automaticRepairsPolicy?: (AutomaticRepairsPolicy | string)␊ + automaticRepairsPolicy?: (AutomaticRepairsPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. This property will hence ensure that the extensions do not run on the extra overprovisioned VMs.␊ */␊ - doNotRunExtensionsOnOverprovisionedVMs?: (boolean | string)␊ + doNotRunExtensionsOnOverprovisionedVMs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count for each placement group.␊ */␊ - platformFaultDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource37 | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy5 | string)␊ + upgradePolicy?: (UpgradePolicy5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile4 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage.␊ */␊ - zoneBalance?: (boolean | string)␊ + zoneBalance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214693,7 +281278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether automatic repairs should be enabled on the virtual machine scale set. The default value is false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M), which is also the default value. The maximum allowed grace period is 90 minutes (PT90M).␊ */␊ @@ -214707,15 +281295,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration parameters used for performing automatic OS upgrade.␊ */␊ - automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy | string)␊ + automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy3 | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214725,11 +281322,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS image rollback feature should be disabled. Default value is false.␊ */␊ - disableAutomaticRollback?: (boolean | string)␊ + disableAutomaticRollback?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false. If this is set to true for Windows based scale sets, recommendation is to set [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) to false.␊ */␊ - enableAutomaticOSUpgrade?: (boolean | string)␊ + enableAutomaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214739,15 +281342,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -214761,19 +281373,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities1 | string)␊ + additionalCapabilities?: (AdditionalCapabilities1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile4 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for virtual machines in a low priority scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile5 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -214781,19 +281405,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile5 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile4 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machines in the scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - priority?: (("Regular" | "Low") | string)␊ + priority?: (("Regular" | "Low") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile5 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214803,7 +281439,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension5[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214824,11 +281463,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference4 | string)␊ + healthProbe?: (ApiEntityReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration4[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214856,7 +281501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties4 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214866,24 +281514,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings3 | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether IP forwarding enabled on this NIC.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration4[] | string)␊ - networkSecurityGroup?: (SubResource37 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214893,7 +281559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214911,7 +281580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties4 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214921,35 +281593,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource37[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to application security group.␊ */␊ - applicationSecurityGroups?: (SubResource37[] | string)␊ + applicationSecurityGroups?: (SubResource37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource37[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource37[] | string)␊ + loadBalancerInboundNatPools?: (SubResource37[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration3 | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference4 | string)␊ + subnet?: (ApiEntityReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214963,7 +281659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties3 | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -214973,16 +281672,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings3 | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP tags associated with the public IP address.␊ */␊ - ipTags?: (VirtualMachineScaleSetIpTag1[] | string)␊ - publicIPPrefix?: (SubResource37 | string)␊ + ipTags?: (VirtualMachineScaleSetIpTag1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPPrefix?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215032,15 +281743,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration5 | string)␊ + linuxConfiguration?: (LinuxConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup4[] | string)␊ + secrets?: (VaultSecretGroup4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration6 | string)␊ + windowsConfiguration?: (WindowsConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215050,15 +281770,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk4[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference7 | string)␊ + imageReference?: (ImageReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk5 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215068,23 +281797,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters4 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -215092,7 +281836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215102,7 +281849,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215112,27 +281862,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings1 | string)␊ + diffDiskSettings?: (DiffDiskSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk4 | string)␊ + image?: (VirtualHardDisk4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters4 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -215140,15 +281908,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215163,7 +281940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties3 | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -215174,7 +281954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -215188,7 +281971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of extension names after which this extension needs to be provisioned.␊ */␊ - provisionAfterExtensions?: (string[] | string)␊ + provisionAfterExtensions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the extension handler publisher.␊ */␊ @@ -215225,17 +282011,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan5 | string)␊ + plan?: (Plan5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties2 | string)␊ + properties: (VirtualMachineScaleSetVMProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -215246,16 +282041,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities1 | string)␊ - availabilitySet?: (SubResource37 | string)␊ + additionalCapabilities?: (AdditionalCapabilities1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource37 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile4 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile5 | string)␊ + hardwareProfile?: (HardwareProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -215263,15 +282070,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile5 | string)␊ + networkProfile?: (NetworkProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile4 | string)␊ + osProfile?: (OSProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile10 | string)␊ + storageProfile?: (StorageProfile10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215290,17 +282106,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan5 | string)␊ + plan?: (Plan5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties2 | string)␊ + properties: (VirtualMachineScaleSetVMProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -215323,7 +282148,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -215356,17 +282184,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties5 | string)␊ + properties: (AvailabilitySetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku56 | string)␊ + sku?: (Sku56 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -215377,16 +282214,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource38 | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource38[] | string)␊ + virtualMachines?: (SubResource38[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource38 {␊ @@ -215403,7 +282252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -215430,19 +282282,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dedicated Host Group Properties.␊ */␊ - properties: (DedicatedHostGroupProperties | string)␊ + properties: (DedicatedHostGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: HostGroupsHostsChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/hostGroups"␊ /**␊ * Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215452,7 +282313,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of fault domains that the host group can span.␊ */␊ - platformFaultDomainCount: (number | string)␊ + platformFaultDomainCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215471,17 +282335,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the dedicated host.␊ */␊ - properties: (DedicatedHostProperties | string)␊ + properties: (DedicatedHostProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku: (Sku56 | string)␊ + sku: (Sku56 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hosts"␊ [k: string]: unknown␊ }␊ @@ -215492,15 +282365,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the dedicated host should be replaced automatically in case of a failure. The value is defaulted to 'true' when not provided.␊ */␊ - autoReplaceOnFailure?: (boolean | string)␊ + autoReplaceOnFailure?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the software license type that will be applied to the VMs deployed on the dedicated host.

Possible values are:

**None**

**Windows_Server_Hybrid**

**Windows_Server_Perpetual**

Default: **None**.␊ */␊ - licenseType?: (("None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual") | string)␊ + licenseType?: (("None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault domain of the dedicated host within a dedicated host group.␊ */␊ - platformFaultDomain?: (number | string)␊ + platformFaultDomain?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215519,17 +282401,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the dedicated host.␊ */␊ - properties: (DedicatedHostProperties | string)␊ + properties: (DedicatedHostProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku: (Sku56 | string)␊ + sku: (Sku56 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/hostGroups/hosts"␊ [k: string]: unknown␊ }␊ @@ -215549,13 +282440,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties5 | string)␊ + properties: (ImageProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -215566,12 +282463,21 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the HyperVGenerationType of the VirtualMachine created from the image.␊ */␊ - hyperVGeneration?: (("V1" | "V2") | string)␊ - sourceVirtualMachine?: (SubResource38 | string)␊ + hyperVGeneration?: (("V1" | "V2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sourceVirtualMachine?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile5 | string)␊ + storageProfile?: (ImageStorageProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215581,15 +282487,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk5[] | string)␊ + dataDisks?: (ImageDataDisk5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk?: (ImageOSDisk5 | string)␊ + osDisk?: (ImageOSDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).␊ */␊ - zoneResilient?: (boolean | string)␊ + zoneResilient?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215603,21 +282518,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource38 | string)␊ - snapshot?: (SubResource38 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215631,25 +282564,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource38 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource38 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. UltraSSD_LRS cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215668,13 +282622,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Proximity Placement Group.␊ */␊ - properties: (ProximityPlacementGroupProperties | string)␊ + properties: (ProximityPlacementGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/proximityPlacementGroups"␊ [k: string]: unknown␊ }␊ @@ -215685,7 +282645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the type of the proximity placement group.

Possible values are:

**Standard** : Co-locate resources within an Azure region or Availability Zone.

**Ultra** : For future use.␊ */␊ - proximityPlacementGroupType?: (("Standard" | "Ultra") | string)␊ + proximityPlacementGroupType?: (("Standard" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215696,7 +282659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity5 | string)␊ + identity?: (VirtualMachineIdentity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -215708,23 +282674,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan6 | string)␊ + plan?: (Plan6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties12 | string)␊ + properties: (VirtualMachineProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource5[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215734,13 +282712,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: UserAssignedIdentitiesValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface UserAssignedIdentitiesValue2 {␊ @@ -215775,25 +282759,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities2 | string)␊ - availabilitySet?: (SubResource38 | string)␊ + additionalCapabilities?: (AdditionalCapabilities2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the billing related details of a Azure Spot VM or VMSS.

Minimum api-version: 2019-03-01.␊ */␊ - billingProfile?: (BillingProfile | string)␊ + billingProfile?: (BillingProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile5 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for the Azure Spot virtual machine. Only supported value is 'Deallocate'.

Minimum api-version: 2019-03-01.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile6 | string)␊ - host?: (SubResource38 | string)␊ + hardwareProfile?: (HardwareProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + host?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -215801,21 +282806,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile6 | string)␊ + networkProfile?: (NetworkProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile5 | string)␊ + osProfile?: (OSProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machine.

Minimum api-version: 2019-03-01.␊ */␊ - priority?: (("Regular" | "Low" | "Spot") | string)␊ - proximityPlacementGroup?: (SubResource38 | string)␊ + priority?: (("Regular" | "Low" | "Spot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile11 | string)␊ - virtualMachineScaleSet?: (SubResource38 | string)␊ + storageProfile?: (StorageProfile11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualMachineScaleSet?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215825,7 +282848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.␊ */␊ - ultraSSDEnabled?: (boolean | string)␊ + ultraSSDEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215835,7 +282861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the maximum price you are willing to pay for a Azure Spot VM/VMSS. This price is in US Dollars.

This price will be compared with the current Azure Spot price for the VM size. Also, the prices are compared at the time of create/update of Azure Spot VM/VMSS and the operation will only succeed if the maxPrice is greater than the current Azure Spot price.

The maxPrice will also be used for evicting a Azure Spot VM/VMSS if the current Azure Spot price goes beyond the maxPrice after creation of VM/VMSS.

Possible values are:

- Any decimal value greater than zero. Example: 0.01538

-1 – indicates default price to be up-to on-demand.

You can set the maxPrice to -1 to indicate that the Azure Spot VM/VMSS should not be evicted for price reasons. Also, the default max price is -1 if it is not provided by you.

Minimum api-version: 2019-03-01.␊ */␊ - maxPrice?: (number | string)␊ + maxPrice?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215845,7 +282874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics5 | string)␊ + bootDiagnostics?: (BootDiagnostics5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215855,7 +282887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -215869,7 +282904,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215879,7 +282917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference5[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215893,7 +282934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties5 | string)␊ + properties?: (NetworkInterfaceReferenceProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215903,7 +282947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215921,7 +282968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether extension operations should be allowed on the virtual machine.

This may only be set to False when no extensions are present on the virtual machine.␊ */␊ - allowExtensionOperations?: (boolean | string)␊ + allowExtensionOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the host OS name of the virtual machine.

This name cannot be updated after the VM is created.

**Max-length (Windows):** 15 characters

**Max-length (Linux):** 64 characters.

For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).␊ */␊ @@ -215933,19 +282983,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration6 | string)␊ + linuxConfiguration?: (LinuxConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the guest provision signal is required from the virtual machine.␊ */␊ - requireGuestProvisionSignal?: (boolean | string)␊ + requireGuestProvisionSignal?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup5[] | string)␊ + secrets?: (VaultSecretGroup5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration7 | string)␊ + windowsConfiguration?: (WindowsConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215955,15 +283017,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration6 | string)␊ + ssh?: (SshConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215973,7 +283044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey5[] | string)␊ + publicKeys?: (SshPublicKey5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -215994,11 +283068,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup5 {␊ - sourceVault?: (SubResource38 | string)␊ + sourceVault?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate5[] | string)␊ + vaultCertificates?: (VaultCertificate5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216022,15 +283102,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent6[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether Automatic Updates is enabled for the Windows virtual machine. Default value is true.

For virtual machine scale sets, this property can be updated and updates will take effect on OS reprovisioning.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time"␊ */␊ @@ -216038,7 +283127,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration5 | string)␊ + winRM?: (WinRMConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216048,7 +283140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -216056,11 +283151,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216070,7 +283171,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener6[] | string)␊ + listeners?: (WinRMListener6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216084,7 +283188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216094,15 +283201,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk7[] | string)␊ + dataDisks?: (DataDisk7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference8 | string)␊ + imageReference?: (ImageReference8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk6 | string)␊ + osDisk?: (OSDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216112,27 +283228,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk5 | string)␊ + image?: (VirtualHardDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters5 | string)␊ + managedDisk?: (ManagedDiskParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -216140,15 +283274,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the data disk is in process of detachment from the VirtualMachine/VirtualMachineScaleset␊ */␊ - toBeDetached?: (boolean | string)␊ + toBeDetached?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk5 | string)␊ + vhd?: (VirtualHardDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216172,7 +283315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216208,31 +283354,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings2 | string)␊ + diffDiskSettings?: (DiffDiskSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings5 | string)␊ + encryptionSettings?: (DiskEncryptionSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk5 | string)␊ + image?: (VirtualHardDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters5 | string)␊ + managedDisk?: (ManagedDiskParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -216240,15 +283407,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk5 | string)␊ + vhd?: (VirtualHardDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216258,7 +283434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the ephemeral disk settings for operating system disk.␊ */␊ - option?: ("Local" | string)␊ + option?: ("Local" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216268,15 +283447,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference6 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference5 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216287,7 +283475,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource38 | string)␊ + sourceVault: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216298,7 +283489,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource38 | string)␊ + sourceVault: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216320,7 +283514,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -216342,7 +283539,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics6 {␊ @@ -216924,7 +284124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity5 | string)␊ + identity?: (VirtualMachineScaleSetIdentity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -216936,27 +284139,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan6 | string)␊ + plan?: (Plan6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties5 | string)␊ + properties: (VirtualMachineScaleSetProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualMachineScaleSetsExtensionsChildResource4 | VirtualMachineScaleSetsVirtualmachinesChildResource3)[]␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku56 | string)␊ + sku?: (Sku56 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -216966,13 +284184,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue2 {␊ @@ -216985,44 +284209,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities2 | string)␊ + additionalCapabilities?: (AdditionalCapabilities2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the configuration parameters for automatic repairs on the virtual machine scale set.␊ */␊ - automaticRepairsPolicy?: (AutomaticRepairsPolicy1 | string)␊ + automaticRepairsPolicy?: (AutomaticRepairsPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. This property will hence ensure that the extensions do not run on the extra overprovisioned VMs.␊ */␊ - doNotRunExtensionsOnOverprovisionedVMs?: (boolean | string)␊ + doNotRunExtensionsOnOverprovisionedVMs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count for each placement group.␊ */␊ - platformFaultDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource38 | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a scale-in policy for a virtual machine scale set.␊ */␊ - scaleInPolicy?: (ScaleInPolicy | string)␊ + scaleInPolicy?: (ScaleInPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy6 | string)␊ + upgradePolicy?: (UpgradePolicy6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile5 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage.␊ */␊ - zoneBalance?: (boolean | string)␊ + zoneBalance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217032,7 +284289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether automatic repairs should be enabled on the virtual machine scale set. The default value is false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M), which is also the default value. The maximum allowed grace period is 90 minutes (PT90M).␊ */␊ @@ -217046,7 +284306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rules to be followed when scaling-in a virtual machine scale set.

Possible values are:

**Default** When a virtual machine scale set is scaled in, the scale set will first be balanced across zones if it is a zonal scale set. Then, it will be balanced across Fault Domains as far as possible. Within each Fault Domain, the virtual machines chosen for removal will be the newest ones that are not protected from scale-in.

**OldestVM** When a virtual machine scale set is being scaled-in, the oldest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the oldest virtual machines that are not protected will be chosen for removal.

**NewestVM** When a virtual machine scale set is being scaled-in, the newest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the newest virtual machines that are not protected will be chosen for removal.

␊ */␊ - rules?: (("Default" | "OldestVM" | "NewestVM")[] | string)␊ + rules?: (("Default" | "OldestVM" | "NewestVM")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217056,15 +284319,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration parameters used for performing automatic OS upgrade.␊ */␊ - automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy1 | string)␊ + automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy4 | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217074,11 +284346,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS image rollback feature should be disabled. Default value is false.␊ */␊ - disableAutomaticRollback?: (boolean | string)␊ + disableAutomaticRollback?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false.

If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) is automatically set to false and cannot be set to true.␊ */␊ - enableAutomaticOSUpgrade?: (boolean | string)␊ + enableAutomaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217088,15 +284366,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -217110,19 +284397,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the billing related details of a Azure Spot VM or VMSS.

Minimum api-version: 2019-03-01.␊ */␊ - billingProfile?: (BillingProfile | string)␊ + billingProfile?: (BillingProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile5 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for virtual machines in a Azure Spot scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile6 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -217130,20 +284429,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile6 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile5 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machines in the scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - priority?: (("Regular" | "Low" | "Spot") | string)␊ - scheduledEventsProfile?: (ScheduledEventsProfile | string)␊ + priority?: (("Regular" | "Low" | "Spot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + scheduledEventsProfile?: (ScheduledEventsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile6 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217153,7 +284467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension6[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217174,11 +284491,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference5 | string)␊ + healthProbe?: (ApiEntityReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration5[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217206,7 +284529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties5 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217216,24 +284542,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings4 | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether IP forwarding enabled on this NIC.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration5[] | string)␊ - networkSecurityGroup?: (SubResource38 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217243,7 +284587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217261,7 +284608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties5 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217271,35 +284621,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource38[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource38[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to application security group.␊ */␊ - applicationSecurityGroups?: (SubResource38[] | string)␊ + applicationSecurityGroups?: (SubResource38[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource38[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource38[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource38[] | string)␊ + loadBalancerInboundNatPools?: (SubResource38[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration4 | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference5 | string)␊ + subnet?: (ApiEntityReference5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217313,7 +284687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties4 | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217323,16 +284700,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings4 | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP tags associated with the public IP address.␊ */␊ - ipTags?: (VirtualMachineScaleSetIpTag2[] | string)␊ - publicIPPrefix?: (SubResource38 | string)␊ + ipTags?: (VirtualMachineScaleSetIpTag2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPPrefix?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217382,26 +284771,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration6 | string)␊ + linuxConfiguration?: (LinuxConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup5[] | string)␊ + secrets?: (VaultSecretGroup5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration7 | string)␊ + windowsConfiguration?: (WindowsConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ScheduledEventsProfile {␊ - terminateNotificationProfile?: (TerminateNotificationProfile | string)␊ + terminateNotificationProfile?: (TerminateNotificationProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TerminateNotificationProfile {␊ /**␊ * Specifies whether the Terminate Scheduled event is enabled or disabled.␊ */␊ - enable?: (boolean | string)␊ + enable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M)␊ */␊ @@ -217415,15 +284819,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk5[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.␊ */␊ - imageReference?: (ImageReference8 | string)␊ + imageReference?: (ImageReference8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk6 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217433,23 +284846,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters5 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -217457,7 +284885,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217467,7 +284898,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217477,27 +284911,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings2 | string)␊ + diffDiskSettings?: (DiffDiskSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk5 | string)␊ + image?: (VirtualHardDisk5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters5 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -217505,15 +284957,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217528,7 +284989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties4 | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -217539,7 +285003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -217553,7 +285020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of extension names after which this extension needs to be provisioned.␊ */␊ - provisionAfterExtensions?: (string[] | string)␊ + provisionAfterExtensions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the extension handler publisher.␊ */␊ @@ -217590,17 +285060,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan6 | string)␊ + plan?: (Plan6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties3 | string)␊ + properties: (VirtualMachineScaleSetVMProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -217611,16 +285090,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities2 | string)␊ - availabilitySet?: (SubResource38 | string)␊ + additionalCapabilities?: (AdditionalCapabilities2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile5 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile6 | string)␊ + hardwareProfile?: (HardwareProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -217628,23 +285119,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile6 | string)␊ + networkProfile?: (NetworkProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set VM network profile.␊ */␊ - networkProfileConfiguration?: (VirtualMachineScaleSetVMNetworkProfileConfiguration | string)␊ + networkProfileConfiguration?: (VirtualMachineScaleSetVMNetworkProfileConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine.␊ */␊ - osProfile?: (OSProfile5 | string)␊ + osProfile?: (OSProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protection policy of a virtual machine scale set VM.␊ */␊ - protectionPolicy?: (VirtualMachineScaleSetVMProtectionPolicy | string)␊ + protectionPolicy?: (VirtualMachineScaleSetVMProtectionPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile11 | string)␊ + storageProfile?: (StorageProfile11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217654,7 +285160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration5[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217664,11 +285173,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates that the virtual machine scale set VM shouldn't be considered for deletion during a scale-in operation.␊ */␊ - protectFromScaleIn?: (boolean | string)␊ + protectFromScaleIn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates that model updates or actions (including scale-in) initiated on the virtual machine scale set should not be applied to the virtual machine scale set VM.␊ */␊ - protectFromScaleSetActions?: (boolean | string)␊ + protectFromScaleSetActions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217687,17 +285202,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan6 | string)␊ + plan?: (Plan6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties3 | string)␊ + properties: (VirtualMachineScaleSetVMProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -217720,7 +285244,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -217753,14 +285280,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Shared Image Gallery.␊ */␊ - properties: (GalleryProperties1 | string)␊ + properties: (GalleryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (GalleriesImagesChildResource1 | GalleriesApplicationsChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries"␊ [k: string]: unknown␊ }␊ @@ -217775,7 +285308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the gallery unique name.␊ */␊ - identifier?: (GalleryIdentifier1 | string)␊ + identifier?: (GalleryIdentifier1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217800,13 +285336,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Definition.␊ */␊ - properties: (GalleryImageProperties1 | string)␊ + properties: (GalleryImageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "images"␊ [k: string]: unknown␊ }␊ @@ -217821,7 +285363,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the disallowed disk types.␊ */␊ - disallowed?: (Disallowed1 | string)␊ + disallowed?: (Disallowed1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end of life date of the gallery Image Definition. This property can be used for decommissioning purposes. This property is updatable.␊ */␊ @@ -217833,15 +285378,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This is the gallery Image Definition identifier.␊ */␊ - identifier: (GalleryImageIdentifier1 | string)␊ + identifier: (GalleryImageIdentifier1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The privacy statement uri.␊ */␊ @@ -217849,11 +285403,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the gallery Image Definition purchase plan. This is used by marketplace images.␊ */␊ - purchasePlan?: (ImagePurchasePlan1 | string)␊ + purchasePlan?: (ImagePurchasePlan1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.␊ */␊ - recommended?: (RecommendedMachineConfiguration1 | string)␊ + recommended?: (RecommendedMachineConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The release note uri.␊ */␊ @@ -217867,7 +285427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of disk types.␊ */␊ - diskTypes?: (string[] | string)␊ + diskTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217913,11 +285476,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the resource range.␊ */␊ - memory?: (ResourceRange1 | string)␊ + memory?: (ResourceRange1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the resource range.␊ */␊ - vCPUs?: (ResourceRange1 | string)␊ + vCPUs?: (ResourceRange1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217927,11 +285496,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of the resource.␊ */␊ - max?: (number | string)␊ + max?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of the resource.␊ */␊ - min?: (number | string)␊ + min?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -217950,13 +285525,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Application Definition.␊ */␊ - properties: (GalleryApplicationProperties | string)␊ + properties: (GalleryApplicationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applications"␊ [k: string]: unknown␊ }␊ @@ -217987,7 +285568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the supported type of the OS that application is built for.

Possible values are:

**Windows**

**Linux**.␊ */␊ - supportedOSType: (("Windows" | "Linux") | string)␊ + supportedOSType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218006,14 +285590,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Definition.␊ */␊ - properties: (GalleryImageProperties1 | string)␊ + properties: (GalleryImageProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: GalleriesImagesVersionsChildResource1[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries/images"␊ [k: string]: unknown␊ }␊ @@ -218033,13 +285623,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Version.␊ */␊ - properties: (GalleryImageVersionProperties1 | string)␊ + properties: (GalleryImageVersionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "versions"␊ [k: string]: unknown␊ }␊ @@ -218050,7 +285646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The publishing profile of a gallery Image Version.␊ */␊ - publishingProfile: (GalleryImageVersionPublishingProfile1 | string)␊ + publishingProfile: (GalleryImageVersionPublishingProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218064,23 +285663,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.␊ */␊ - excludeFromLatest?: (boolean | string)␊ + excludeFromLatest?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.␊ */␊ - replicaCount?: (number | string)␊ + replicaCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image from which the Image Version is going to be created.␊ */␊ - source: (GalleryArtifactSource1 | string)␊ + source: (GalleryArtifactSource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type to be used to store the image. This property is not updatable.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Standard_ZRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Standard_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target regions where the Image Version is going to be replicated to. This property is updatable.␊ */␊ - targetRegions?: (TargetRegion1[] | string)␊ + targetRegions?: (TargetRegion1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218090,7 +285704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The managed artifact.␊ */␊ - managedImage: (ManagedArtifact1 | string)␊ + managedImage: (ManagedArtifact1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218114,11 +285731,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of replicas of the Image Version to be created per region. This property is updatable.␊ */␊ - regionalReplicaCount?: (number | string)␊ + regionalReplicaCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type to be used to store the image. This property is not updatable.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Standard_ZRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Standard_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218137,13 +285760,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a gallery Image Version.␊ */␊ - properties: (GalleryImageVersionProperties1 | string)␊ + properties: (GalleryImageVersionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/galleries/images/versions"␊ [k: string]: unknown␊ }␊ @@ -218163,17 +285792,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of an IoT Central application.␊ */␊ - properties: (AppProperties | string)␊ + properties: (AppProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the SKU of the IoT Central application.␊ */␊ - sku: (AppSkuInfo | string)␊ + sku: (AppSkuInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.IoTCentral/iotApps"␊ [k: string]: unknown␊ }␊ @@ -218202,7 +285840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the SKU.␊ */␊ - name: (("F1" | "S1" | "ST0" | "ST1" | "ST2") | string)␊ + name: (("F1" | "S1" | "ST0" | "ST1" | "ST2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218221,13 +285862,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Maps Account.␊ */␊ - sku: (Sku57 | string)␊ + sku: (Sku57 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Maps/accounts"␊ [k: string]: unknown␊ }␊ @@ -218260,7 +285907,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/workspaces"␊ [k: string]: unknown␊ }␊ @@ -218272,7 +285922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "experiments"␊ [k: string]: unknown␊ }␊ @@ -218284,11 +285937,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the file server within the specified resource group. File server names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a file server.␊ */␊ - properties: (FileServerBaseProperties1 | string)␊ + properties: (FileServerBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "fileServers"␊ [k: string]: unknown␊ }␊ @@ -218299,15 +285958,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data disks settings.␊ */␊ - dataDisks: (DataDisks1 | string)␊ + dataDisks: (DataDisks1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration.␊ */␊ - sshConfiguration: (SshConfiguration7 | string)␊ + sshConfiguration: (SshConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId6 | string)␊ + subnet?: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the virtual machine for the File Server. For information about available VM sizes from the Virtual Machines Marketplace, see Sizes for Virtual Machines (Linux).␊ */␊ @@ -218321,19 +285989,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage.␊ */␊ - cachingType?: (("none" | "readonly" | "readwrite") | string)␊ + cachingType?: (("none" | "readonly" | "readwrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0.␊ */␊ - diskCount: (number | string)␊ + diskCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disk size in GB for the blank data disks.␊ */␊ - diskSizeInGB: (number | string)␊ + diskSizeInGB: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage.␊ */␊ - storageAccountType: (("Standard_LRS" | "Premium_LRS") | string)␊ + storageAccountType: (("Standard_LRS" | "Premium_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218343,11 +286023,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400.␊ */␊ - publicIPsToAllow?: (string[] | string)␊ + publicIPsToAllow?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a cluster.␊ */␊ - userAccountSettings: (UserAccountSettings1 | string)␊ + userAccountSettings: (UserAccountSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218386,11 +286072,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the cluster within the specified resource group. Cluster names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a Cluster.␊ */␊ - properties: (ClusterBaseProperties1 | string)␊ + properties: (ClusterBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "clusters"␊ [k: string]: unknown␊ }␊ @@ -218401,27 +286093,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Node setup settings.␊ */␊ - nodeSetup?: (NodeSetup1 | string)␊ + nodeSetup?: (NodeSetup1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.␊ */␊ - scaleSettings?: (ScaleSettings8 | string)␊ + scaleSettings?: (ScaleSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - subnet?: (ResourceId6 | string)␊ + subnet?: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for user account that gets created on each on the nodes of a cluster.␊ */␊ - userAccountSettings: (UserAccountSettings1 | string)␊ + userAccountSettings: (UserAccountSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM configuration.␊ */␊ - virtualMachineConfiguration?: (VirtualMachineConfiguration2 | string)␊ + virtualMachineConfiguration?: (VirtualMachineConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM priority. Allowed values are: dedicated (default) and lowpriority.␊ */␊ - vmPriority?: (("dedicated" | "lowpriority") | string)␊ + vmPriority?: (("dedicated" | "lowpriority") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the virtual machines in the cluster. All nodes in a cluster have the same VM size. For information about available VM sizes for clusters using images from the Virtual Machines Marketplace see Sizes for Virtual Machines (Linux). Batch AI service supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series).␊ */␊ @@ -218435,15 +286145,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of volumes to mount on the cluster.␊ */␊ - mountVolumes?: (MountVolumes1 | string)␊ + mountVolumes?: (MountVolumes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Performance counters reporting settings.␊ */␊ - performanceCountersSettings?: (PerformanceCountersSettings1 | string)␊ + performanceCountersSettings?: (PerformanceCountersSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies a setup task which can be used to customize the compute nodes of the cluster.␊ */␊ - setupTask?: (SetupTask1 | string)␊ + setupTask?: (SetupTask1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218453,19 +286172,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of Azure Blob Containers that are to be mounted to the cluster nodes.␊ */␊ - azureBlobFileSystems?: (AzureBlobFileSystemReference1[] | string)␊ + azureBlobFileSystems?: (AzureBlobFileSystemReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of Azure File Shares that are to be mounted to the cluster nodes.␊ */␊ - azureFileShares?: (AzureFileShareReference1[] | string)␊ + azureFileShares?: (AzureFileShareReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of Batch AI File Servers that are to be mounted to the cluster nodes.␊ */␊ - fileServers?: (FileServerReference1[] | string)␊ + fileServers?: (FileServerReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of unmanaged file systems that are to be mounted to the cluster nodes.␊ */␊ - unmanagedFileSystems?: (UnmanagedFileSystemReference1[] | string)␊ + unmanagedFileSystems?: (UnmanagedFileSystemReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218483,7 +286214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure storage account credentials.␊ */␊ - credentials: (AzureStorageCredentialsInfo1 | string)␊ + credentials: (AzureStorageCredentialsInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mount options for mounting blobfuse file system.␊ */␊ @@ -218505,7 +286239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret reference.␊ */␊ - accountKeySecretReference?: (KeyVaultSecretReference7 | string)␊ + accountKeySecretReference?: (KeyVaultSecretReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218519,7 +286256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - sourceVault: (ResourceId6 | string)␊ + sourceVault: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218537,7 +286277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure storage account credentials.␊ */␊ - credentials: (AzureStorageCredentialsInfo1 | string)␊ + credentials: (AzureStorageCredentialsInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * File mode for directories on the mounted file share. Default value: 0777.␊ */␊ @@ -218559,7 +286302,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - fileServer: (ResourceId6 | string)␊ + fileServer: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mount options to be passed to mount command.␊ */␊ @@ -218595,7 +286341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Application Insights information for performance counters reporting.␊ */␊ - appInsightsReference: (AppInsightsReference1 | string)␊ + appInsightsReference: (AppInsightsReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218605,7 +286354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - component: (ResourceId6 | string)␊ + component: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the Azure Application Insights instrumentation key.␊ */␊ @@ -218613,7 +286365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret reference.␊ */␊ - instrumentationKeySecretReference?: (KeyVaultSecretReference7 | string)␊ + instrumentationKeySecretReference?: (KeyVaultSecretReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218627,11 +286382,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of user defined environment variables to be set for setup task.␊ */␊ - environmentVariables?: (EnvironmentVariable3[] | string)␊ + environmentVariables?: (EnvironmentVariable3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back.␊ */␊ - secrets?: (EnvironmentVariableWithSecretValue1[] | string)␊ + secrets?: (EnvironmentVariableWithSecretValue1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task.␊ */␊ @@ -218667,7 +286428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret reference.␊ */␊ - valueSecretReference?: (KeyVaultSecretReference7 | string)␊ + valueSecretReference?: (KeyVaultSecretReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218677,11 +286441,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.␊ */␊ - autoScale?: (AutoScaleSettings2 | string)␊ + autoScale?: (AutoScaleSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Manual scale settings for the cluster.␊ */␊ - manual?: (ManualScaleSettings1 | string)␊ + manual?: (ManualScaleSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218691,15 +286461,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0.␊ */␊ - initialNodeCount?: ((number & string) | string)␊ + initialNodeCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum number of compute nodes the cluster can have.␊ */␊ - maximumNodeCount: (number | string)␊ + maximumNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request.␊ */␊ - minimumNodeCount: (number | string)␊ + minimumNodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218709,11 +286488,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * An action to be performed when the cluster size is decreasing. The default value is requeue.␊ */␊ - nodeDeallocationOption?: (("requeue" | "terminate" | "waitforjobcompletion") | string)␊ + nodeDeallocationOption?: (("requeue" | "terminate" | "waitforjobcompletion") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The desired number of compute nodes in the Cluster. Default is 0.␊ */␊ - targetNodeCount: ((number & string) | string)␊ + targetNodeCount: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218723,7 +286508,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OS image reference.␊ */␊ - imageReference?: (ImageReference9 | string)␊ + imageReference?: (ImageReference9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218764,7 +286552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Cluster.␊ */␊ - properties: (ClusterBaseProperties1 | string)␊ + properties: (ClusterBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/workspaces/clusters"␊ [k: string]: unknown␊ }␊ @@ -218789,11 +286580,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the job within the specified resource group. Job names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties of a Batch AI Job.␊ */␊ - properties: (JobBaseProperties1 | string)␊ + properties: (JobBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ @@ -218804,79 +286601,136 @@ Generated by [AVA](https://avajs.dev). /**␊ * Caffe2 job settings.␊ */␊ - caffe2Settings?: (Caffe2Settings1 | string)␊ + caffe2Settings?: (Caffe2Settings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Caffe job settings.␊ */␊ - caffeSettings?: (CaffeSettings1 | string)␊ + caffeSettings?: (CaffeSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Chainer job settings.␊ */␊ - chainerSettings?: (ChainerSettings1 | string)␊ + chainerSettings?: (ChainerSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.␊ */␊ - cluster: (ResourceId6 | string)␊ + cluster: (ResourceId6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * CNTK (aka Microsoft Cognitive Toolkit) job settings.␊ */␊ - cntkSettings?: (CNTKsettings1 | string)␊ + cntkSettings?: (CNTKsettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Constraints associated with the Job.␊ */␊ - constraints?: (JobBasePropertiesConstraints1 | string)␊ + constraints?: (JobBasePropertiesConstraints1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Docker container settings.␊ */␊ - containerSettings?: (ContainerSettings1 | string)␊ + containerSettings?: (ContainerSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom MPI job settings.␊ */␊ - customMpiSettings?: (CustomMpiSettings | string)␊ + customMpiSettings?: (CustomMpiSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom tool kit job settings.␊ */␊ - customToolkitSettings?: (CustomToolkitSettings1 | string)␊ + customToolkitSettings?: (CustomToolkitSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of user defined environment variables which will be setup for the job.␊ */␊ - environmentVariables?: (EnvironmentVariable3[] | string)␊ + environmentVariables?: (EnvironmentVariable3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the settings for Horovod job.␊ */␊ - horovodSettings?: (HorovodSettings | string)␊ + horovodSettings?: (HorovodSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of input directories for the job.␊ */␊ - inputDirectories?: (InputDirectory1[] | string)␊ + inputDirectories?: (InputDirectory1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Job preparation settings.␊ */␊ - jobPreparation?: (JobPreparation1 | string)␊ + jobPreparation?: (JobPreparation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of volumes to mount on the cluster.␊ */␊ - mountVolumes?: (MountVolumes1 | string)␊ + mountVolumes?: (MountVolumes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of compute nodes to run the job on. The job will be gang scheduled on that many compute nodes.␊ */␊ - nodeCount: (number | string)␊ + nodeCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of output directories for the job.␊ */␊ - outputDirectories?: (OutputDirectory1[] | string)␊ + outputDirectories?: (OutputDirectory1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * pyTorch job settings.␊ */␊ - pyTorchSettings?: (PyTorchSettings1 | string)␊ + pyTorchSettings?: (PyTorchSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scheduling priority associated with the job. Possible values: low, normal, high.␊ */␊ - schedulingPriority?: (("low" | "normal" | "high") | string)␊ + schedulingPriority?: (("low" | "normal" | "high") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of user defined environment variables with secret values which will be setup for the job. Server will never report values of these variables back.␊ */␊ - secrets?: (EnvironmentVariableWithSecretValue1[] | string)␊ + secrets?: (EnvironmentVariableWithSecretValue1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path where the Batch AI service will store stdout, stderror and execution log of the job.␊ */␊ @@ -218884,7 +286738,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * TensorFlow job settings.␊ */␊ - tensorFlowSettings?: (TensorFlowSettings1 | string)␊ + tensorFlowSettings?: (TensorFlowSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -218920,7 +286777,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified.␊ */␊ @@ -218942,7 +286802,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter.␊ */␊ @@ -218972,7 +286835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter. This property can be specified only if the languageType is 'Python'.␊ */␊ @@ -219000,7 +286866,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about docker image for the job.␊ */␊ - imageSourceRegistry: (ImageSourceRegistry1 | string)␊ + imageSourceRegistry: (ImageSourceRegistry1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of /dev/shm. Please refer to docker documentation for supported argument formats.␊ */␊ @@ -219014,7 +286883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credentials to access a container image in a private repository.␊ */␊ - credentials?: (PrivateRegistryCredentials1 | string)␊ + credentials?: (PrivateRegistryCredentials1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the image in the image repository.␊ */␊ @@ -219036,7 +286908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret reference.␊ */␊ - passwordSecretReference?: (KeyVaultSecretReference7 | string)␊ + passwordSecretReference?: (KeyVaultSecretReference7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name to login to the repository.␊ */␊ @@ -219054,7 +286929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219078,7 +286956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter.␊ */␊ @@ -219146,7 +287027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property␊ */␊ - processCount?: (number | string)␊ + processCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter.␊ */␊ @@ -219172,7 +287056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training.␊ */␊ - parameterServerCount?: (number | string)␊ + parameterServerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to the Python interpreter.␊ */␊ @@ -219188,7 +287075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219203,7 +287093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a Batch AI Job.␊ */␊ - properties: (JobBaseProperties1 | string)␊ + properties: (JobBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/workspaces/experiments/jobs"␊ [k: string]: unknown␊ }␊ @@ -219219,7 +287112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a file server.␊ */␊ - properties: (FileServerBaseProperties1 | string)␊ + properties: (FileServerBaseProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.BatchAI/workspaces/fileServers"␊ [k: string]: unknown␊ }␊ @@ -219239,13 +287135,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the container service.␊ */␊ - properties: (ContainerServiceProperties1 | string)␊ + properties: (ContainerServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerService/containerServices"␊ [k: string]: unknown␊ }␊ @@ -219256,35 +287158,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the agent pool.␊ */␊ - agentPoolProfiles?: (ContainerServiceAgentPoolProfile1[] | string)␊ + agentPoolProfiles?: (ContainerServiceAgentPoolProfile1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties to configure a custom container service cluster.␊ */␊ - customProfile?: (ContainerServiceCustomProfile | string)␊ + customProfile?: (ContainerServiceCustomProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for diagnostics on the container service cluster.␊ */␊ - diagnosticsProfile?: (ContainerServiceDiagnosticsProfile1 | string)␊ + diagnosticsProfile?: (ContainerServiceDiagnosticsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for Linux VMs in the container service cluster.␊ */␊ - linuxProfile: (ContainerServiceLinuxProfile1 | string)␊ + linuxProfile: (ContainerServiceLinuxProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for the container service master.␊ */␊ - masterProfile: (ContainerServiceMasterProfile1 | string)␊ + masterProfile: (ContainerServiceMasterProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for the container service orchestrator.␊ */␊ - orchestratorProfile: (ContainerServiceOrchestratorProfile1 | string)␊ + orchestratorProfile: (ContainerServiceOrchestratorProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about a service principal identity for the cluster to use for manipulating Azure APIs. Either secret or keyVaultSecretRef must be specified.␊ */␊ - servicePrincipalProfile?: (ContainerServiceServicePrincipalProfile | string)␊ + servicePrincipalProfile?: (ContainerServiceServicePrincipalProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for Windows VMs in the container service cluster.␊ */␊ - windowsProfile?: (ContainerServiceWindowsProfile1 | string)␊ + windowsProfile?: (ContainerServiceWindowsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219294,7 +287220,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. ␊ */␊ - count?: ((number & string) | string)␊ + count?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix to be used to create the FQDN for the agent pool.␊ */␊ @@ -219306,23 +287235,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.␊ */␊ - osDiskSizeGB?: (number | string)␊ + osDiskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.␊ */␊ - osType?: (("Linux" | "Windows") | string)␊ + osType?: (("Linux" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ports number array used to expose on this agent pool. The default opened ports are different based on your choice of orchestrator.␊ */␊ - ports?: (number[] | string)␊ + ports?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice.␊ */␊ - storageProfile?: (("StorageAccount" | "ManagedDisks") | string)␊ + storageProfile?: (("StorageAccount" | "ManagedDisks") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of agent VMs.␊ */␊ - vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | string)␊ + vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet SubnetID specifies the VNet's subnet identifier.␊ */␊ @@ -219346,7 +287290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Profile for diagnostics on the container service VMs.␊ */␊ - vmDiagnostics: (ContainerServiceVMDiagnostics1 | string)␊ + vmDiagnostics: (ContainerServiceVMDiagnostics1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219356,7 +287303,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether the VM diagnostic agent is provisioned on the VM.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219370,7 +287320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSH configuration for Linux-based VMs running on Azure.␊ */␊ - ssh: (ContainerServiceSshConfiguration1 | string)␊ + ssh: (ContainerServiceSshConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219380,7 +287333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.␊ */␊ - publicKeys: (ContainerServiceSshPublicKey1[] | string)␊ + publicKeys: (ContainerServiceSshPublicKey1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219400,7 +287356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.␊ */␊ - count?: ((number & string) | string)␊ + count?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix to be used to create the FQDN for the master pool.␊ */␊ @@ -219412,15 +287371,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.␊ */␊ - osDiskSizeGB?: (number | string)␊ + osDiskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage profile specifies what kind of storage used. Choose from StorageAccount and ManagedDisks. Leave it empty, we will choose for you based on the orchestrator choice.␊ */␊ - storageProfile?: (("StorageAccount" | "ManagedDisks") | string)␊ + storageProfile?: (("StorageAccount" | "ManagedDisks") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of agent VMs.␊ */␊ - vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | string)␊ + vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet SubnetID specifies the VNet's subnet identifier.␊ */␊ @@ -219434,7 +287402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The orchestrator to use to manage container service cluster resources. Valid values are Kubernetes, Swarm, DCOS, DockerCE and Custom.␊ */␊ - orchestratorType: (("Kubernetes" | "Swarm" | "DCOS" | "DockerCE" | "Custom") | string)␊ + orchestratorType: (("Kubernetes" | "Swarm" | "DCOS" | "DockerCE" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the orchestrator to use. You can specify the major.minor.patch part of the actual version.For example, you can specify version as "1.6.11".␊ */␊ @@ -219452,7 +287423,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference to a secret stored in Azure Key Vault.␊ */␊ - keyVaultSecretRef?: (KeyVaultSecretRef | string)␊ + keyVaultSecretRef?: (KeyVaultSecretRef | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The secret password associated with the service principal in plain text.␊ */␊ @@ -219507,13 +287481,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the managed cluster.␊ */␊ - properties: (ManagedClusterProperties | string)␊ + properties: (ManagedClusterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerService/managedClusters"␊ [k: string]: unknown␊ }␊ @@ -219524,17 +287504,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AADProfile specifies attributes for Azure Active Directory integration.␊ */␊ - aadProfile?: (ManagedClusterAADProfile | string)␊ + aadProfile?: (ManagedClusterAADProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile of managed cluster add-on.␊ */␊ addonProfiles?: ({␊ [k: string]: ManagedClusterAddonProfile␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the agent pool. Currently only one agent pool can exist.␊ */␊ - agentPoolProfiles?: (ManagedClusterAgentPoolProfile[] | string)␊ + agentPoolProfiles?: (ManagedClusterAgentPoolProfile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix specified when creating the managed cluster.␊ */␊ @@ -219542,7 +287531,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to enable Kubernetes Role-Based Access Control.␊ */␊ - enableRBAC?: (boolean | string)␊ + enableRBAC?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Kubernetes specified when creating the managed cluster.␊ */␊ @@ -219550,15 +287542,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Profile for Linux VMs in the container service cluster.␊ */␊ - linuxProfile?: (ContainerServiceLinuxProfile2 | string)␊ + linuxProfile?: (ContainerServiceLinuxProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile of network configuration.␊ */␊ - networkProfile?: (ContainerServiceNetworkProfile | string)␊ + networkProfile?: (ContainerServiceNetworkProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about a service principal identity for the cluster to use for manipulating Azure APIs.␊ */␊ - servicePrincipalProfile?: (ManagedClusterServicePrincipalProfile | string)␊ + servicePrincipalProfile?: (ManagedClusterServicePrincipalProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219592,11 +287593,17 @@ Generated by [AVA](https://avajs.dev). */␊ config?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the add-on is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219606,27 +287613,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. ␊ */␊ - count?: ((number & string) | string)␊ + count?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of pods that can run on a node.␊ */␊ - maxPods?: (number | string)␊ + maxPods?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique name of the agent pool profile in the context of the subscription and resource group.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.␊ */␊ - osDiskSizeGB?: (number | string)␊ + osDiskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.␊ */␊ - osType?: (("Linux" | "Windows") | string)␊ + osType?: (("Linux" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of agent VMs.␊ */␊ - vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | string)␊ + vmSize: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet SubnetID specifies the VNet's subnet identifier.␊ */␊ @@ -219644,7 +287669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSH configuration for Linux-based VMs running on Azure.␊ */␊ - ssh: (ContainerServiceSshConfiguration2 | string)␊ + ssh: (ContainerServiceSshConfiguration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219654,7 +287682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.␊ */␊ - publicKeys: (ContainerServiceSshPublicKey2[] | string)␊ + publicKeys: (ContainerServiceSshPublicKey2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219682,11 +287713,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Network plugin used for building Kubernetes network.␊ */␊ - networkPlugin?: (("azure" | "kubenet") | string)␊ + networkPlugin?: (("azure" | "kubenet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network policy used for building Kubernetes network.␊ */␊ - networkPolicy?: ("calico" | string)␊ + networkPolicy?: ("calico" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A CIDR notation IP range from which to assign pod IPs when kubenet is used.␊ */␊ @@ -219727,7 +287764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value object for saved search results.␊ */␊ - properties: (SavedSearchProperties | string)␊ + properties: (SavedSearchProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/workspaces/savedSearches"␊ [k: string]: unknown␊ }␊ @@ -219750,11 +287790,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The tags attached to the saved search.␊ */␊ - tags?: (Tag[] | string)␊ + tags?: (Tag[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version number of the query language. The current version is 2 and is the default.␊ */␊ - version?: (number | string)␊ + version?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219787,13 +287833,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage insight properties.␊ */␊ - properties: (StorageInsightProperties | string)␊ + properties: (StorageInsightProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/workspaces/storageInsightConfigs"␊ [k: string]: unknown␊ }␊ @@ -219804,15 +287856,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The names of the blob containers that the workspace should read␊ */␊ - containers?: (string[] | string)␊ + containers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage account connection.␊ */␊ - storageAccount: (StorageAccount5 | string)␊ + storageAccount: (StorageAccount5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The names of the Azure tables that the workspace should read␊ */␊ - tables?: (string[] | string)␊ + tables?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219849,14 +287910,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workspace properties.␊ */␊ - properties: (WorkspaceProperties9 | string)␊ + properties: (WorkspaceProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (WorkspacesLinkedServicesChildResource | WorkspacesDataSourcesChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/workspaces"␊ [k: string]: unknown␊ }␊ @@ -219867,15 +287934,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The provisioning state of the workspace.␊ */␊ - provisioningState?: (("Creating" | "Succeeded" | "Failed" | "Canceled" | "Deleting" | "ProvisioningAccount") | string)␊ + provisioningState?: (("Creating" | "Succeeded" | "Failed" | "Canceled" | "Deleting" | "ProvisioningAccount") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workspace data retention in days. -1 means Unlimited retention for the Unlimited Sku. 730 days is the maximum allowed for all other Skus. ␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU (tier) of a workspace.␊ */␊ - sku?: (Sku58 | string)␊ + sku?: (Sku58 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219885,7 +287961,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the SKU.␊ */␊ - name: (("Free" | "Standard" | "Premium" | "PerNode" | "PerGB2018" | "Standalone" | "CapacityReservation") | string)␊ + name: (("Free" | "Standard" | "Premium" | "PerNode" | "PerGB2018" | "Standalone" | "CapacityReservation") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -219900,7 +287979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service properties.␊ */␊ - properties: (LinkedServiceProperties | string)␊ + properties: (LinkedServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "linkedServices"␊ [k: string]: unknown␊ }␊ @@ -219923,7 +288005,10 @@ Generated by [AVA](https://avajs.dev). * The ETag of the data source.␊ */␊ eTag?: string␊ - kind: (("AzureActivityLog" | "ChangeTrackingPath" | "ChangeTrackingDefaultPath" | "ChangeTrackingDefaultRegistry" | "ChangeTrackingCustomRegistry" | "CustomLog" | "CustomLogCollection" | "GenericDataSource" | "IISLogs" | "LinuxPerformanceObject" | "LinuxPerformanceCollection" | "LinuxSyslog" | "LinuxSyslogCollection" | "WindowsEvent" | "WindowsPerformanceCounter") | string)␊ + kind: (("AzureActivityLog" | "ChangeTrackingPath" | "ChangeTrackingDefaultPath" | "ChangeTrackingDefaultRegistry" | "ChangeTrackingCustomRegistry" | "CustomLog" | "CustomLogCollection" | "GenericDataSource" | "IISLogs" | "LinuxPerformanceObject" | "LinuxPerformanceCollection" | "LinuxSyslog" | "LinuxSyslogCollection" | "WindowsEvent" | "WindowsPerformanceCounter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the datasource resource.␊ */␊ @@ -219939,7 +288024,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "dataSources"␊ [k: string]: unknown␊ }␊ @@ -219952,7 +288040,10 @@ Generated by [AVA](https://avajs.dev). * The ETag of the data source.␊ */␊ eTag?: string␊ - kind: (("AzureActivityLog" | "ChangeTrackingPath" | "ChangeTrackingDefaultPath" | "ChangeTrackingDefaultRegistry" | "ChangeTrackingCustomRegistry" | "CustomLog" | "CustomLogCollection" | "GenericDataSource" | "IISLogs" | "LinuxPerformanceObject" | "LinuxPerformanceCollection" | "LinuxSyslog" | "LinuxSyslogCollection" | "WindowsEvent" | "WindowsPerformanceCounter") | string)␊ + kind: (("AzureActivityLog" | "ChangeTrackingPath" | "ChangeTrackingDefaultPath" | "ChangeTrackingDefaultRegistry" | "ChangeTrackingCustomRegistry" | "CustomLog" | "CustomLogCollection" | "GenericDataSource" | "IISLogs" | "LinuxPerformanceObject" | "LinuxPerformanceCollection" | "LinuxSyslog" | "LinuxSyslogCollection" | "WindowsEvent" | "WindowsPerformanceCounter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the datasource resource.␊ */␊ @@ -219968,7 +288059,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/workspaces/dataSources"␊ [k: string]: unknown␊ }␊ @@ -219984,7 +288078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service properties.␊ */␊ - properties: (LinkedServiceProperties | string)␊ + properties: (LinkedServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/workspaces/linkedServices"␊ [k: string]: unknown␊ }␊ @@ -219996,7 +288093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity22 | string)␊ + identity?: (Identity22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -220008,14 +288108,23 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cluster properties.␊ */␊ - properties: (ClusterProperties13 | string)␊ - sku?: (Sku59 | string)␊ + properties: (ClusterProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sku?: (Sku59 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.OperationalInsights/clusters"␊ [k: string]: unknown␊ }␊ @@ -220026,14 +288135,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("SystemAssigned" | "None") | string)␊ + type: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Cluster properties.␊ */␊ export interface ClusterProperties13 {␊ - keyVaultProperties?: (KeyVaultProperties16 | string)␊ + keyVaultProperties?: (KeyVaultProperties16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The link used to get the next page of recommendations.␊ */␊ @@ -220059,11 +288174,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The capacity value␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the SKU.␊ */␊ - name?: ("CapacityReservation" | string)␊ + name?: ("CapacityReservation" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220083,7 +288204,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for ManagementConfiguration object supported by the OperationsManagement resource provider.␊ */␊ - properties: (ManagementConfigurationProperties | string)␊ + properties: (ManagementConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220101,7 +288225,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameters to run the ARM template␊ */␊ - parameters: (ArmTemplateParameter[] | string)␊ + parameters: (ArmTemplateParameter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Json object containing the ARM template to deploy␊ */␊ @@ -220141,11 +288268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Plan for solution object supported by the OperationsManagement resource provider.␊ */␊ - plan?: (SolutionPlan | string)␊ + plan?: (SolutionPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties for solution object supported by the OperationsManagement resource provider.␊ */␊ - properties: (SolutionProperties | string)␊ + properties: (SolutionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220181,11 +288314,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The azure resources that will be contained within the solutions. They will be locked and gets deleted automatically when the solution is deleted.␊ */␊ - containedResources?: (string[] | string)␊ + containedResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resources that will be referenced from this solution. Deleting any of those solution out of band will break the solution.␊ */␊ - referencedResources?: (string[] | string)␊ + referencedResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220196,7 +288335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of the peering.␊ */␊ - kind: (("Direct" | "Exchange") | string)␊ + kind: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -220208,17 +288350,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Microsoft Cloud Edge.␊ */␊ - properties: (PeeringProperties | string)␊ + properties: (PeeringProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU that defines the tier and kind of the peering.␊ */␊ - sku: (PeeringSku | string)␊ + sku: (PeeringSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peerings"␊ [k: string]: unknown␊ }␊ @@ -220229,11 +288380,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a direct peering.␊ */␊ - direct?: (PeeringPropertiesDirect | string)␊ + direct?: (PeeringPropertiesDirect | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define an exchange peering.␊ */␊ - exchange?: (PeeringPropertiesExchange | string)␊ + exchange?: (PeeringPropertiesExchange | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the peering.␊ */␊ @@ -220247,19 +288404,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute a direct peering.␊ */␊ - connections?: (DirectConnection[] | string)␊ + connections?: (DirectConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of direct peering.␊ */␊ - directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal") | string)␊ + directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource39 | string)␊ + peerAsn?: (SubResource39 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The flag that indicates whether or not the peering is used for peering service.␊ */␊ - useForPeeringService?: (boolean | string)␊ + useForPeeringService?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220269,11 +288438,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The bandwidth of the connection.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession | string)␊ + bgpSession?: (BgpSession | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220281,19 +288456,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth that is actually provisioned.␊ */␊ - provisionedBandwidthInMbps?: (number | string)␊ + provisionedBandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The field indicating if Microsoft provides session ip addresses.␊ */␊ - sessionAddressProvider?: (("Microsoft" | "Peer") | string)␊ + sessionAddressProvider?: (("Microsoft" | "Peer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The flag that indicates whether or not the connection is used for peering service.␊ */␊ - useForPeeringService?: (boolean | string)␊ + useForPeeringService?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220303,11 +288490,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of prefixes advertised over the IPv4 session.␊ */␊ - maxPrefixesAdvertisedV4?: (number | string)␊ + maxPrefixesAdvertisedV4?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum number of prefixes advertised over the IPv6 session.␊ */␊ - maxPrefixesAdvertisedV6?: (number | string)␊ + maxPrefixesAdvertisedV6?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MD5 authentication key of the session.␊ */␊ @@ -220347,11 +288540,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute an exchange peering.␊ */␊ - connections?: (ExchangeConnection[] | string)␊ + connections?: (ExchangeConnection[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource39 | string)␊ + peerAsn?: (SubResource39 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220361,7 +288560,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession | string)␊ + bgpSession?: (BgpSession | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220369,7 +288571,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220379,19 +288584,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The family of the peering SKU.␊ */␊ - family?: (("Direct" | "Exchange") | string)␊ + family?: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the peering SKU.␊ */␊ - name?: (("Basic_Exchange_Free" | "Basic_Direct_Free" | "Premium_Direct_Free" | "Premium_Exchange_Metered" | "Premium_Direct_Metered" | "Premium_Direct_Unlimited") | string)␊ + name?: (("Basic_Exchange_Free" | "Basic_Direct_Free" | "Premium_Direct_Free" | "Premium_Exchange_Metered" | "Premium_Direct_Metered" | "Premium_Direct_Unlimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the peering SKU.␊ */␊ - size?: (("Free" | "Metered" | "Unlimited") | string)␊ + size?: (("Free" | "Metered" | "Unlimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tier of the peering SKU.␊ */␊ - tier?: (("Basic" | "Premium") | string)␊ + tier?: (("Basic" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220410,14 +288627,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Peering Service.␊ */␊ - properties: (PeeringServiceProperties | string)␊ + properties: (PeeringServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PeeringServicesPrefixesChildResource[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices"␊ [k: string]: unknown␊ }␊ @@ -220447,7 +288670,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties | string)␊ + properties: (PeeringServicePrefixProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "prefixes"␊ [k: string]: unknown␊ }␊ @@ -220458,7 +288684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The prefix learned type.␊ */␊ - learnedType?: (("None" | "ViaPartner" | "ViaSession") | string)␊ + learnedType?: (("None" | "ViaPartner" | "ViaSession") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Valid route prefix␊ */␊ @@ -220466,7 +288695,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The prefix validation state.␊ */␊ - prefixValidationState?: (("None" | "Invalid" | "Verified" | "Failed" | "Pending" | "Unknown") | string)␊ + prefixValidationState?: (("None" | "Invalid" | "Verified" | "Failed" | "Pending" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220481,7 +288713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties | string)␊ + properties: (PeeringServicePrefixProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices/prefixes"␊ [k: string]: unknown␊ }␊ @@ -220493,7 +288728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of the peering.␊ */␊ - kind: (("Direct" | "Exchange") | string)␊ + kind: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -220505,17 +288743,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Microsoft Cloud Edge.␊ */␊ - properties: (PeeringProperties1 | string)␊ + properties: (PeeringProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU that defines the tier and kind of the peering.␊ */␊ - sku: (PeeringSku1 | string)␊ + sku: (PeeringSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peerings"␊ [k: string]: unknown␊ }␊ @@ -220526,11 +288773,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a direct peering.␊ */␊ - direct?: (PeeringPropertiesDirect1 | string)␊ + direct?: (PeeringPropertiesDirect1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define an exchange peering.␊ */␊ - exchange?: (PeeringPropertiesExchange1 | string)␊ + exchange?: (PeeringPropertiesExchange1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the peering.␊ */␊ @@ -220544,15 +288797,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute a direct peering.␊ */␊ - connections?: (DirectConnection1[] | string)␊ + connections?: (DirectConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of direct peering.␊ */␊ - directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal") | string)␊ + directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource40 | string)␊ + peerAsn?: (SubResource40 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220562,11 +288824,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The bandwidth of the connection.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession1 | string)␊ + bgpSession?: (BgpSession1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220574,15 +288842,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The field indicating if Microsoft provides session ip addresses.␊ */␊ - sessionAddressProvider?: (("Microsoft" | "Peer") | string)␊ + sessionAddressProvider?: (("Microsoft" | "Peer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The flag that indicates whether or not the connection is used for peering service.␊ */␊ - useForPeeringService?: (boolean | string)␊ + useForPeeringService?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220592,11 +288869,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of prefixes advertised over the IPv4 session.␊ */␊ - maxPrefixesAdvertisedV4?: (number | string)␊ + maxPrefixesAdvertisedV4?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum number of prefixes advertised over the IPv6 session.␊ */␊ - maxPrefixesAdvertisedV6?: (number | string)␊ + maxPrefixesAdvertisedV6?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MD5 authentication key of the session.␊ */␊ @@ -220636,11 +288919,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute an exchange peering.␊ */␊ - connections?: (ExchangeConnection1[] | string)␊ + connections?: (ExchangeConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource40 | string)␊ + peerAsn?: (SubResource40 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220650,7 +288939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession1 | string)␊ + bgpSession?: (BgpSession1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220658,7 +288950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220668,19 +288963,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The family of the peering SKU.␊ */␊ - family?: (("Direct" | "Exchange") | string)␊ + family?: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the peering SKU.␊ */␊ - name?: (("Basic_Exchange_Free" | "Basic_Direct_Free" | "Premium_Exchange_Metered" | "Premium_Direct_Free" | "Premium_Direct_Metered" | "Premium_Direct_Unlimited") | string)␊ + name?: (("Basic_Exchange_Free" | "Basic_Direct_Free" | "Premium_Exchange_Metered" | "Premium_Direct_Free" | "Premium_Direct_Metered" | "Premium_Direct_Unlimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the peering SKU.␊ */␊ - size?: (("Free" | "Metered" | "Unlimited") | string)␊ + size?: (("Free" | "Metered" | "Unlimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tier of the peering SKU.␊ */␊ - tier?: (("Basic" | "Premium") | string)␊ + tier?: (("Basic" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220699,14 +289006,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Peering Service.␊ */␊ - properties: (PeeringServiceProperties1 | string)␊ + properties: (PeeringServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PeeringServicesPrefixesChildResource1[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices"␊ [k: string]: unknown␊ }␊ @@ -220736,7 +289049,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties1 | string)␊ + properties: (PeeringServicePrefixProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "prefixes"␊ [k: string]: unknown␊ }␊ @@ -220762,7 +289078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties1 | string)␊ + properties: (PeeringServicePrefixProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices/prefixes"␊ [k: string]: unknown␊ }␊ @@ -220774,7 +289093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of the peering.␊ */␊ - kind: (("Direct" | "Exchange") | string)␊ + kind: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the resource.␊ */␊ @@ -220786,18 +289108,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Microsoft Cloud Edge.␊ */␊ - properties: (PeeringProperties2 | string)␊ + properties: (PeeringProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (PeeringsRegisteredAsnsChildResource | PeeringsRegisteredPrefixesChildResource)[]␊ /**␊ * The SKU that defines the tier and kind of the peering.␊ */␊ - sku: (PeeringSku2 | string)␊ + sku: (PeeringSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peerings"␊ [k: string]: unknown␊ }␊ @@ -220808,11 +289139,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a direct peering.␊ */␊ - direct?: (PeeringPropertiesDirect2 | string)␊ + direct?: (PeeringPropertiesDirect2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define an exchange peering.␊ */␊ - exchange?: (PeeringPropertiesExchange2 | string)␊ + exchange?: (PeeringPropertiesExchange2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the peering.␊ */␊ @@ -220826,15 +289163,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute a direct peering.␊ */␊ - connections?: (DirectConnection2[] | string)␊ + connections?: (DirectConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of direct peering.␊ */␊ - directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal" | "Ix" | "IxRs") | string)␊ + directPeeringType?: (("Edge" | "Transit" | "Cdn" | "Internal" | "Ix" | "IxRs") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource41 | string)␊ + peerAsn?: (SubResource41 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220844,11 +289190,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The bandwidth of the connection.␊ */␊ - bandwidthInMbps?: (number | string)␊ + bandwidthInMbps?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession2 | string)␊ + bgpSession?: (BgpSession2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220856,15 +289208,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The field indicating if Microsoft provides session ip addresses.␊ */␊ - sessionAddressProvider?: (("Microsoft" | "Peer") | string)␊ + sessionAddressProvider?: (("Microsoft" | "Peer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The flag that indicates whether or not the connection is used for peering service.␊ */␊ - useForPeeringService?: (boolean | string)␊ + useForPeeringService?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220874,11 +289235,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum number of prefixes advertised over the IPv4 session.␊ */␊ - maxPrefixesAdvertisedV4?: (number | string)␊ + maxPrefixesAdvertisedV4?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum number of prefixes advertised over the IPv6 session.␊ */␊ - maxPrefixesAdvertisedV6?: (number | string)␊ + maxPrefixesAdvertisedV6?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The MD5 authentication key of the session.␊ */␊ @@ -220926,11 +289293,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of connections that constitute an exchange peering.␊ */␊ - connections?: (ExchangeConnection2[] | string)␊ + connections?: (ExchangeConnection2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sub resource.␊ */␊ - peerAsn?: (SubResource41 | string)␊ + peerAsn?: (SubResource41 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220940,7 +289313,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a BGP session.␊ */␊ - bgpSession?: (BgpSession2 | string)␊ + bgpSession?: (BgpSession2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique identifier (GUID) for the connection.␊ */␊ @@ -220948,7 +289324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The PeeringDB.com ID of the facility at which the connection has to be set up.␊ */␊ - peeringDBFacilityId?: (number | string)␊ + peeringDBFacilityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220963,7 +289342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a registered ASN.␊ */␊ - properties: (PeeringRegisteredAsnProperties | string)␊ + properties: (PeeringRegisteredAsnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "registeredAsns"␊ [k: string]: unknown␊ }␊ @@ -220974,7 +289356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The customer's ASN from which traffic originates.␊ */␊ - asn?: (number | string)␊ + asn?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -220989,7 +289374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a registered prefix.␊ */␊ - properties: (PeeringRegisteredPrefixProperties | string)␊ + properties: (PeeringRegisteredPrefixProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "registeredPrefixes"␊ [k: string]: unknown␊ }␊ @@ -221010,7 +289398,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The family of the peering SKU.␊ */␊ - family?: (("Direct" | "Exchange") | string)␊ + family?: (("Direct" | "Exchange") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the peering SKU.␊ */␊ @@ -221018,11 +289409,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The size of the peering SKU.␊ */␊ - size?: (("Free" | "Metered" | "Unlimited") | string)␊ + size?: (("Free" | "Metered" | "Unlimited") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tier of the peering SKU.␊ */␊ - tier?: (("Basic" | "Premium") | string)␊ + tier?: (("Basic" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221037,7 +289434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a registered ASN.␊ */␊ - properties: (PeeringRegisteredAsnProperties | string)␊ + properties: (PeeringRegisteredAsnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peerings/registeredAsns"␊ [k: string]: unknown␊ }␊ @@ -221053,7 +289453,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define a registered prefix.␊ */␊ - properties: (PeeringRegisteredPrefixProperties | string)␊ + properties: (PeeringRegisteredPrefixProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peerings/registeredPrefixes"␊ [k: string]: unknown␊ }␊ @@ -221073,18 +289476,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that define connectivity to the Peering Service.␊ */␊ - properties: (PeeringServiceProperties2 | string)␊ + properties: (PeeringServiceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: PeeringServicesPrefixesChildResource2[]␊ /**␊ * The SKU that defines the type of the peering service.␊ */␊ - sku?: (PeeringServiceSku | string)␊ + sku?: (PeeringServiceSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices"␊ [k: string]: unknown␊ }␊ @@ -221114,7 +289526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties2 | string)␊ + properties: (PeeringServicePrefixProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "prefixes"␊ [k: string]: unknown␊ }␊ @@ -221154,7 +289569,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The peering service prefix properties class.␊ */␊ - properties: (PeeringServicePrefixProperties2 | string)␊ + properties: (PeeringServicePrefixProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Peering/peeringServices/prefixes"␊ [k: string]: unknown␊ }␊ @@ -221178,13 +289596,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Domain Service.␊ */␊ - properties: (DomainServiceProperties | string)␊ + properties: (DomainServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AAD/domainServices"␊ [k: string]: unknown␊ }␊ @@ -221199,19 +289623,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain Security Settings␊ */␊ - domainSecuritySettings?: (DomainSecuritySettings | string)␊ + domainSecuritySettings?: (DomainSecuritySettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled or Disabled flag to turn on Group-based filtered sync.␊ */␊ - filteredSync?: (("Enabled" | "Disabled") | string)␊ + filteredSync?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Secure LDAP Settings␊ */␊ - ldapsSettings?: (LdapsSettings | string)␊ + ldapsSettings?: (LdapsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for notification␊ */␊ - notificationSettings?: (NotificationSettings1 | string)␊ + notificationSettings?: (NotificationSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the virtual network that Domain Services will be deployed on. The id of the subnet that Domain Services will be deployed on. /virtualNetwork/vnetName/subnets/subnetName.␊ */␊ @@ -221225,15 +289661,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag to determine whether or not NtlmV1 is enabled or disabled.␊ */␊ - ntlmV1?: (("Enabled" | "Disabled") | string)␊ + ntlmV1?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.␊ */␊ - syncNtlmPasswords?: (("Enabled" | "Disabled") | string)␊ + syncNtlmPasswords?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not TlsV1 is enabled or disabled.␊ */␊ - tlsV1?: (("Enabled" | "Disabled") | string)␊ + tlsV1?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221243,11 +289688,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.␊ */␊ - externalAccess?: (("Enabled" | "Disabled") | string)␊ + externalAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not Secure LDAP is enabled or disabled.␊ */␊ - ldaps?: (("Enabled" | "Disabled") | string)␊ + ldaps?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.␊ */␊ @@ -221265,15 +289716,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of additional recipients␊ */␊ - additionalRecipients?: (string[] | string)␊ + additionalRecipients?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should domain controller admins be notified.␊ */␊ - notifyDcAdmins?: (("Enabled" | "Disabled") | string)␊ + notifyDcAdmins?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should global admins be notified.␊ */␊ - notifyGlobalAdmins?: (("Enabled" | "Disabled") | string)␊ + notifyGlobalAdmins?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221296,14 +289756,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Domain Service.␊ */␊ - properties: (DomainServiceProperties1 | string)␊ + properties: (DomainServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainServicesOuContainerChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.AAD/domainServices"␊ [k: string]: unknown␊ }␊ @@ -221322,23 +289788,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain Security Settings␊ */␊ - domainSecuritySettings?: (DomainSecuritySettings1 | string)␊ + domainSecuritySettings?: (DomainSecuritySettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled or Disabled flag to turn on Group-based filtered sync.␊ */␊ - filteredSync?: (("Enabled" | "Disabled") | string)␊ + filteredSync?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Secure LDAP Settings␊ */␊ - ldapsSettings?: (LdapsSettings1 | string)␊ + ldapsSettings?: (LdapsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for notification␊ */␊ - notificationSettings?: (NotificationSettings2 | string)␊ + notificationSettings?: (NotificationSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Settings for Resource Forest␊ */␊ - resourceForestSettings?: (ResourceForestSettings | string)␊ + resourceForestSettings?: (ResourceForestSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sku Type␊ */␊ @@ -221356,23 +289837,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag to determine whether or not NtlmV1 is enabled or disabled.␊ */␊ - ntlmV1?: (("Enabled" | "Disabled") | string)␊ + ntlmV1?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not SyncKerberosPasswords is enabled or disabled.␊ */␊ - syncKerberosPasswords?: (("Enabled" | "Disabled") | string)␊ + syncKerberosPasswords?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not SyncNtlmPasswords is enabled or disabled.␊ */␊ - syncNtlmPasswords?: (("Enabled" | "Disabled") | string)␊ + syncNtlmPasswords?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not SyncOnPremPasswords is enabled or disabled.␊ */␊ - syncOnPremPasswords?: (("Enabled" | "Disabled") | string)␊ + syncOnPremPasswords?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not TlsV1 is enabled or disabled.␊ */␊ - tlsV1?: (("Enabled" | "Disabled") | string)␊ + tlsV1?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221382,11 +289878,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag to determine whether or not Secure LDAP access over the internet is enabled or disabled.␊ */␊ - externalAccess?: (("Enabled" | "Disabled") | string)␊ + externalAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag to determine whether or not Secure LDAP is enabled or disabled.␊ */␊ - ldaps?: (("Enabled" | "Disabled") | string)␊ + ldaps?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The certificate required to configure Secure LDAP. The parameter passed here should be a base64encoded representation of the certificate pfx file.␊ */␊ @@ -221404,15 +289906,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of additional recipients␊ */␊ - additionalRecipients?: (string[] | string)␊ + additionalRecipients?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should domain controller admins be notified.␊ */␊ - notifyDcAdmins?: (("Enabled" | "Disabled") | string)␊ + notifyDcAdmins?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should global admins be notified.␊ */␊ - notifyGlobalAdmins?: (("Enabled" | "Disabled") | string)␊ + notifyGlobalAdmins?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221426,7 +289937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of settings for Resource Forest␊ */␊ - settings?: (ForestTrust[] | string)␊ + settings?: (ForestTrust[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221520,17 +290034,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Settings used to provision or configure the resource.␊ */␊ - properties: (SignalRCreateOrUpdateProperties | string)␊ + properties: (SignalRCreateOrUpdateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing information of the SignalR resource.␊ */␊ - sku?: (ResourceSku4 | string)␊ + sku?: (ResourceSku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of key value pairs that describe the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.SignalRService/signalR"␊ [k: string]: unknown␊ }␊ @@ -221541,7 +290064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cross-Origin Resource Sharing (CORS) settings.␊ */␊ - cors?: (SignalRCorsSettings | string)␊ + cors?: (SignalRCorsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of SignalR featureFlags. e.g. ServiceMode.␍␊ * ␍␊ @@ -221550,7 +290076,10 @@ Generated by [AVA](https://avajs.dev). * When a featureFlag is not explicitly set, SignalR service will use its globally default value. ␍␊ * But keep in mind, the default value doesn't mean "false". It varies in terms of different FeatureFlags.␊ */␊ - features?: (SignalRFeature[] | string)␊ + features?: (SignalRFeature[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Prefix for the hostName of the SignalR service. Retained for future use.␍␊ * The hostname will be of format: <hostNamePrefix>.service.signalr.net.␊ @@ -221565,7 +290094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use "*" to allow all. If omitted, allow all by default.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221577,13 +290109,19 @@ Generated by [AVA](https://avajs.dev). * - ServiceMode: Flag for backend server for SignalR service. Values allowed: "Default": have your own backend server; "Serverless": your application doesn't have a backend server; "Classic": for backward compatibility. Support both Default and Serverless mode but not recommended; "PredefinedOnly": for future use.␍␊ * - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively.␊ */␊ - flag: (("ServiceMode" | "EnableConnectivityLogs") | string)␊ + flag: (("ServiceMode" | "EnableConnectivityLogs") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional properties related to this feature.␊ */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.␊ */␊ @@ -221601,7 +290139,10 @@ Generated by [AVA](https://avajs.dev). * Free: 1␍␊ * Standard: 1,2,5,10,20,50,100␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Optional string. For future use.␊ */␊ @@ -221621,7 +290162,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * \`Basic\` is deprecated, use \`Standard\` instead.␊ */␊ - tier?: (("Free" | "Basic" | "Standard" | "Premium") | string)␊ + tier?: (("Free" | "Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221640,7 +290184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetApp account properties␊ */␊ - properties: (AccountProperties1 | string)␊ + properties: (AccountProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsChildResource[]␊ /**␊ * Resource tags␊ @@ -221658,7 +290205,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Active Directories␊ */␊ - activeDirectories?: (ActiveDirectory[] | string)␊ + activeDirectories?: (ActiveDirectory[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221715,7 +290265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pool properties␊ */␊ - properties: (PoolProperties1 | string)␊ + properties: (PoolProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -221732,11 +290285,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service level of the file system.␊ */␊ - serviceLevel?: (("Standard" | "Premium" | "Ultra") | string)␊ + serviceLevel?: (("Standard" | "Premium" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioned size of the pool (in bytes). Allowed values are in 4TiB chunks (value must be multiply of 4398046511104).␊ */␊ - size?: ((number & string) | string)␊ + size?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221755,7 +290314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pool properties␊ */␊ - properties: (PoolProperties1 | string)␊ + properties: (PoolProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsVolumesChildResource[]␊ /**␊ * Resource tags␊ @@ -221782,7 +290344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Volume properties␊ */␊ - properties: (VolumeProperties1 | string)␊ + properties: (VolumeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -221803,11 +290368,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Export policy rule␊ */␊ - exportPolicy?: (VolumePropertiesExportPolicy | string)␊ + exportPolicy?: (VolumePropertiesExportPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service level of the file system.␊ */␊ - serviceLevel: (("Standard" | "Premium" | "Ultra") | string)␊ + serviceLevel: (("Standard" | "Premium" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes␊ */␊ @@ -221815,14 +290386,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB.␊ */␊ - usageThreshold?: ((number & string) | string)␊ + usageThreshold?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Export policy rule␊ */␊ export interface VolumePropertiesExportPolicy {␊ - rules?: (ExportPolicyRule[] | string)␊ + rules?: (ExportPolicyRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221836,27 +290413,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows CIFS protocol␊ */␊ - cifs?: (boolean | string)␊ + cifs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows NFSv3 protocol␊ */␊ - nfsv3?: (boolean | string)␊ + nfsv3?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows NFSv4 protocol␊ */␊ - nfsv4?: (boolean | string)␊ + nfsv4?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Order index␊ */␊ - ruleIndex?: (number | string)␊ + ruleIndex?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only access␊ */␊ - unixReadOnly?: (boolean | string)␊ + unixReadOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read and write access␊ */␊ - unixReadWrite?: (boolean | string)␊ + unixReadWrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -221875,7 +290470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Volume properties␊ */␊ - properties: (VolumeProperties1 | string)␊ + properties: (VolumeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsVolumesSnapshotsChildResource[]␊ /**␊ * Resource tags␊ @@ -221902,7 +290500,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot properties␊ */␊ - properties: (SnapshotProperties1 | string)␊ + properties: (SnapshotProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -221938,7 +290539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot properties␊ */␊ - properties: (SnapshotProperties1 | string)␊ + properties: (SnapshotProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -221964,7 +290568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetApp account properties␊ */␊ - properties: (AccountProperties2 | string)␊ + properties: (AccountProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsChildResource1[]␊ /**␊ * Resource tags␊ @@ -221982,7 +290589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Active Directories␊ */␊ - activeDirectories?: (ActiveDirectory1[] | string)␊ + activeDirectories?: (ActiveDirectory1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222039,7 +290649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pool properties␊ */␊ - properties: (PoolProperties2 | string)␊ + properties: (PoolProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -222056,11 +290669,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The service level of the file system.␊ */␊ - serviceLevel: (("Standard" | "Premium" | "Ultra") | string)␊ + serviceLevel: (("Standard" | "Premium" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioned size of the pool (in bytes). Allowed values are in 4TiB chunks (value must be multiply of 4398046511104).␊ */␊ - size: ((number & string) | string)␊ + size: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222079,7 +290698,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pool properties␊ */␊ - properties: (PoolProperties2 | string)␊ + properties: (PoolProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsVolumesChildResource1[]␊ /**␊ * Resource tags␊ @@ -222106,7 +290728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Volume properties␊ */␊ - properties: (VolumeProperties2 | string)␊ + properties: (VolumeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -222127,19 +290752,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set of export policy rules␊ */␊ - exportPolicy?: (VolumePropertiesExportPolicy1 | string)␊ + exportPolicy?: (VolumePropertiesExportPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of mount targets␊ */␊ - mountTargets?: (MountTargetProperties[] | string)␊ + mountTargets?: (MountTargetProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Set of protocol types␊ */␊ - protocolTypes?: (string[] | string)␊ + protocolTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service level of the file system.␊ */␊ - serviceLevel?: (("Standard" | "Premium" | "Ultra") | string)␊ + serviceLevel?: (("Standard" | "Premium" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UUID v4 used to identify the Snapshot␊ */␊ @@ -222151,7 +290788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB. Specified in bytes.␊ */␊ - usageThreshold: ((number & string) | string)␊ + usageThreshold: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222161,7 +290801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Export policy rule␊ */␊ - rules?: (ExportPolicyRule1[] | string)␊ + rules?: (ExportPolicyRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222175,27 +290818,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows CIFS protocol␊ */␊ - cifs?: (boolean | string)␊ + cifs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows NFSv3 protocol␊ */␊ - nfsv3?: (boolean | string)␊ + nfsv3?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deprecated: Will use the NFSv4.1 protocol, please use swagger version 2019-07-01 or later␊ */␊ - nfsv4?: (boolean | string)␊ + nfsv4?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Order index␊ */␊ - ruleIndex?: (number | string)␊ + ruleIndex?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only access␊ */␊ - unixReadOnly?: (boolean | string)␊ + unixReadOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read and write access␊ */␊ - unixReadWrite?: (boolean | string)␊ + unixReadWrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222209,7 +290870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * UUID v4 used to identify the MountTarget␊ */␊ - fileSystemId: (string | string)␊ + fileSystemId: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The gateway of the IPv4 address range to use when creating a new mount target␊ */␊ @@ -222248,7 +290912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Volume properties␊ */␊ - properties: (VolumeProperties2 | string)␊ + properties: (VolumeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NetAppAccountsCapacityPoolsVolumesSnapshotsChildResource1[]␊ /**␊ * Resource tags␊ @@ -222275,7 +290942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot properties␊ */␊ - properties: (SnapshotProperties2 | string)␊ + properties: (SnapshotProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -222311,7 +290981,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot properties␊ */␊ - properties: (SnapshotProperties2 | string)␊ + properties: (SnapshotProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ @@ -222341,14 +291014,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the Manager␊ */␊ - properties: (ManagerProperties1 | string)␊ + properties: (ManagerProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ManagersCertificatesChildResource | ManagersExtendedInformationChildResource1 | ManagersAccessControlRecordsChildResource1 | ManagersStorageAccountCredentialsChildResource1 | ManagersStorageDomainsChildResource)[]␊ /**␊ * Tags attached to the Manager␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers"␊ [k: string]: unknown␊ }␊ @@ -222359,11 +291038,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Intrinsic settings which refers to the type of the StorSimple manager␊ */␊ - cisIntrinsicSettings?: (ManagerIntrinsicSettings1 | string)␊ + cisIntrinsicSettings?: (ManagerIntrinsicSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sku.␊ */␊ - sku?: (ManagerSku1 | string)␊ + sku?: (ManagerSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222373,7 +291058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Refers to the type of the StorSimple Manager.␊ */␊ - type: (("GardaV1" | "HelsinkiV1") | string)␊ + type: (("GardaV1" | "HelsinkiV1") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222383,7 +291071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Refers to the sku name which should be "Standard"␊ */␊ - name: ("Standard" | string)␊ + name: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222398,7 +291089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Raw Certificate Data From IDM␊ */␊ - properties: (RawCertificateData1 | string)␊ + properties: (RawCertificateData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -222409,7 +291103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify the Authentication type.␊ */␊ - authType?: (("Invalid" | "AccessControlService" | "AzureActiveDirectory") | string)␊ + authType?: (("Invalid" | "AccessControlService" | "AzureActiveDirectory") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the base64 encoded certificate raw data string␊ */␊ @@ -222429,7 +291126,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the ManagerExtendedInfo␊ */␊ - properties: (ManagerExtendedInfoProperties1 | string)␊ + properties: (ManagerExtendedInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -222475,7 +291175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of access control record␊ */␊ - properties: (AccessControlRecordProperties1 | string)␊ + properties: (AccessControlRecordProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "accessControlRecords"␊ [k: string]: unknown␊ }␊ @@ -222501,7 +291204,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage account properties␊ */␊ - properties: (StorageAccountCredentialProperties1 | string)␊ + properties: (StorageAccountCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "storageAccountCredentials"␊ [k: string]: unknown␊ }␊ @@ -222512,15 +291218,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This class can be used as the Type for any secret entity represented as Password, CertThumbprint, Algorithm. This class is intended to be used when the secret is encrypted with an asymmetric key pair. The encryptionAlgorithm field is mainly for future usage to potentially allow different entities encrypted using different algorithms.␊ */␊ - accessKey?: (AsymmetricEncryptedSecret1 | string)␊ + accessKey?: (AsymmetricEncryptedSecret1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cloud service provider.␊ */␊ - cloudType: (("Azure" | "S3" | "S3_RRS" | "OpenStack" | "HP") | string)␊ + cloudType: (("Azure" | "S3" | "S3_RRS" | "OpenStack" | "HP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL needs to be enabled or not.␊ */␊ - enableSSL: (("Enabled" | "Disabled") | string)␊ + enableSSL: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage endpoint␊ */␊ @@ -222542,7 +291257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Algorithm used to encrypt "Value".␊ */␊ - encryptionAlgorithm: (("None" | "AES256" | "RSAES_PKCS1_v_1_5") | string)␊ + encryptionAlgorithm: (("None" | "AES256" | "RSAES_PKCS1_v_1_5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprint certificate that was used to encrypt "Value"␊ */␊ @@ -222565,7 +291283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage domain properties.␊ */␊ - properties: (StorageDomainProperties | string)␊ + properties: (StorageDomainProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "storageDomains"␊ [k: string]: unknown␊ }␊ @@ -222576,15 +291297,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This class can be used as the Type for any secret entity represented as Password, CertThumbprint, Algorithm. This class is intended to be used when the secret is encrypted with an asymmetric key pair. The encryptionAlgorithm field is mainly for future usage to potentially allow different entities encrypted using different algorithms.␊ */␊ - encryptionKey?: (AsymmetricEncryptedSecret1 | string)␊ + encryptionKey?: (AsymmetricEncryptedSecret1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption status "Enabled | Disabled".␊ */␊ - encryptionStatus: (("Enabled" | "Disabled") | string)␊ + encryptionStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account credentials.␊ */␊ - storageAccountCredentialIds: (string[] | string)␊ + storageAccountCredentialIds: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222599,7 +291329,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of access control record␊ */␊ - properties: (AccessControlRecordProperties1 | string)␊ + properties: (AccessControlRecordProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/accessControlRecords"␊ [k: string]: unknown␊ }␊ @@ -222615,7 +291348,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Raw Certificate Data From IDM␊ */␊ - properties: (RawCertificateData1 | string)␊ + properties: (RawCertificateData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/certificates"␊ [k: string]: unknown␊ }␊ @@ -222628,7 +291364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class containing the properties of AlertSettings␊ */␊ - properties: (AlertSettingsProperties | string)␊ + properties: (AlertSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/alertSettings"␊ [k: string]: unknown␊ }␊ @@ -222639,7 +291378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of email addresses (apart from admin/co-admin of subscription) to whom the alert emails need to be sent␊ */␊ - additionalRecipientEmailList?: (string[] | string)␊ + additionalRecipientEmailList?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Culture setting to be used while building alert emails. For eg: "en-US"␊ */␊ @@ -222647,11 +291389,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether user/admins will receive emails when an alert condition occurs on the system.␊ */␊ - emailNotification: (("Enabled" | "Disabled") | string)␊ + emailNotification: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating whether service owners will receive emails when an alert condition occurs on the system. Applicable only if emailNotification flag is Enabled.␊ */␊ - notificationToServiceOwners: (("Enabled" | "Disabled") | string)␊ + notificationToServiceOwners: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222666,7 +291414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Backup Schedule Group Properties␊ */␊ - properties: (BackupScheduleGroupProperties | string)␊ + properties: (BackupScheduleGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/backupScheduleGroups"␊ [k: string]: unknown␊ }␊ @@ -222677,7 +291428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Time.␊ */␊ - startTime: (Time1 | string)␊ + startTime: (Time1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222687,11 +291441,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The hour.␊ */␊ - hour: (number | string)␊ + hour: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minute.␊ */␊ - minute: (number | string)␊ + minute: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222706,7 +291466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Chap properties␊ */␊ - properties: (ChapProperties | string)␊ + properties: (ChapProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/chapSettings"␊ [k: string]: unknown␊ }␊ @@ -222717,7 +291480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * This class can be used as the Type for any secret entity represented as Password, CertThumbprint, Algorithm. This class is intended to be used when the secret is encrypted with an asymmetric key pair. The encryptionAlgorithm field is mainly for future usage to potentially allow different entities encrypted using different algorithms.␊ */␊ - password: (AsymmetricEncryptedSecret1 | string)␊ + password: (AsymmetricEncryptedSecret1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222732,7 +291498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The file server properties.␊ */␊ - properties: (FileServerProperties | string)␊ + properties: (FileServerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ManagersDevicesFileserversSharesChildResource[]␊ type: "Microsoft.StorSimple/managers/devices/fileservers"␊ [k: string]: unknown␊ @@ -222771,7 +291540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The File Share.␊ */␊ - properties: (FileShareProperties2 | string)␊ + properties: (FileShareProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "shares"␊ [k: string]: unknown␊ }␊ @@ -222786,7 +291558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data policy.␊ */␊ - dataPolicy: (("Invalid" | "Local" | "Tiered" | "Cloud") | string)␊ + dataPolicy: (("Invalid" | "Local" | "Tiered" | "Cloud") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description for file share␊ */␊ @@ -222794,15 +291569,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The monitoring status.␊ */␊ - monitoringStatus: (("Enabled" | "Disabled") | string)␊ + monitoringStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The total provisioned capacity in Bytes␊ */␊ - provisionedCapacityInBytes: (number | string)␊ + provisionedCapacityInBytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Share Status.␊ */␊ - shareStatus: (("Online" | "Offline") | string)␊ + shareStatus: (("Online" | "Offline") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222817,7 +291601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The File Share.␊ */␊ - properties: (FileShareProperties2 | string)␊ + properties: (FileShareProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/fileservers/shares"␊ [k: string]: unknown␊ }␊ @@ -222833,7 +291620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The iSCSI server properties.␊ */␊ - properties: (ISCSIServerProperties | string)␊ + properties: (ISCSIServerProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ManagersDevicesIscsiserversDisksChildResource[]␊ type: "Microsoft.StorSimple/managers/devices/iscsiservers"␊ [k: string]: unknown␊ @@ -222876,7 +291666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The iSCSI disk properties.␊ */␊ - properties: (ISCSIDiskProperties | string)␊ + properties: (ISCSIDiskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disks"␊ [k: string]: unknown␊ }␊ @@ -222887,11 +291680,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The access control records.␊ */␊ - accessControlRecords: (string[] | string)␊ + accessControlRecords: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The data policy.␊ */␊ - dataPolicy: (("Invalid" | "Local" | "Tiered" | "Cloud") | string)␊ + dataPolicy: (("Invalid" | "Local" | "Tiered" | "Cloud") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description.␊ */␊ @@ -222899,15 +291698,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The disk status.␊ */␊ - diskStatus: (("Online" | "Offline") | string)␊ + diskStatus: (("Online" | "Offline") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The monitoring.␊ */␊ - monitoringStatus: (("Enabled" | "Disabled") | string)␊ + monitoringStatus: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The provisioned capacity in bytes.␊ */␊ - provisionedCapacityInBytes: (number | string)␊ + provisionedCapacityInBytes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -222922,7 +291730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The iSCSI disk properties.␊ */␊ - properties: (ISCSIDiskProperties | string)␊ + properties: (ISCSIDiskProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/devices/iscsiservers/disks"␊ [k: string]: unknown␊ }␊ @@ -222939,7 +291750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the ManagerExtendedInfo␊ */␊ - properties: (ManagerExtendedInfoProperties1 | string)␊ + properties: (ManagerExtendedInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/extendedInformation"␊ [k: string]: unknown␊ }␊ @@ -222955,7 +291769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage account properties␊ */␊ - properties: (StorageAccountCredentialProperties1 | string)␊ + properties: (StorageAccountCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/storageAccountCredentials"␊ [k: string]: unknown␊ }␊ @@ -222971,7 +291788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The storage domain properties.␊ */␊ - properties: (StorageDomainProperties | string)␊ + properties: (StorageDomainProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.StorSimple/managers/storageDomains"␊ [k: string]: unknown␊ }␊ @@ -222991,13 +291811,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Maps Account.␊ */␊ - sku: (Sku60 | string)␊ + sku: (Sku60 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Maps/accounts"␊ [k: string]: unknown␊ }␊ @@ -223028,13 +291854,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Maps Account.␊ */␊ - sku: (Sku61 | string)␊ + sku: (Sku61 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). Each tag must have a key no greater than 128 characters and value no greater than 256 characters.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Maps/accounts"␊ [k: string]: unknown␊ }␊ @@ -223056,7 +291888,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAtlases"␊ [k: string]: unknown␊ }␊ @@ -223078,7 +291913,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "creators"␊ [k: string]: unknown␊ }␊ @@ -223110,7 +291948,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Maps/accounts/privateAtlases"␊ [k: string]: unknown␊ }␊ @@ -223132,7 +291973,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ManagedIdentity/userAssignedIdentities"␊ [k: string]: unknown␊ }␊ @@ -223154,7 +291998,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ManagedIdentity/userAssignedIdentities"␊ [k: string]: unknown␊ }␊ @@ -223166,7 +292013,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the cluster.␊ */␊ - identity?: (ClusterIdentity | string)␊ + identity?: (ClusterIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the cluster.␊ */␊ @@ -223178,14 +292028,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster create parameters.␊ */␊ - properties: (ClusterCreateProperties | string)␊ + properties: (ClusterCreateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersApplicationsChildResource2 | ClustersExtensionsChildResource)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HDInsight/clusters"␊ [k: string]: unknown␊ }␊ @@ -223196,13 +292052,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the cluster. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentsc51Ht8Schemasclusteridentitypropertiesuserassignedidentitiesadditionalproperties␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentsc51Ht8Schemasclusteridentitypropertiesuserassignedidentitiesadditionalproperties {␊ @@ -223219,7 +292081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster definition.␊ */␊ - clusterDefinition?: (ClusterDefinition | string)␊ + clusterDefinition?: (ClusterDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the cluster.␊ */␊ @@ -223227,23 +292092,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute isolation properties.␊ */␊ - computeIsolationProperties?: (ComputeIsolationProperties | string)␊ + computeIsolationProperties?: (ComputeIsolationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the compute profile.␊ */␊ - computeProfile?: (ComputeProfile | string)␊ + computeProfile?: (ComputeProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk encryption properties␊ */␊ - diskEncryptionProperties?: (DiskEncryptionProperties | string)␊ + diskEncryptionProperties?: (DiskEncryptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption-in-transit properties.␊ */␊ - encryptionInTransitProperties?: (EncryptionInTransitProperties | string)␊ + encryptionInTransitProperties?: (EncryptionInTransitProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kafka rest proxy configuration which contains AAD security group information.␊ */␊ - kafkaRestProperties?: (KafkaRestProperties | string)␊ + kafkaRestProperties?: (KafkaRestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimal supported tls version.␊ */␊ @@ -223251,23 +292131,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The network properties.␊ */␊ - networkProperties?: (NetworkProperties | string)␊ + networkProperties?: (NetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of operating system.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The security profile which contains Ssh public key for the HDInsight cluster.␊ */␊ - securityProfile?: (SecurityProfile | string)␊ + securityProfile?: (SecurityProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage profile.␊ */␊ - storageProfile?: (StorageProfile12 | string)␊ + storageProfile?: (StorageProfile12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster tier.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223283,7 +292178,10 @@ Generated by [AVA](https://avajs.dev). */␊ componentVersion?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster configurations.␊ */␊ @@ -223303,7 +292201,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicates whether enable compute isolation or not.␊ */␊ - enableComputeIsolation?: (boolean | string)␊ + enableComputeIsolation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The host sku.␊ */␊ @@ -223317,7 +292218,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles in the cluster.␊ */␊ - roles?: (Role[] | string)␊ + roles?: (Role[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223327,23 +292231,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The autoscale request parameters␊ */␊ - autoscale?: (Autoscale | string)␊ + autoscale?: (Autoscale | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The data disks groups for the role.␊ */␊ - dataDisksGroups?: (DataDisksGroups[] | string)␊ + dataDisksGroups?: (DataDisksGroups[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether encrypt the data disks.␊ */␊ - encryptDataDisks?: (boolean | string)␊ + encryptDataDisks?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The hardware profile.␊ */␊ - hardwareProfile?: (HardwareProfile7 | string)␊ + hardwareProfile?: (HardwareProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster.␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the role.␊ */␊ @@ -223351,19 +292270,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Linux operation systems profile.␊ */␊ - osProfile?: (OsProfile1 | string)␊ + osProfile?: (OsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of script actions on the role.␊ */␊ - scriptActions?: (ScriptAction[] | string)␊ + scriptActions?: (ScriptAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The instance count of the cluster.␊ */␊ - targetInstanceCount?: (number | string)␊ + targetInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual network properties.␊ */␊ - virtualNetworkProfile?: (VirtualNetworkProfile | string)␊ + virtualNetworkProfile?: (VirtualNetworkProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the virtual machine group.␊ */␊ @@ -223377,11 +292308,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The load-based autoscale request parameters␊ */␊ - capacity?: (AutoscaleCapacity | string)␊ + capacity?: (AutoscaleCapacity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schedule-based autoscale request parameters␊ */␊ - recurrence?: (AutoscaleRecurrence | string)␊ + recurrence?: (AutoscaleRecurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223391,11 +292328,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum instance count of the cluster␊ */␊ - maxInstanceCount?: (number | string)␊ + maxInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223405,7 +292348,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of schedule-based autoscale rules␊ */␊ - schedule?: (AutoscaleSchedule[] | string)␊ + schedule?: (AutoscaleSchedule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time zone for the autoscale schedule times␊ */␊ @@ -223419,11 +292365,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Days of the week for a schedule-based autoscale rule␊ */␊ - days?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | string)␊ + days?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time and capacity request parameters␊ */␊ - timeAndCapacity?: (AutoscaleTimeAndCapacity | string)␊ + timeAndCapacity?: (AutoscaleTimeAndCapacity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223433,11 +292385,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum instance count of the cluster␊ */␊ - maxInstanceCount?: (number | string)␊ + maxInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * 24-hour time in the form xx:xx␊ */␊ @@ -223451,7 +292409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of disks per node.␊ */␊ - disksPerNode?: (number | string)␊ + disksPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223471,7 +292432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssh username, password, and ssh public key.␊ */␊ - linuxOperatingSystemProfile?: (LinuxOperatingSystemProfile | string)␊ + linuxOperatingSystemProfile?: (LinuxOperatingSystemProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223485,7 +292449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys.␊ */␊ - sshProfile?: (SshProfile | string)␊ + sshProfile?: (SshProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username.␊ */␊ @@ -223499,7 +292466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys.␊ */␊ - publicKeys?: (SshPublicKey6[] | string)␊ + publicKeys?: (SshPublicKey6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223551,11 +292521,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Algorithm identifier for encryption, default RSA-OAEP.␊ */␊ - encryptionAlgorithm?: (("RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5") | string)␊ + encryptionAlgorithm?: (("RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether or not resource disk encryption is enabled.␊ */␊ - encryptionAtHost?: (boolean | string)␊ + encryptionAtHost?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key name that is used for enabling disk encryption.␊ */␊ @@ -223581,7 +292557,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether or not inter cluster node communication is encrypted in transit.␊ */␊ - isEncryptionInTransitEnabled?: (boolean | string)␊ + isEncryptionInTransitEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223591,13 +292570,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The information of AAD security group.␊ */␊ - clientGroupInfo?: (ClientGroupInfo | string)␊ + clientGroupInfo?: (ClientGroupInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configurations that need to be overriden.␊ */␊ configurationOverride?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223621,11 +292606,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether or not private link is enabled.␊ */␊ - privateLink?: (("Disabled" | "Enabled") | string)␊ + privateLink?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction for the resource provider connection.␊ */␊ - resourceProviderConnection?: (("Inbound" | "Outbound") | string)␊ + resourceProviderConnection?: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223639,11 +292630,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Optional. The Distinguished Names for cluster user groups␊ */␊ - clusterUsersGroupDNs?: (string[] | string)␊ + clusterUsersGroupDNs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The directory type.␊ */␊ - directoryType?: ("ActiveDirectory" | string)␊ + directoryType?: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The organization's active directory domain.␊ */␊ @@ -223659,7 +292656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The LDAPS protocol URLs to communicate with the Active Directory.␊ */␊ - ldapsUrls?: (string[] | string)␊ + ldapsUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.␊ */␊ @@ -223677,7 +292677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of storage accounts in the cluster.␊ */␊ - storageaccounts?: (StorageAccount6[] | string)␊ + storageaccounts?: (StorageAccount6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223699,7 +292702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the storage account is the default storage account.␊ */␊ - isDefault?: (boolean | string)␊ + isDefault?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account access key.␊ */␊ @@ -223738,13 +292744,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HDInsight cluster application GET response.␊ */␊ - properties: (ApplicationProperties | string)␊ + properties: (ApplicationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the application.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applications"␊ [k: string]: unknown␊ }␊ @@ -223759,27 +292771,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the compute profile.␊ */␊ - computeProfile?: (ComputeProfile | string)␊ + computeProfile?: (ComputeProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of errors.␊ */␊ - errors?: (Errors[] | string)␊ + errors?: (Errors[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of application HTTPS endpoints.␊ */␊ - httpsEndpoints?: (ApplicationGetHttpsEndpoint[] | string)␊ + httpsEndpoints?: (ApplicationGetHttpsEndpoint[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of install script actions.␊ */␊ - installScriptActions?: (RuntimeScriptAction[] | string)␊ + installScriptActions?: (RuntimeScriptAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of application SSH endpoints.␊ */␊ - sshEndpoints?: (ApplicationGetEndpoint[] | string)␊ + sshEndpoints?: (ApplicationGetEndpoint[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of uninstall script actions.␊ */␊ - uninstallScriptActions?: (RuntimeScriptAction[] | string)␊ + uninstallScriptActions?: (RuntimeScriptAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223803,15 +292833,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of access modes for the application.␊ */␊ - accessModes?: (string[] | string)␊ + accessModes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port to connect to.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value indicates whether to disable GatewayAuth.␊ */␊ - disableGatewayAuth?: (boolean | string)␊ + disableGatewayAuth?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private ip address of the endpoint.␊ */␊ @@ -223837,7 +292876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles where script will be executed.␊ */␊ - roles: (string[] | string)␊ + roles: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI to the script.␊ */␊ @@ -223851,7 +292893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port to connect to.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the endpoint.␊ */␊ @@ -223863,7 +292908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public port to connect to.␊ */␊ - publicPort?: (number | string)␊ + publicPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223879,11 +292927,17 @@ Generated by [AVA](https://avajs.dev). */␊ globalConfigurations?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The table list.␊ */␊ - tableList?: (AzureMonitorTableConfiguration[] | string)␊ + tableList?: (AzureMonitorTableConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -223912,13 +292966,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HDInsight cluster application GET response.␊ */␊ - properties: (ApplicationProperties | string)␊ + properties: (ApplicationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the application.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HDInsight/clusters/applications"␊ [k: string]: unknown␊ }␊ @@ -223930,7 +292990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the cluster.␊ */␊ - identity?: (ClusterIdentity1 | string)␊ + identity?: (ClusterIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the cluster.␊ */␊ @@ -223942,14 +293005,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster create parameters.␊ */␊ - properties: (ClusterCreateProperties1 | string)␊ + properties: (ClusterCreateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (ClustersApplicationsChildResource3 | ClustersExtensionsChildResource1)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HDInsight/clusters"␊ [k: string]: unknown␊ }␊ @@ -223960,13 +293029,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the cluster. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Componentsc51Ht8Schemasclusteridentitypropertiesuserassignedidentitiesadditionalproperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Componentsc51Ht8Schemasclusteridentitypropertiesuserassignedidentitiesadditionalproperties1 {␊ @@ -223983,7 +293058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The cluster definition.␊ */␊ - clusterDefinition?: (ClusterDefinition1 | string)␊ + clusterDefinition?: (ClusterDefinition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the cluster.␊ */␊ @@ -223991,23 +293069,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute isolation properties.␊ */␊ - computeIsolationProperties?: (ComputeIsolationProperties1 | string)␊ + computeIsolationProperties?: (ComputeIsolationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the compute profile.␊ */␊ - computeProfile?: (ComputeProfile1 | string)␊ + computeProfile?: (ComputeProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk encryption properties␊ */␊ - diskEncryptionProperties?: (DiskEncryptionProperties1 | string)␊ + diskEncryptionProperties?: (DiskEncryptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encryption-in-transit properties.␊ */␊ - encryptionInTransitProperties?: (EncryptionInTransitProperties1 | string)␊ + encryptionInTransitProperties?: (EncryptionInTransitProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kafka rest proxy configuration which contains AAD security group information.␊ */␊ - kafkaRestProperties?: (KafkaRestProperties1 | string)␊ + kafkaRestProperties?: (KafkaRestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimal supported tls version.␊ */␊ @@ -224015,23 +293108,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The network properties.␊ */␊ - networkProperties?: (NetworkProperties1 | string)␊ + networkProperties?: (NetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of operating system.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The security profile which contains Ssh public key for the HDInsight cluster.␊ */␊ - securityProfile?: (SecurityProfile1 | string)␊ + securityProfile?: (SecurityProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage profile.␊ */␊ - storageProfile?: (StorageProfile13 | string)␊ + storageProfile?: (StorageProfile13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster tier.␊ */␊ - tier?: (("Standard" | "Premium") | string)␊ + tier?: (("Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224047,7 +293155,10 @@ Generated by [AVA](https://avajs.dev). */␊ componentVersion?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cluster configurations.␊ */␊ @@ -224067,7 +293178,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag indicates whether enable compute isolation or not.␊ */␊ - enableComputeIsolation?: (boolean | string)␊ + enableComputeIsolation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The host sku.␊ */␊ @@ -224081,7 +293195,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles in the cluster.␊ */␊ - roles?: (Role1[] | string)␊ + roles?: (Role1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224091,23 +293208,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The autoscale request parameters␊ */␊ - autoscale?: (Autoscale1 | string)␊ + autoscale?: (Autoscale1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The data disks groups for the role.␊ */␊ - dataDisksGroups?: (DataDisksGroups1[] | string)␊ + dataDisksGroups?: (DataDisksGroups1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether encrypt the data disks.␊ */␊ - encryptDataDisks?: (boolean | string)␊ + encryptDataDisks?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The hardware profile.␊ */␊ - hardwareProfile?: (HardwareProfile8 | string)␊ + hardwareProfile?: (HardwareProfile8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster.␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the role.␊ */␊ @@ -224115,19 +293247,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Linux operation systems profile.␊ */␊ - osProfile?: (OsProfile2 | string)␊ + osProfile?: (OsProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of script actions on the role.␊ */␊ - scriptActions?: (ScriptAction1[] | string)␊ + scriptActions?: (ScriptAction1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The instance count of the cluster.␊ */␊ - targetInstanceCount?: (number | string)␊ + targetInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The virtual network properties.␊ */␊ - virtualNetworkProfile?: (VirtualNetworkProfile1 | string)␊ + virtualNetworkProfile?: (VirtualNetworkProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the virtual machine group.␊ */␊ @@ -224141,11 +293285,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The load-based autoscale request parameters␊ */␊ - capacity?: (AutoscaleCapacity1 | string)␊ + capacity?: (AutoscaleCapacity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schedule-based autoscale request parameters␊ */␊ - recurrence?: (AutoscaleRecurrence1 | string)␊ + recurrence?: (AutoscaleRecurrence1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224155,11 +293305,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum instance count of the cluster␊ */␊ - maxInstanceCount?: (number | string)␊ + maxInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224169,7 +293325,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of schedule-based autoscale rules␊ */␊ - schedule?: (AutoscaleSchedule1[] | string)␊ + schedule?: (AutoscaleSchedule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time zone for the autoscale schedule times␊ */␊ @@ -224183,11 +293342,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Days of the week for a schedule-based autoscale rule␊ */␊ - days?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | string)␊ + days?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time and capacity request parameters␊ */␊ - timeAndCapacity?: (AutoscaleTimeAndCapacity1 | string)␊ + timeAndCapacity?: (AutoscaleTimeAndCapacity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224197,11 +293362,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum instance count of the cluster␊ */␊ - maxInstanceCount?: (number | string)␊ + maxInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum instance count of the cluster␊ */␊ - minInstanceCount?: (number | string)␊ + minInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * 24-hour time in the form xx:xx␊ */␊ @@ -224215,7 +293386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of disks per node.␊ */␊ - disksPerNode?: (number | string)␊ + disksPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224235,7 +293409,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ssh username, password, and ssh public key.␊ */␊ - linuxOperatingSystemProfile?: (LinuxOperatingSystemProfile1 | string)␊ + linuxOperatingSystemProfile?: (LinuxOperatingSystemProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224249,7 +293426,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys.␊ */␊ - sshProfile?: (SshProfile1 | string)␊ + sshProfile?: (SshProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username.␊ */␊ @@ -224263,7 +293443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys.␊ */␊ - publicKeys?: (SshPublicKey7[] | string)␊ + publicKeys?: (SshPublicKey7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224315,11 +293498,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Algorithm identifier for encryption, default RSA-OAEP.␊ */␊ - encryptionAlgorithm?: (("RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5") | string)␊ + encryptionAlgorithm?: (("RSA-OAEP" | "RSA-OAEP-256" | "RSA1_5") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether or not resource disk encryption is enabled.␊ */␊ - encryptionAtHost?: (boolean | string)␊ + encryptionAtHost?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key name that is used for enabling disk encryption.␊ */␊ @@ -224345,7 +293534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether or not inter cluster node communication is encrypted in transit.␊ */␊ - isEncryptionInTransitEnabled?: (boolean | string)␊ + isEncryptionInTransitEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224355,13 +293547,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The information of AAD security group.␊ */␊ - clientGroupInfo?: (ClientGroupInfo1 | string)␊ + clientGroupInfo?: (ClientGroupInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configurations that need to be overriden.␊ */␊ configurationOverride?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224385,11 +293583,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether or not private link is enabled.␊ */␊ - privateLink?: (("Disabled" | "Enabled") | string)␊ + privateLink?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The direction for the resource provider connection.␊ */␊ - resourceProviderConnection?: (("Inbound" | "Outbound") | string)␊ + resourceProviderConnection?: (("Inbound" | "Outbound") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224403,11 +293607,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Optional. The Distinguished Names for cluster user groups␊ */␊ - clusterUsersGroupDNs?: (string[] | string)␊ + clusterUsersGroupDNs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The directory type.␊ */␊ - directoryType?: ("ActiveDirectory" | string)␊ + directoryType?: ("ActiveDirectory" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The organization's active directory domain.␊ */␊ @@ -224423,7 +293633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The LDAPS protocol URLs to communicate with the Active Directory.␊ */␊ - ldapsUrls?: (string[] | string)␊ + ldapsUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.␊ */␊ @@ -224441,7 +293654,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of storage accounts in the cluster.␊ */␊ - storageaccounts?: (StorageAccount7[] | string)␊ + storageaccounts?: (StorageAccount7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224463,7 +293679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the storage account is the default storage account.␊ */␊ - isDefault?: (boolean | string)␊ + isDefault?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The storage account access key.␊ */␊ @@ -224502,13 +293721,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HDInsight cluster application GET response.␊ */␊ - properties: (ApplicationProperties1 | string)␊ + properties: (ApplicationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the application.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "applications"␊ [k: string]: unknown␊ }␊ @@ -224523,27 +293748,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the compute profile.␊ */␊ - computeProfile?: (ComputeProfile1 | string)␊ + computeProfile?: (ComputeProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of errors.␊ */␊ - errors?: (Errors1[] | string)␊ + errors?: (Errors1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of application HTTPS endpoints.␊ */␊ - httpsEndpoints?: (ApplicationGetHttpsEndpoint1[] | string)␊ + httpsEndpoints?: (ApplicationGetHttpsEndpoint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of install script actions.␊ */␊ - installScriptActions?: (RuntimeScriptAction1[] | string)␊ + installScriptActions?: (RuntimeScriptAction1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of application SSH endpoints.␊ */␊ - sshEndpoints?: (ApplicationGetEndpoint1[] | string)␊ + sshEndpoints?: (ApplicationGetEndpoint1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of uninstall script actions.␊ */␊ - uninstallScriptActions?: (RuntimeScriptAction1[] | string)␊ + uninstallScriptActions?: (RuntimeScriptAction1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224567,15 +293810,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of access modes for the application.␊ */␊ - accessModes?: (string[] | string)␊ + accessModes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The destination port to connect to.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value indicates whether to disable GatewayAuth.␊ */␊ - disableGatewayAuth?: (boolean | string)␊ + disableGatewayAuth?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The private ip address of the endpoint.␊ */␊ @@ -224601,7 +293853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of roles where script will be executed.␊ */␊ - roles: (string[] | string)␊ + roles: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI to the script.␊ */␊ @@ -224615,7 +293870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination port to connect to.␊ */␊ - destinationPort?: (number | string)␊ + destinationPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the endpoint.␊ */␊ @@ -224627,7 +293885,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The public port to connect to.␊ */␊ - publicPort?: (number | string)␊ + publicPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224643,11 +293904,17 @@ Generated by [AVA](https://avajs.dev). */␊ globalConfigurations?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The table list.␊ */␊ - tableList?: (AzureMonitorTableConfiguration1[] | string)␊ + tableList?: (AzureMonitorTableConfiguration1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224676,13 +293943,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The HDInsight cluster application GET response.␊ */␊ - properties: (ApplicationProperties1 | string)␊ + properties: (ApplicationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tags for the application.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.HDInsight/clusters/applications"␊ [k: string]: unknown␊ }␊ @@ -224699,16 +293972,25 @@ Generated by [AVA](https://avajs.dev). * Name of a Just-in-Time access configuration policy.␊ */␊ name: string␊ - properties: (JitNetworkAccessPolicyProperties | string)␊ + properties: (JitNetworkAccessPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/locations/jitNetworkAccessPolicies"␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessPolicyProperties {␊ - requests?: (JitNetworkAccessRequest[] | string)␊ + requests?: (JitNetworkAccessRequest[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configurations for Microsoft.Compute/virtualMachines resource type.␊ */␊ - virtualMachines: (JitNetworkAccessPolicyVirtualMachine[] | string)␊ + virtualMachines: (JitNetworkAccessPolicyVirtualMachine[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequest {␊ @@ -224724,7 +294006,10 @@ Generated by [AVA](https://avajs.dev). * The start time of the request in UTC␊ */␊ startTimeUtc: string␊ - virtualMachines: (JitNetworkAccessRequestVirtualMachine[] | string)␊ + virtualMachines: (JitNetworkAccessRequestVirtualMachine[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequestVirtualMachine {␊ @@ -224735,7 +294020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ports that were opened for the virtual machine␊ */␊ - ports: (JitNetworkAccessRequestPort[] | string)␊ + ports: (JitNetworkAccessRequestPort[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequestPort {␊ @@ -224746,7 +294034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mutually exclusive with the "allowedSourceAddressPrefix" parameter.␊ */␊ - allowedSourceAddressPrefixes?: (string[] | string)␊ + allowedSourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The date & time at which the request ends in UTC␊ */␊ @@ -224754,16 +294045,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port which is mapped to this port's \`number\` in the Azure Firewall, if applicable␊ */␊ - mappedPort?: (number | string)␊ - number: (number | string)␊ + mappedPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + number: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the port.␊ */␊ - status: (("Revoked" | "Initiated") | string)␊ + status: (("Revoked" | "Initiated") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A description of why the \`status\` has its value.␊ */␊ - statusReason: (("Expired" | "UserRequested" | "NewerRequestInitiated") | string)␊ + statusReason: (("Expired" | "UserRequested" | "NewerRequestInitiated") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessPolicyVirtualMachine {␊ @@ -224774,7 +294077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port configurations for the virtual machine␊ */␊ - ports: (JitNetworkAccessPortRule[] | string)␊ + ports: (JitNetworkAccessPortRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address of the Azure Firewall that is linked to this policy, if applicable␊ */␊ @@ -224789,13 +294095,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mutually exclusive with the "allowedSourceAddressPrefix" parameter.␊ */␊ - allowedSourceAddressPrefixes?: (string[] | string)␊ + allowedSourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day␊ */␊ maxRequestAccessDuration: string␊ - number: (number | string)␊ - protocol: (("TCP" | "UDP" | "*") | string)␊ + number: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("TCP" | "UDP" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224814,13 +294129,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Security Solution setting data␊ */␊ - properties: (IoTSecuritySolutionProperties | string)␊ + properties: (IoTSecuritySolutionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/iotSecuritySolutions"␊ [k: string]: unknown␊ }␊ @@ -224831,7 +294152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disabled data sources. Disabling these data sources compromises the system.␊ */␊ - disabledDataSources?: (("TwinData")[] | string)␊ + disabledDataSources?: (("TwinData")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource display name.␊ */␊ @@ -224839,23 +294163,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of additional export to workspace data options␊ */␊ - export?: (("RawEvents")[] | string)␊ + export?: (("RawEvents")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IoT Hub resource IDs␊ */␊ - iotHubs: (string[] | string)␊ + iotHubs: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of recommendation configuration␊ */␊ - recommendationsConfiguration?: (RecommendationConfigurationProperties[] | string)␊ + recommendationsConfiguration?: (RecommendationConfigurationProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Security solution status.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the solution's user defined resources.␊ */␊ - userDefinedResources?: (UserDefinedResourcesProperties | string)␊ + userDefinedResources?: (UserDefinedResourcesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workspace resource ID␊ */␊ @@ -224869,11 +294208,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The recommendation type.␊ */␊ - recommendationType: (("IoT_ACRAuthentication" | "IoT_AgentSendsUnutilizedMessages" | "IoT_Baseline" | "IoT_EdgeHubMemOptimize" | "IoT_EdgeLoggingOptions" | "IoT_InconsistentModuleSettings" | "IoT_InstallAgent" | "IoT_IPFilter_DenyAll" | "IoT_IPFilter_PermissiveRule" | "IoT_OpenPorts" | "IoT_PermissiveFirewallPolicy" | "IoT_PermissiveInputFirewallRules" | "IoT_PermissiveOutputFirewallRules" | "IoT_PrivilegedDockerOptions" | "IoT_SharedCredentials" | "IoT_VulnerableTLSCipherSuite") | string)␊ + recommendationType: (("IoT_ACRAuthentication" | "IoT_AgentSendsUnutilizedMessages" | "IoT_Baseline" | "IoT_EdgeHubMemOptimize" | "IoT_EdgeLoggingOptions" | "IoT_InconsistentModuleSettings" | "IoT_InstallAgent" | "IoT_IPFilter_DenyAll" | "IoT_IPFilter_PermissiveRule" | "IoT_OpenPorts" | "IoT_PermissiveFirewallPolicy" | "IoT_PermissiveInputFirewallRules" | "IoT_PermissiveOutputFirewallRules" | "IoT_PrivilegedDockerOptions" | "IoT_SharedCredentials" | "IoT_VulnerableTLSCipherSuite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recommendation status. The recommendation is not generated when the status is disabled.␊ */␊ - status: (("Disabled" | "Enabled") | string)␊ + status: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224887,7 +294232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Azure subscription ids on which the user defined resources query should be executed.␊ */␊ - querySubscriptions: (string[] | string)␊ + querySubscriptions: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224902,7 +294250,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pricing data␊ */␊ - properties: (PricingProperties | string)␊ + properties: (PricingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/pricings"␊ [k: string]: unknown␊ }␊ @@ -224913,7 +294264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pricing tier type.␊ */␊ - pricingTier: (("Free" | "Standard") | string)␊ + pricingTier: (("Free" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224928,7 +294282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Advanced Threat Protection settings.␊ */␊ - properties: (AdvancedThreatProtectionProperties | string)␊ + properties: (AdvancedThreatProtectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/advancedThreatProtectionSettings"␊ [k: string]: unknown␊ }␊ @@ -224939,7 +294296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether Advanced Threat Protection is enabled.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -224954,7 +294314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * describes properties of a security group.␊ */␊ - properties: (DeviceSecurityGroupProperties | string)␊ + properties: (DeviceSecurityGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/deviceSecurityGroups"␊ [k: string]: unknown␊ }␊ @@ -224965,19 +294328,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The allow-list custom alert rules.␊ */␊ - allowlistRules?: (AllowlistCustomAlertRule[] | string)␊ + allowlistRules?: (AllowlistCustomAlertRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deny-list custom alert rules.␊ */␊ - denylistRules?: (DenylistCustomAlertRule[] | string)␊ + denylistRules?: (DenylistCustomAlertRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom alert threshold rules.␊ */␊ - thresholdRules?: (ThresholdCustomAlertRule[] | string)␊ + thresholdRules?: (ThresholdCustomAlertRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom alert time-window rules.␊ */␊ - timeWindowRules?: ((ActiveConnectionsNotInAllowedRange | AmqpC2DMessagesNotInAllowedRange | MqttC2DMessagesNotInAllowedRange | HttpC2DMessagesNotInAllowedRange | AmqpC2DRejectedMessagesNotInAllowedRange | MqttC2DRejectedMessagesNotInAllowedRange | HttpC2DRejectedMessagesNotInAllowedRange | AmqpD2CMessagesNotInAllowedRange | MqttD2CMessagesNotInAllowedRange | HttpD2CMessagesNotInAllowedRange | DirectMethodInvokesNotInAllowedRange | FailedLocalLoginsNotInAllowedRange | FileUploadsNotInAllowedRange | QueuePurgesNotInAllowedRange | TwinUpdatesNotInAllowedRange | UnauthorizedOperationsNotInAllowedRange)[] | string)␊ + timeWindowRules?: ((ActiveConnectionsNotInAllowedRange | AmqpC2DMessagesNotInAllowedRange | MqttC2DMessagesNotInAllowedRange | HttpC2DMessagesNotInAllowedRange | AmqpC2DRejectedMessagesNotInAllowedRange | MqttC2DRejectedMessagesNotInAllowedRange | HttpC2DRejectedMessagesNotInAllowedRange | AmqpD2CMessagesNotInAllowedRange | MqttD2CMessagesNotInAllowedRange | HttpD2CMessagesNotInAllowedRange | DirectMethodInvokesNotInAllowedRange | FailedLocalLoginsNotInAllowedRange | FileUploadsNotInAllowedRange | QueuePurgesNotInAllowedRange | TwinUpdatesNotInAllowedRange | UnauthorizedOperationsNotInAllowedRange)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225008,11 +294383,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The values to deny. The format of the values depends on the rule type.␊ */␊ - denylistValues: (string[] | string)␊ + denylistValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225139,7 +294520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Advanced Threat Protection settings.␊ */␊ - properties: (AdvancedThreatProtectionProperties1 | string)␊ + properties: (AdvancedThreatProtectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/advancedThreatProtectionSettings"␊ [k: string]: unknown␊ }␊ @@ -225150,7 +294534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether Advanced Threat Protection is enabled.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225177,13 +294564,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * A set of properties that defines the behavior of the automation configuration. To learn more about the supported security events data models schemas - please visit https://aka.ms/ASCAutomationSchemas.␊ */␊ - properties: (AutomationProperties | string)␊ + properties: (AutomationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of key value pairs that describe the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/automations"␊ [k: string]: unknown␊ }␊ @@ -225194,7 +294587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A collection of the actions which are triggered if all the configured rules evaluations, within at least one rule set, are true.␊ */␊ - actions?: (AutomationAction[] | string)␊ + actions?: (AutomationAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The security automation description.␊ */␊ @@ -225202,15 +294598,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the security automation is enabled.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of scopes on which the security automations logic is applied. Supported scopes are the subscription itself or a resource group under that subscription. The automation will only apply on defined scopes.␊ */␊ - scopes?: (AutomationScope[] | string)␊ + scopes?: (AutomationScope[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of the source event types which evaluate the security automation set of rules.␊ */␊ - sources?: (AutomationSource[] | string)␊ + sources?: (AutomationSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225275,18 +294680,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * A valid event source type.␊ */␊ - eventSource?: (("Assessments" | "AssessmentsSnapshot" | "SubAssessments" | "SubAssessmentsSnapshot" | "Alerts" | "SecureScores" | "SecureScoresSnapshot" | "SecureScoreControls" | "SecureScoreControlsSnapshot" | "RegulatoryComplianceAssessment" | "RegulatoryComplianceAssessmentSnapshot") | string)␊ + eventSource?: (("Assessments" | "AssessmentsSnapshot" | "SubAssessments" | "SubAssessmentsSnapshot" | "Alerts" | "SecureScores" | "SecureScoresSnapshot" | "SecureScoreControls" | "SecureScoreControlsSnapshot" | "RegulatoryComplianceAssessment" | "RegulatoryComplianceAssessmentSnapshot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of rules which evaluate upon event interception. A logical disjunction is applied between defined rule sets (logical 'or').␊ */␊ - ruleSets?: (AutomationRuleSet[] | string)␊ + ruleSets?: (AutomationRuleSet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * A rule set which evaluates all its rules upon an event interception. Only when all the included rules in the rule set will be evaluated as 'true', will the event trigger the defined actions.␊ */␊ export interface AutomationRuleSet {␊ - rules?: (AutomationTriggeringRule[] | string)␊ + rules?: (AutomationTriggeringRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225300,7 +294714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A valid comparer operator to use. A case-insensitive comparison will be applied for String PropertyType.␊ */␊ - operator?: (("Equals" | "GreaterThan" | "GreaterThanOrEqualTo" | "LesserThan" | "LesserThanOrEqualTo" | "NotEquals" | "Contains" | "StartsWith" | "EndsWith") | string)␊ + operator?: (("Equals" | "GreaterThan" | "GreaterThanOrEqualTo" | "LesserThan" | "LesserThanOrEqualTo" | "NotEquals" | "Contains" | "StartsWith" | "EndsWith") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The JPath of the entity model property that should be checked.␊ */␊ @@ -225308,7 +294725,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data type of the compared operands (string, integer, floating point number or a boolean [true/false]].␊ */␊ - propertyType?: (("String" | "Integer" | "Number" | "Boolean") | string)␊ + propertyType?: (("String" | "Integer" | "Number" | "Boolean") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225323,7 +294743,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes properties of an assessment.␊ */␊ - properties: (SecurityAssessmentProperties | string)␊ + properties: (SecurityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/assessments"␊ [k: string]: unknown␊ }␊ @@ -225336,19 +294759,31 @@ Generated by [AVA](https://avajs.dev). */␊ additionalData?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Links relevant to the assessment␊ */␊ - links?: (AssessmentLinks | string)␊ + links?: (AssessmentLinks | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the resource that was assessed␊ */␊ - resourceDetails: (ResourceDetails | string)␊ + resourceDetails: (ResourceDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The result of the assessment␊ */␊ - status: (AssessmentStatus | string)␊ + status: (AssessmentStatus | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225390,7 +294825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Programmatic code for the status of the assessment.␊ */␊ - code: (("Healthy" | "Unhealthy" | "NotApplicable") | string)␊ + code: (("Healthy" | "Unhealthy" | "NotApplicable") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Human readable description of the assessment status␊ */␊ @@ -225413,13 +294851,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Security Solution setting data␊ */␊ - properties: (IoTSecuritySolutionProperties1 | string)␊ + properties: (IoTSecuritySolutionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/iotSecuritySolutions"␊ [k: string]: unknown␊ }␊ @@ -225430,11 +294874,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of additional workspaces␊ */␊ - additionalWorkspaces?: (AdditionalWorkspacesProperties[] | string)␊ + additionalWorkspaces?: (AdditionalWorkspacesProperties[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disabled data sources. Disabling these data sources compromises the system.␊ */␊ - disabledDataSources?: (("TwinData")[] | string)␊ + disabledDataSources?: (("TwinData")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource display name.␊ */␊ @@ -225442,27 +294892,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of additional options for exporting to workspace data.␊ */␊ - export?: (("RawEvents")[] | string)␊ + export?: (("RawEvents")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IoT Hub resource IDs␊ */␊ - iotHubs: (string[] | string)␊ + iotHubs: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of the configuration status for each recommendation type.␊ */␊ - recommendationsConfiguration?: (RecommendationConfigurationProperties1[] | string)␊ + recommendationsConfiguration?: (RecommendationConfigurationProperties1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the IoT Security solution.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unmasked IP address logging status.␊ */␊ - unmaskedIpLoggingStatus?: (("Disabled" | "Enabled") | string)␊ + unmaskedIpLoggingStatus?: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the IoT Security solution's user defined resources.␊ */␊ - userDefinedResources?: (UserDefinedResourcesProperties1 | string)␊ + userDefinedResources?: (UserDefinedResourcesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workspace resource ID␊ */␊ @@ -225476,11 +294944,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of data types sent to workspace␊ */␊ - dataTypes?: (("Alerts" | "RawEvents")[] | string)␊ + dataTypes?: (("Alerts" | "RawEvents")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workspace type.␊ */␊ - type?: ("Sentinel" | string)␊ + type?: ("Sentinel" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workspace resource id␊ */␊ @@ -225494,11 +294968,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of IoT Security recommendation.␊ */␊ - recommendationType: (("IoT_ACRAuthentication" | "IoT_AgentSendsUnutilizedMessages" | "IoT_Baseline" | "IoT_EdgeHubMemOptimize" | "IoT_EdgeLoggingOptions" | "IoT_InconsistentModuleSettings" | "IoT_InstallAgent" | "IoT_IPFilter_DenyAll" | "IoT_IPFilter_PermissiveRule" | "IoT_OpenPorts" | "IoT_PermissiveFirewallPolicy" | "IoT_PermissiveInputFirewallRules" | "IoT_PermissiveOutputFirewallRules" | "IoT_PrivilegedDockerOptions" | "IoT_SharedCredentials" | "IoT_VulnerableTLSCipherSuite") | string)␊ + recommendationType: (("IoT_ACRAuthentication" | "IoT_AgentSendsUnutilizedMessages" | "IoT_Baseline" | "IoT_EdgeHubMemOptimize" | "IoT_EdgeLoggingOptions" | "IoT_InconsistentModuleSettings" | "IoT_InstallAgent" | "IoT_IPFilter_DenyAll" | "IoT_IPFilter_PermissiveRule" | "IoT_OpenPorts" | "IoT_PermissiveFirewallPolicy" | "IoT_PermissiveInputFirewallRules" | "IoT_PermissiveOutputFirewallRules" | "IoT_PrivilegedDockerOptions" | "IoT_SharedCredentials" | "IoT_VulnerableTLSCipherSuite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recommendation status. When the recommendation status is disabled recommendations are not generated.␊ */␊ - status: (("Disabled" | "Enabled") | string)␊ + status: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225512,7 +294992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Azure subscription ids on which the user defined resources query should be executed.␊ */␊ - querySubscriptions: (string[] | string)␊ + querySubscriptions: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225527,7 +295010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * describes properties of a security group.␊ */␊ - properties: (DeviceSecurityGroupProperties1 | string)␊ + properties: (DeviceSecurityGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/deviceSecurityGroups"␊ [k: string]: unknown␊ }␊ @@ -225538,19 +295024,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The allow-list custom alert rules.␊ */␊ - allowlistRules?: (AllowlistCustomAlertRule1[] | string)␊ + allowlistRules?: (AllowlistCustomAlertRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deny-list custom alert rules.␊ */␊ - denylistRules?: (DenylistCustomAlertRule1[] | string)␊ + denylistRules?: (DenylistCustomAlertRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom alert threshold rules.␊ */␊ - thresholdRules?: (ThresholdCustomAlertRule1[] | string)␊ + thresholdRules?: (ThresholdCustomAlertRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of custom alert time-window rules.␊ */␊ - timeWindowRules?: ((ActiveConnectionsNotInAllowedRange1 | AmqpC2DMessagesNotInAllowedRange1 | MqttC2DMessagesNotInAllowedRange1 | HttpC2DMessagesNotInAllowedRange1 | AmqpC2DRejectedMessagesNotInAllowedRange1 | MqttC2DRejectedMessagesNotInAllowedRange1 | HttpC2DRejectedMessagesNotInAllowedRange1 | AmqpD2CMessagesNotInAllowedRange1 | MqttD2CMessagesNotInAllowedRange1 | HttpD2CMessagesNotInAllowedRange1 | DirectMethodInvokesNotInAllowedRange1 | FailedLocalLoginsNotInAllowedRange1 | FileUploadsNotInAllowedRange1 | QueuePurgesNotInAllowedRange1 | TwinUpdatesNotInAllowedRange1 | UnauthorizedOperationsNotInAllowedRange1)[] | string)␊ + timeWindowRules?: ((ActiveConnectionsNotInAllowedRange1 | AmqpC2DMessagesNotInAllowedRange1 | MqttC2DMessagesNotInAllowedRange1 | HttpC2DMessagesNotInAllowedRange1 | AmqpC2DRejectedMessagesNotInAllowedRange1 | MqttC2DRejectedMessagesNotInAllowedRange1 | HttpC2DRejectedMessagesNotInAllowedRange1 | AmqpD2CMessagesNotInAllowedRange1 | MqttD2CMessagesNotInAllowedRange1 | HttpD2CMessagesNotInAllowedRange1 | DirectMethodInvokesNotInAllowedRange1 | FailedLocalLoginsNotInAllowedRange1 | FileUploadsNotInAllowedRange1 | QueuePurgesNotInAllowedRange1 | TwinUpdatesNotInAllowedRange1 | UnauthorizedOperationsNotInAllowedRange1)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225588,11 +295086,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The values to deny. The format of the values depends on the rule type.␊ */␊ - denylistValues: (string[] | string)␊ + denylistValues: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the custom alert.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225720,16 +295224,25 @@ Generated by [AVA](https://avajs.dev). * Name of a Just-in-Time access configuration policy.␊ */␊ name: string␊ - properties: (JitNetworkAccessPolicyProperties1 | string)␊ + properties: (JitNetworkAccessPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/locations/jitNetworkAccessPolicies"␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessPolicyProperties1 {␊ - requests?: (JitNetworkAccessRequest1[] | string)␊ + requests?: (JitNetworkAccessRequest1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configurations for Microsoft.Compute/virtualMachines resource type.␊ */␊ - virtualMachines: (JitNetworkAccessPolicyVirtualMachine1[] | string)␊ + virtualMachines: (JitNetworkAccessPolicyVirtualMachine1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequest1 {␊ @@ -225745,7 +295258,10 @@ Generated by [AVA](https://avajs.dev). * The start time of the request in UTC␊ */␊ startTimeUtc: string␊ - virtualMachines: (JitNetworkAccessRequestVirtualMachine1[] | string)␊ + virtualMachines: (JitNetworkAccessRequestVirtualMachine1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequestVirtualMachine1 {␊ @@ -225756,7 +295272,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ports that were opened for the virtual machine␊ */␊ - ports: (JitNetworkAccessRequestPort1[] | string)␊ + ports: (JitNetworkAccessRequestPort1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessRequestPort1 {␊ @@ -225767,7 +295286,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mutually exclusive with the "allowedSourceAddressPrefix" parameter.␊ */␊ - allowedSourceAddressPrefixes?: (string[] | string)␊ + allowedSourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The date & time at which the request ends in UTC␊ */␊ @@ -225775,16 +295297,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port which is mapped to this port's \`number\` in the Azure Firewall, if applicable␊ */␊ - mappedPort?: (number | string)␊ - number: (number | string)␊ + mappedPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + number: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The status of the port.␊ */␊ - status: (("Revoked" | "Initiated") | string)␊ + status: (("Revoked" | "Initiated") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A description of why the \`status\` has its value.␊ */␊ - statusReason: (("Expired" | "UserRequested" | "NewerRequestInitiated") | string)␊ + statusReason: (("Expired" | "UserRequested" | "NewerRequestInitiated") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JitNetworkAccessPolicyVirtualMachine1 {␊ @@ -225795,7 +295329,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Port configurations for the virtual machine␊ */␊ - ports: (JitNetworkAccessPortRule1[] | string)␊ + ports: (JitNetworkAccessPortRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Public IP address of the Azure Firewall that is linked to this policy, if applicable␊ */␊ @@ -225810,13 +295347,22 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mutually exclusive with the "allowedSourceAddressPrefix" parameter.␊ */␊ - allowedSourceAddressPrefixes?: (string[] | string)␊ + allowedSourceAddressPrefixes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day␊ */␊ maxRequestAccessDuration: string␊ - number: (number | string)␊ - protocol: (("TCP" | "UDP" | "*") | string)␊ + number: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + protocol: (("TCP" | "UDP" | "*") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225831,7 +295377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes properties of an assessment.␊ */␊ - properties: (SecurityAssessmentProperties1 | string)␊ + properties: (SecurityAssessmentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Security/assessments"␊ [k: string]: unknown␊ }␊ @@ -225844,27 +295393,45 @@ Generated by [AVA](https://avajs.dev). */␊ additionalData?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Links relevant to the assessment␊ */␊ - links?: (AssessmentLinks1 | string)␊ + links?: (AssessmentLinks1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes properties of an assessment metadata.␊ */␊ - metadata?: (SecurityAssessmentMetadataProperties | string)␊ + metadata?: (SecurityAssessmentMetadataProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data regarding 3rd party partner integration␊ */␊ - partnersData?: (SecurityAssessmentPartnerData | string)␊ + partnersData?: (SecurityAssessmentPartnerData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the resource that was assessed␊ */␊ - resourceDetails: (ResourceDetails1 | string)␊ + resourceDetails: (ResourceDetails1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The result of the assessment␊ */␊ - status: (AssessmentStatus1 | string)␊ + status: (AssessmentStatus1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225880,8 +295447,14 @@ Generated by [AVA](https://avajs.dev). /**␊ * BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition.␊ */␊ - assessmentType: (("BuiltIn" | "CustomPolicy" | "CustomerManaged" | "VerifiedPartner") | string)␊ - categories?: (("Compute" | "Networking" | "Data" | "IdentityAndAccess" | "IoT")[] | string)␊ + assessmentType: (("BuiltIn" | "CustomPolicy" | "CustomerManaged" | "VerifiedPartner") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + categories?: (("Compute" | "Networking" | "Data" | "IdentityAndAccess" | "IoT")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Human readable description of the assessment␊ */␊ @@ -225893,15 +295466,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The implementation effort required to remediate this assessment.␊ */␊ - implementationEffort?: (("Low" | "Moderate" | "High") | string)␊ + implementationEffort?: (("Low" | "Moderate" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the partner that created the assessment␊ */␊ - partnerData?: (SecurityAssessmentMetadataPartnerData | string)␊ + partnerData?: (SecurityAssessmentMetadataPartnerData | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if this assessment is in preview release status␊ */␊ - preview?: (boolean | string)␊ + preview?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Human readable description of what you should do to mitigate this security issue␊ */␊ @@ -225909,12 +295491,21 @@ Generated by [AVA](https://avajs.dev). /**␊ * The severity level of the assessment.␊ */␊ - severity: (("Low" | "Medium" | "High") | string)␊ - threats?: (("accountBreach" | "dataExfiltration" | "dataSpillage" | "maliciousInsider" | "elevationOfPrivilege" | "threatResistance" | "missingCoverage" | "denialOfService")[] | string)␊ + severity: (("Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + threats?: (("accountBreach" | "dataExfiltration" | "dataSpillage" | "maliciousInsider" | "elevationOfPrivilege" | "threatResistance" | "missingCoverage" | "denialOfService")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user impact of the assessment.␊ */␊ - userImpact?: (("Low" | "Moderate" | "High") | string)␊ + userImpact?: (("Low" | "Moderate" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -225982,7 +295573,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Programmatic code for the status of the assessment.␊ */␊ - code: (("Healthy" | "Unhealthy" | "NotApplicable") | string)␊ + code: (("Healthy" | "Unhealthy" | "NotApplicable") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Human readable description of the assessment status␊ */␊ @@ -226009,7 +295603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a project.␊ */␊ - properties: (ProjectProperties3 | string)␊ + properties: (ProjectProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (AssessmentProjectsGroupsChildResource | AssessmentProjectsHypervcollectorsChildResource | AssessmentProjectsServercollectorsChildResource | AssessmentProjectsVmwarecollectorsChildResource | AssessmentProjectsImportcollectorsChildResource | AssessmentprojectsPrivateEndpointConnectionsChildResource)[]␊ /**␊ * Tags provided by Azure Tagging service.␊ @@ -226043,7 +295640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Assessment project status.␊ */␊ - projectStatus?: (("Active" | "Inactive") | string)␊ + projectStatus?: (("Active" | "Inactive") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.␊ */␊ @@ -226066,7 +295666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of group resource.␊ */␊ - properties: (GroupProperties | string)␊ + properties: (GroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "groups"␊ [k: string]: unknown␊ }␊ @@ -226090,12 +295693,18 @@ Generated by [AVA](https://avajs.dev). * Unique name of a Hyper-V collector within a project.␊ */␊ name: string␊ - properties: (CollectorProperties | string)␊ + properties: (CollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hypervcollectors"␊ [k: string]: unknown␊ }␊ export interface CollectorProperties {␊ - agentProperties?: (CollectorAgentProperties | string)␊ + agentProperties?: (CollectorAgentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM id of the discovery service site.␊ */␊ @@ -226103,7 +295712,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface CollectorAgentProperties {␊ - spnDetails?: (CollectorBodyAgentSpnProperties | string)␊ + spnDetails?: (CollectorBodyAgentSpnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CollectorBodyAgentSpnProperties {␊ @@ -226139,7 +295751,10 @@ Generated by [AVA](https://avajs.dev). * Unique name of a Server collector within a project.␊ */␊ name: string␊ - properties: (CollectorProperties | string)␊ + properties: (CollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "servercollectors"␊ [k: string]: unknown␊ }␊ @@ -226153,7 +295768,10 @@ Generated by [AVA](https://avajs.dev). * Unique name of a VMware collector within a project.␊ */␊ name: string␊ - properties: (CollectorProperties | string)␊ + properties: (CollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "vmwarecollectors"␊ [k: string]: unknown␊ }␊ @@ -226167,7 +295785,10 @@ Generated by [AVA](https://avajs.dev). * Unique name of a Import collector within a project.␊ */␊ name: string␊ - properties: (ImportCollectorProperties | string)␊ + properties: (ImportCollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "importcollectors"␊ [k: string]: unknown␊ }␊ @@ -226191,7 +295812,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint connection properties.␊ */␊ - properties: (PrivateEndpointConnectionProperties17 | string)␊ + properties: (PrivateEndpointConnectionProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -226202,7 +295826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of a private endpoint connection.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState16 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226220,7 +295847,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection status of the private endpoint connection.␊ */␊ - status?: (("Approved" | "Pending" | "Rejected" | "Disconnected") | string)␊ + status?: (("Approved" | "Pending" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226239,7 +295869,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of group resource.␊ */␊ - properties: (GroupProperties | string)␊ + properties: (GroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: AssessmentProjectsGroupsAssessmentsChildResource[]␊ type: "Microsoft.Migrate/assessmentProjects/groups"␊ [k: string]: unknown␊ @@ -226260,7 +295893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an assessment.␊ */␊ - properties: (AssessmentProperties | string)␊ + properties: (AssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "assessments"␊ [k: string]: unknown␊ }␊ @@ -226271,75 +295907,129 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage type selected for this disk.␊ */␊ - azureDiskType: (("Unknown" | "Standard" | "Premium" | "StandardSSD" | "StandardOrPremium") | string)␊ + azureDiskType: (("Unknown" | "Standard" | "Premium" | "StandardSSD" | "StandardOrPremium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AHUB discount on windows virtual machines.␊ */␊ - azureHybridUseBenefit: (("Unknown" | "Yes" | "No") | string)␊ + azureHybridUseBenefit: (("Unknown" | "Yes" | "No") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target Azure location for which the machines should be assessed. These enums are the same as used by Compute API.␊ */␊ - azureLocation: (("Unknown" | "EastAsia" | "SoutheastAsia" | "AustraliaEast" | "AustraliaSoutheast" | "BrazilSouth" | "CanadaCentral" | "CanadaEast" | "WestEurope" | "NorthEurope" | "CentralIndia" | "SouthIndia" | "WestIndia" | "JapanEast" | "JapanWest" | "KoreaCentral" | "KoreaSouth" | "UkWest" | "UkSouth" | "NorthCentralUs" | "EastUs" | "WestUs2" | "SouthCentralUs" | "CentralUs" | "EastUs2" | "WestUs" | "WestCentralUs" | "GermanyCentral" | "GermanyNortheast" | "ChinaNorth" | "ChinaEast" | "USGovArizona" | "USGovTexas" | "USGovIowa" | "USGovVirginia" | "USDoDCentral" | "USDoDEast") | string)␊ + azureLocation: (("Unknown" | "EastAsia" | "SoutheastAsia" | "AustraliaEast" | "AustraliaSoutheast" | "BrazilSouth" | "CanadaCentral" | "CanadaEast" | "WestEurope" | "NorthEurope" | "CentralIndia" | "SouthIndia" | "WestIndia" | "JapanEast" | "JapanWest" | "KoreaCentral" | "KoreaSouth" | "UkWest" | "UkSouth" | "NorthCentralUs" | "EastUs" | "WestUs2" | "SouthCentralUs" | "CentralUs" | "EastUs2" | "WestUs" | "WestCentralUs" | "GermanyCentral" | "GermanyNortheast" | "ChinaNorth" | "ChinaEast" | "USGovArizona" | "USGovTexas" | "USGovIowa" | "USGovVirginia" | "USDoDCentral" | "USDoDEast") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Offer code according to which cost estimation is done.␊ */␊ - azureOfferCode: (("Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA") | string)␊ + azureOfferCode: (("Unknown" | "MSAZR0003P" | "MSAZR0044P" | "MSAZR0059P" | "MSAZR0060P" | "MSAZR0062P" | "MSAZR0063P" | "MSAZR0064P" | "MSAZR0029P" | "MSAZR0022P" | "MSAZR0023P" | "MSAZR0148P" | "MSAZR0025P" | "MSAZR0036P" | "MSAZR0120P" | "MSAZR0121P" | "MSAZR0122P" | "MSAZR0123P" | "MSAZR0124P" | "MSAZR0125P" | "MSAZR0126P" | "MSAZR0127P" | "MSAZR0128P" | "MSAZR0129P" | "MSAZR0130P" | "MSAZR0111P" | "MSAZR0144P" | "MSAZR0149P" | "MSMCAZR0044P" | "MSMCAZR0059P" | "MSMCAZR0060P" | "MSMCAZR0063P" | "MSMCAZR0120P" | "MSMCAZR0121P" | "MSMCAZR0125P" | "MSMCAZR0128P" | "MSAZRDE0003P" | "MSAZRDE0044P" | "MSAZRUSGOV0003P" | "EA") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pricing tier for Size evaluation.␊ */␊ - azurePricingTier: (("Standard" | "Basic") | string)␊ + azurePricingTier: (("Standard" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage Redundancy type offered by Azure.␊ */␊ - azureStorageRedundancy: (("Unknown" | "LocallyRedundant" | "ZoneRedundant" | "GeoRedundant" | "ReadAccessGeoRedundant") | string)␊ + azureStorageRedundancy: (("Unknown" | "LocallyRedundant" | "ZoneRedundant" | "GeoRedundant" | "ReadAccessGeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of azure VM families.␊ */␊ - azureVmFamilies: (("Unknown" | "Basic_A0_A4" | "Standard_A0_A7" | "Standard_A8_A11" | "Av2_series" | "D_series" | "Dv2_series" | "DS_series" | "DSv2_series" | "F_series" | "Fs_series" | "G_series" | "GS_series" | "H_series" | "Ls_series" | "Dsv3_series" | "Dv3_series" | "Fsv2_series" | "Ev3_series" | "Esv3_series" | "M_series" | "DC_Series")[] | string)␊ + azureVmFamilies: (("Unknown" | "Basic_A0_A4" | "Standard_A0_A7" | "Standard_A8_A11" | "Av2_series" | "D_series" | "Dv2_series" | "DS_series" | "DSv2_series" | "F_series" | "Fs_series" | "G_series" | "GS_series" | "H_series" | "Ls_series" | "Dsv3_series" | "Dv3_series" | "Fsv2_series" | "Ev3_series" | "Esv3_series" | "M_series" | "DC_Series")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Currency to report prices in.␊ */␊ - currency: (("Unknown" | "USD" | "DKK" | "CAD" | "IDR" | "JPY" | "KRW" | "NZD" | "NOK" | "RUB" | "SAR" | "ZAR" | "SEK" | "TRY" | "GBP" | "MXN" | "MYR" | "INR" | "HKD" | "BRL" | "TWD" | "EUR" | "CHF" | "ARS" | "AUD" | "CNY") | string)␊ + currency: (("Unknown" | "USD" | "DKK" | "CAD" | "IDR" | "JPY" | "KRW" | "NZD" | "NOK" | "RUB" | "SAR" | "ZAR" | "SEK" | "TRY" | "GBP" | "MXN" | "MYR" | "INR" | "HKD" | "BRL" | "TWD" | "EUR" | "CHF" | "ARS" | "AUD" | "CNY") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom discount percentage to be applied on final costs. Can be in the range [0, 100].␊ */␊ - discountPercentage: (number | string)␊ + discountPercentage: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Percentile of performance data used to recommend Azure size.␊ */␊ - percentile: (("Percentile50" | "Percentile90" | "Percentile95" | "Percentile99") | string)␊ + percentile: (("Percentile50" | "Percentile90" | "Percentile95" | "Percentile99") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure reserved instance.␊ */␊ - reservedInstance: (("None" | "RI1Year" | "RI3Year") | string)␊ + reservedInstance: (("None" | "RI1Year" | "RI3Year") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling factor used over utilization data to add a performance buffer for new machines to be created in Azure. Min Value = 1.0, Max value = 1.9, Default = 1.3.␊ */␊ - scalingFactor: (number | string)␊ + scalingFactor: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Assessment sizing criterion.␊ */␊ - sizingCriterion: (("PerformanceBased" | "AsOnPremises") | string)␊ + sizingCriterion: (("PerformanceBased" | "AsOnPremises") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User configurable setting that describes the status of the assessment.␊ */␊ - stage: (("InProgress" | "UnderReview" | "Approved") | string)␊ + stage: (("InProgress" | "UnderReview" | "Approved") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time range of performance data used to recommend a size.␊ */␊ - timeRange: (("Day" | "Week" | "Month" | "Custom") | string)␊ - vmUptime: (VmUptime | string)␊ + timeRange: (("Day" | "Week" | "Month" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + vmUptime: (VmUptime | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VmUptime {␊ /**␊ * Number of days in a month for VM uptime.␊ */␊ - daysPerMonth?: (number | string)␊ + daysPerMonth?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of hours per day for VM uptime.␊ */␊ - hoursPerDay?: (number | string)␊ + hoursPerDay?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226358,7 +296048,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an assessment.␊ */␊ - properties: (AssessmentProperties | string)␊ + properties: (AssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Migrate/assessmentProjects/groups/assessments"␊ [k: string]: unknown␊ }␊ @@ -226372,7 +296065,10 @@ Generated by [AVA](https://avajs.dev). * Unique name of a Hyper-V collector within a project.␊ */␊ name: string␊ - properties: (CollectorProperties | string)␊ + properties: (CollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Migrate/assessmentProjects/hypervcollectors"␊ [k: string]: unknown␊ }␊ @@ -226386,7 +296082,10 @@ Generated by [AVA](https://avajs.dev). * Unique name of a VMware collector within a project.␊ */␊ name: string␊ - properties: (CollectorProperties | string)␊ + properties: (CollectorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Migrate/assessmentProjects/vmwarecollectors"␊ [k: string]: unknown␊ }␊ @@ -226403,7 +296102,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a registration assignment.␊ */␊ - properties: (RegistrationAssignmentProperties | string)␊ + properties: (RegistrationAssignmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226429,11 +296131,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a registration definition.␊ */␊ - properties: (RegistrationDefinitionProperties | string)␊ + properties: (RegistrationDefinitionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Plan details for the managed services.␊ */␊ - plan?: (Plan7 | string)␊ + plan?: (Plan7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226447,7 +296155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.␊ */␊ - authorizations: (Authorization[] | string)␊ + authorizations: (Authorization[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the registration definition.␊ */␊ @@ -226507,7 +296218,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a registration assignment.␊ */␊ - properties: (RegistrationAssignmentProperties1 | string)␊ + properties: (RegistrationAssignmentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226533,11 +296247,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a registration definition.␊ */␊ - properties: (RegistrationDefinitionProperties1 | string)␊ + properties: (RegistrationDefinitionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Plan details for the managed services.␊ */␊ - plan?: (Plan8 | string)␊ + plan?: (Plan8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226551,7 +296271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.␊ */␊ - authorizations: (Authorization1[] | string)␊ + authorizations: (Authorization1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the registration definition.␊ */␊ @@ -226620,8 +296343,14 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ - properties: (CrayServersProperties | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + properties: (CrayServersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226646,7 +296375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the managed cluster.␊ */␊ - identity?: (ManagedClusterIdentity | string)␊ + identity?: (ManagedClusterIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -226658,14 +296390,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the managed cluster.␊ */␊ - properties: (ManagedClusterProperties1 | string)␊ + properties: (ManagedClusterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: ManagedClustersAgentPoolsChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerService/managedClusters"␊ [k: string]: unknown␊ }␊ @@ -226676,7 +296414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226686,21 +296427,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * AADProfile specifies attributes for Azure Active Directory integration.␊ */␊ - aadProfile?: (ManagedClusterAADProfile1 | string)␊ + aadProfile?: (ManagedClusterAADProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile of managed cluster add-on.␊ */␊ addonProfiles?: ({␊ [k: string]: ManagedClusterAddonProfile1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the agent pool.␊ */␊ - agentPoolProfiles?: (ManagedClusterAgentPoolProfile1[] | string)␊ + agentPoolProfiles?: (ManagedClusterAgentPoolProfile1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * (PREVIEW) Authorized IP Ranges to kubernetes API server.␊ */␊ - apiServerAuthorizedIPRanges?: (string[] | string)␊ + apiServerAuthorizedIPRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS prefix specified when creating the managed cluster.␊ */␊ @@ -226708,11 +296461,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy.␊ */␊ - enablePodSecurityPolicy?: (boolean | string)␊ + enablePodSecurityPolicy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable Kubernetes Role-Based Access Control.␊ */␊ - enableRBAC?: (boolean | string)␊ + enableRBAC?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Kubernetes specified when creating the managed cluster.␊ */␊ @@ -226720,11 +296479,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Profile for Linux VMs in the container service cluster.␊ */␊ - linuxProfile?: (ContainerServiceLinuxProfile3 | string)␊ + linuxProfile?: (ContainerServiceLinuxProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile of network configuration.␊ */␊ - networkProfile?: (ContainerServiceNetworkProfile1 | string)␊ + networkProfile?: (ContainerServiceNetworkProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource group containing agent pool nodes.␊ */␊ @@ -226732,11 +296497,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about a service principal identity for the cluster to use for manipulating Azure APIs.␊ */␊ - servicePrincipalProfile?: (ManagedClusterServicePrincipalProfile1 | string)␊ + servicePrincipalProfile?: (ManagedClusterServicePrincipalProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Profile for Windows VMs in the container service cluster.␊ */␊ - windowsProfile?: (ManagedClusterWindowsProfile | string)␊ + windowsProfile?: (ManagedClusterWindowsProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226770,11 +296541,17 @@ Generated by [AVA](https://avajs.dev). */␊ config?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether the add-on is enabled or not.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226784,39 +296561,66 @@ Generated by [AVA](https://avajs.dev). /**␊ * (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType.␊ */␊ - availabilityZones?: (string[] | string)␊ + availabilityZones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable auto-scaler␊ */␊ - enableAutoScaling?: (boolean | string)␊ + enableAutoScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable public IP for nodes␊ */␊ - enableNodePublicIP?: (boolean | string)␊ + enableNodePublicIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of nodes for auto-scaling␊ */␊ - maxCount?: (number | string)␊ + maxCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of pods that can run on a node.␊ */␊ - maxPods?: (number | string)␊ + maxPods?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of nodes for auto-scaling␊ */␊ - minCount?: (number | string)␊ + minCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique name of the agent pool profile in the context of the subscription and resource group.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.␊ */␊ - nodeTaints?: (string[] | string)␊ + nodeTaints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of orchestrator specified when creating the managed cluster.␊ */␊ @@ -226824,27 +296628,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.␊ */␊ - osDiskSizeGB?: (number | string)␊ + osDiskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.␊ */␊ - osType?: (("Linux" | "Windows") | string)␊ + osType?: (("Linux" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete.␊ */␊ - scaleSetEvictionPolicy?: (("Delete" | "Deallocate") | string)␊ + scaleSetEvictionPolicy?: (("Delete" | "Deallocate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.␊ */␊ - scaleSetPriority?: (("Low" | "Regular") | string)␊ + scaleSetPriority?: (("Low" | "Regular") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AgentPoolType represents types of an agent pool.␊ */␊ - type?: (("VirtualMachineScaleSets" | "AvailabilitySet") | string)␊ + type?: (("VirtualMachineScaleSets" | "AvailabilitySet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of agent VMs.␊ */␊ - vmSize?: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | string)␊ + vmSize?: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet SubnetID specifies the VNet's subnet identifier.␊ */␊ @@ -226862,7 +296684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSH configuration for Linux-based VMs running on Azure.␊ */␊ - ssh: (ContainerServiceSshConfiguration3 | string)␊ + ssh: (ContainerServiceSshConfiguration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226872,7 +296697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.␊ */␊ - publicKeys: (ContainerServiceSshPublicKey3[] | string)␊ + publicKeys: (ContainerServiceSshPublicKey3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -226900,15 +296728,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The load balancer sku for the managed cluster.␊ */␊ - loadBalancerSku?: (("standard" | "basic") | string)␊ + loadBalancerSku?: (("standard" | "basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network plugin used for building Kubernetes network.␊ */␊ - networkPlugin?: (("azure" | "kubenet") | string)␊ + networkPlugin?: (("azure" | "kubenet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network policy used for building Kubernetes network.␊ */␊ - networkPolicy?: (("calico" | "azure") | string)␊ + networkPolicy?: (("calico" | "azure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A CIDR notation IP range from which to assign pod IPs when kubenet is used.␊ */␊ @@ -226959,7 +296796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for the container service agent pool profile.␊ */␊ - properties: (ManagedClusterAgentPoolProfileProperties | string)␊ + properties: (ManagedClusterAgentPoolProfileProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "agentPools"␊ [k: string]: unknown␊ }␊ @@ -226970,35 +296810,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType.␊ */␊ - availabilityZones?: (string[] | string)␊ + availabilityZones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to enable auto-scaler␊ */␊ - enableAutoScaling?: (boolean | string)␊ + enableAutoScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enable public IP for nodes␊ */␊ - enableNodePublicIP?: (boolean | string)␊ + enableNodePublicIP?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of nodes for auto-scaling␊ */␊ - maxCount?: (number | string)␊ + maxCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of pods that can run on a node.␊ */␊ - maxPods?: (number | string)␊ + maxPods?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of nodes for auto-scaling␊ */␊ - minCount?: (number | string)␊ + minCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.␊ */␊ - nodeTaints?: (string[] | string)␊ + nodeTaints?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of orchestrator specified when creating the managed cluster.␊ */␊ @@ -227006,27 +296870,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.␊ */␊ - osDiskSizeGB?: (number | string)␊ + osDiskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.␊ */␊ - osType?: (("Linux" | "Windows") | string)␊ + osType?: (("Linux" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete.␊ */␊ - scaleSetEvictionPolicy?: (("Delete" | "Deallocate") | string)␊ + scaleSetEvictionPolicy?: (("Delete" | "Deallocate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.␊ */␊ - scaleSetPriority?: (("Low" | "Regular") | string)␊ + scaleSetPriority?: (("Low" | "Regular") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AgentPoolType represents types of an agent pool.␊ */␊ - type?: (("VirtualMachineScaleSets" | "AvailabilitySet") | string)␊ + type?: (("VirtualMachineScaleSets" | "AvailabilitySet") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of agent VMs.␊ */␊ - vmSize?: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | string)␊ + vmSize?: (("Standard_A1" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2" | "Standard_A2_v2" | "Standard_A2m_v2" | "Standard_A3" | "Standard_A4" | "Standard_A4_v2" | "Standard_A4m_v2" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A8_v2" | "Standard_A8m_v2" | "Standard_A9" | "Standard_B2ms" | "Standard_B2s" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D11" | "Standard_D11_v2" | "Standard_D11_v2_Promo" | "Standard_D12" | "Standard_D12_v2" | "Standard_D12_v2_Promo" | "Standard_D13" | "Standard_D13_v2" | "Standard_D13_v2_Promo" | "Standard_D14" | "Standard_D14_v2" | "Standard_D14_v2_Promo" | "Standard_D15_v2" | "Standard_D16_v3" | "Standard_D16s_v3" | "Standard_D1_v2" | "Standard_D2" | "Standard_D2_v2" | "Standard_D2_v2_Promo" | "Standard_D2_v3" | "Standard_D2s_v3" | "Standard_D3" | "Standard_D32_v3" | "Standard_D32s_v3" | "Standard_D3_v2" | "Standard_D3_v2_Promo" | "Standard_D4" | "Standard_D4_v2" | "Standard_D4_v2_Promo" | "Standard_D4_v3" | "Standard_D4s_v3" | "Standard_D5_v2" | "Standard_D5_v2_Promo" | "Standard_D64_v3" | "Standard_D64s_v3" | "Standard_D8_v3" | "Standard_D8s_v3" | "Standard_DS1" | "Standard_DS11" | "Standard_DS11_v2" | "Standard_DS11_v2_Promo" | "Standard_DS12" | "Standard_DS12_v2" | "Standard_DS12_v2_Promo" | "Standard_DS13" | "Standard_DS13-2_v2" | "Standard_DS13-4_v2" | "Standard_DS13_v2" | "Standard_DS13_v2_Promo" | "Standard_DS14" | "Standard_DS14-4_v2" | "Standard_DS14-8_v2" | "Standard_DS14_v2" | "Standard_DS14_v2_Promo" | "Standard_DS15_v2" | "Standard_DS1_v2" | "Standard_DS2" | "Standard_DS2_v2" | "Standard_DS2_v2_Promo" | "Standard_DS3" | "Standard_DS3_v2" | "Standard_DS3_v2_Promo" | "Standard_DS4" | "Standard_DS4_v2" | "Standard_DS4_v2_Promo" | "Standard_DS5_v2" | "Standard_DS5_v2_Promo" | "Standard_E16_v3" | "Standard_E16s_v3" | "Standard_E2_v3" | "Standard_E2s_v3" | "Standard_E32-16s_v3" | "Standard_E32-8s_v3" | "Standard_E32_v3" | "Standard_E32s_v3" | "Standard_E4_v3" | "Standard_E4s_v3" | "Standard_E64-16s_v3" | "Standard_E64-32s_v3" | "Standard_E64_v3" | "Standard_E64s_v3" | "Standard_E8_v3" | "Standard_E8s_v3" | "Standard_F1" | "Standard_F16" | "Standard_F16s" | "Standard_F16s_v2" | "Standard_F1s" | "Standard_F2" | "Standard_F2s" | "Standard_F2s_v2" | "Standard_F32s_v2" | "Standard_F4" | "Standard_F4s" | "Standard_F4s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_F8" | "Standard_F8s" | "Standard_F8s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS4-4" | "Standard_GS4-8" | "Standard_GS5" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H16" | "Standard_H16m" | "Standard_H16mr" | "Standard_H16r" | "Standard_H8" | "Standard_H8m" | "Standard_L16s" | "Standard_L32s" | "Standard_L4s" | "Standard_L8s" | "Standard_M128-32ms" | "Standard_M128-64ms" | "Standard_M128ms" | "Standard_M128s" | "Standard_M64-16ms" | "Standard_M64-32ms" | "Standard_M64ms" | "Standard_M64s" | "Standard_NC12" | "Standard_NC12s_v2" | "Standard_NC12s_v3" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC24rs_v2" | "Standard_NC24rs_v3" | "Standard_NC24s_v2" | "Standard_NC24s_v3" | "Standard_NC6" | "Standard_NC6s_v2" | "Standard_NC6s_v3" | "Standard_ND12s" | "Standard_ND24rs" | "Standard_ND24s" | "Standard_ND6s" | "Standard_NV12" | "Standard_NV24" | "Standard_NV6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet SubnetID specifies the VNet's subnet identifier.␊ */␊ @@ -227045,7 +296927,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties for the container service agent pool profile.␊ */␊ - properties: (ManagedClusterAgentPoolProfileProperties | string)␊ + properties: (ManagedClusterAgentPoolProfileProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ContainerService/managedClusters/agentPools"␊ [k: string]: unknown␊ }␊ @@ -227069,12 +296954,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class for migrate project properties.␊ */␊ - properties: (MigrateProjectProperties | string)␊ + properties: (MigrateProjectProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: MigrateProjectsSolutionsChildResource[]␊ /**␊ * Gets or sets the tags.␊ */␊ - tags?: (MigrateProjectTags | string)␊ + tags?: (MigrateProjectTags | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Migrate/migrateProjects"␊ [k: string]: unknown␊ }␊ @@ -227085,11 +296976,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning state of the migrate project.␊ */␊ - provisioningState?: (("Accepted" | "Creating" | "Deleting" | "Failed" | "Moving" | "Succeeded") | string)␊ + provisioningState?: (("Accepted" | "Creating" | "Deleting" | "Failed" | "Moving" | "Succeeded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the list of tools registered with the migrate project.␊ */␊ - registeredTools?: (("ServerDiscovery" | "ServerAssessment" | "ServerMigration" | "Cloudamize" | "Turbonomic" | "Zerto" | "CorentTech" | "ServerAssessmentV1" | "ServerMigration_Replication" | "Carbonite" | "DataMigrationAssistant" | "DatabaseMigrationService")[] | string)␊ + registeredTools?: (("ServerDiscovery" | "ServerAssessment" | "ServerMigration" | "Cloudamize" | "Turbonomic" | "Zerto" | "CorentTech" | "ServerAssessmentV1" | "ServerMigration_Replication" | "Carbonite" | "DataMigrationAssistant" | "DatabaseMigrationService")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227108,7 +297005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class for solution properties.␊ */␊ - properties: (SolutionProperties1 | string)␊ + properties: (SolutionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "solutions"␊ [k: string]: unknown␊ }␊ @@ -227119,31 +297019,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the cleanup state of the solution.␊ */␊ - cleanupState?: (("None" | "Started" | "InProgress" | "Completed" | "Failed") | string)␊ + cleanupState?: (("None" | "Started" | "InProgress" | "Completed" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class representing the details of the solution.␊ */␊ - details?: (SolutionDetails | string)␊ + details?: (SolutionDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the goal of the solution.␊ */␊ - goal?: (("Servers" | "Databases") | string)␊ + goal?: (("Servers" | "Databases") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the purpose of the solution.␊ */␊ - purpose?: (("Discovery" | "Assessment" | "Migration") | string)␊ + purpose?: (("Discovery" | "Assessment" | "Migration") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the current status of the solution.␊ */␊ - status?: (("Inactive" | "Active") | string)␊ + status?: (("Inactive" | "Active") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The solution summary class.␊ */␊ - summary?: (SolutionSummary | string)␊ + summary?: (SolutionSummary | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the tool being used in the solution.␊ */␊ - tool?: (("ServerDiscovery" | "ServerAssessment" | "ServerMigration" | "Cloudamize" | "Turbonomic" | "Zerto" | "CorentTech" | "ServerAssessmentV1" | "ServerMigration_Replication" | "Carbonite" | "DataMigrationAssistant" | "DatabaseMigrationService") | string)␊ + tool?: (("ServerDiscovery" | "ServerAssessment" | "ServerMigration" | "Cloudamize" | "Turbonomic" | "Zerto" | "CorentTech" | "ServerAssessmentV1" | "ServerMigration_Replication" | "Carbonite" | "DataMigrationAssistant" | "DatabaseMigrationService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227153,17 +297074,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the count of assessments reported by the solution.␊ */␊ - assessmentCount?: (number | string)␊ + assessmentCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the extended details reported by the solution.␊ */␊ extendedDetails?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the count of groups reported by the solution.␊ */␊ - groupCount?: (number | string)␊ + groupCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227173,24 +297103,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the count of servers assessed.␊ */␊ - assessedCount?: (number | string)␊ + assessedCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the count of servers discovered.␊ */␊ - discoveredCount?: (number | string)␊ + discoveredCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "Servers"␊ /**␊ * Gets or sets the count of servers migrated.␊ */␊ - migratedCount?: (number | string)␊ + migratedCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the count of servers being replicated.␊ */␊ - replicatingCount?: (number | string)␊ + replicatingCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the count of servers test migrated.␊ */␊ - testMigratedCount?: (number | string)␊ + testMigratedCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227200,16 +297145,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the count of database instances assessed.␊ */␊ - databaseInstancesAssessedCount?: (number | string)␊ + databaseInstancesAssessedCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the count of databases assessed.␊ */␊ - databasesAssessedCount?: (number | string)␊ + databasesAssessedCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ instanceType: "Databases"␊ /**␊ * Gets or sets the count of databases ready for migration.␊ */␊ - migrationReadyCount?: (number | string)␊ + migrationReadyCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227235,7 +297189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class for solution properties.␊ */␊ - properties: (SolutionProperties1 | string)␊ + properties: (SolutionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Migrate/migrateProjects/solutions"␊ [k: string]: unknown␊ }␊ @@ -227255,18 +297212,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the namespace.␊ */␊ - properties: (NamespaceProperties3 | string)␊ + properties: (NamespaceProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource3 | NamespacesQueuesChildResource | NamespacesTopicsChildResource)[]␊ /**␊ * SKU of the namespace.␊ */␊ - sku?: (Sku62 | string)␊ + sku?: (Sku62 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Namespace tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces"␊ [k: string]: unknown␊ }␊ @@ -227277,15 +297243,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to create an ACS namespace.␊ */␊ - createACSNamespace?: (boolean | string)␊ + createACSNamespace?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether this instance is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the namespace.␊ */␊ - status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | string)␊ + status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227304,7 +297279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227315,7 +297293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227334,7 +297315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (QueueProperties1 | string)␊ + properties: (QueueProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "queues"␊ [k: string]: unknown␊ }␊ @@ -227349,7 +297333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value that indicates whether this queue has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -227361,23 +297348,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue is to be partitioned across multiple message brokers.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Entity availability status for the queue.␊ */␊ - entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | string)␊ + entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the message is accessible anonymously.␊ */␊ - isAnonymousAccessible?: (boolean | string)␊ + isAnonymousAccessible?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute.␊ */␊ @@ -227385,27 +297387,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum delivery count. A message is automatically deadlettered after this number of deliveries.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum size of the queue in megabytes, which is the size of memory allocated for the queue.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating if this queue requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | string)␊ + status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue supports ordering.␊ */␊ - supportOrdering?: (boolean | string)␊ + supportOrdering?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227424,7 +297444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (TopicProperties | string)␊ + properties: (TopicProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "topics"␊ [k: string]: unknown␊ }␊ @@ -227447,44 +297470,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic to be partitioned across multiple message brokers is enabled.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Entity availability status for the topic.␊ */␊ - entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | string)␊ + entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether messages should be filtered before publishing.␊ */␊ - filteringMessagesBeforePublishing?: (boolean | string)␊ + filteringMessagesBeforePublishing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the message is accessible anonymously.␊ */␊ - isAnonymousAccessible?: (boolean | string)␊ - isExpress?: (boolean | string)␊ + isAnonymousAccessible?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + isExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if this topic requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | string)␊ + status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic supports ordering.␊ */␊ - supportOrdering?: (boolean | string)␊ + supportOrdering?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227494,15 +297550,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The specified messaging units for the tier.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name?: (("Basic" | "Standard" | "Premium") | string)␊ + name?: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier: (("Basic" | "Standard" | "Premium") | string)␊ + tier: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227521,7 +297586,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227541,7 +297609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (QueueProperties1 | string)␊ + properties: (QueueProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesQueuesAuthorizationRulesChildResource[]␊ type: "Microsoft.ServiceBus/namespaces/queues"␊ [k: string]: unknown␊ @@ -227562,7 +297633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227582,7 +297656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/queues/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227602,7 +297679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (TopicProperties | string)␊ + properties: (TopicProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesTopicsAuthorizationRulesChildResource | NamespacesTopicsSubscriptionsChildResource)[]␊ type: "Microsoft.ServiceBus/namespaces/topics"␊ [k: string]: unknown␊ @@ -227623,7 +297703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227643,7 +297726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SubscriptionProperties | string)␊ + properties: (SubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -227658,11 +297744,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether a subscription has dead letter support on filter evaluation exceptions.␊ */␊ - deadLetteringOnFilterEvaluationExceptions?: (boolean | string)␊ + deadLetteringOnFilterEvaluationExceptions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether a subscription has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default message time to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -227670,15 +297762,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Entity availability status for the topic.␊ */␊ - entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | string)␊ + entityAvailabilityStatus?: (("Available" | "Limited" | "Renaming" | "Restoring" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the entity description is read-only.␊ */␊ - isReadOnly?: (boolean | string)␊ + isReadOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The lock duration time span for the subscription.␊ */␊ @@ -227686,15 +297787,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of maximum deliveries.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if a subscription supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | string)␊ + status?: (("Active" | "Creating" | "Deleting" | "Disabled" | "ReceiveDisabled" | "Renaming" | "Restoring" | "SendDisabled" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227713,7 +297823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharedAccessAuthorizationRule properties.␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties3 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227733,7 +297846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SubscriptionProperties | string)␊ + properties: (SubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/subscriptions"␊ [k: string]: unknown␊ }␊ @@ -227753,18 +297869,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the namespace.␊ */␊ - properties: (SBNamespaceProperties | string)␊ + properties: (SBNamespaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource4 | NamespacesNetworkRuleSetsChildResource | NamespacesQueuesChildResource1 | NamespacesTopicsChildResource1 | NamespacesDisasterRecoveryConfigsChildResource | NamespacesMigrationConfigurationsChildResource)[]␊ /**␊ * SKU of the namespace.␊ */␊ - sku?: (SBSku | string)␊ + sku?: (SBSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces"␊ [k: string]: unknown␊ }␊ @@ -227786,7 +297911,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -227797,7 +297925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227809,7 +297940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties | string)␊ + properties: (NetworkRuleSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -227820,15 +297954,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default Action for Network Rule Set.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IpRules␊ */␊ - ipRules?: (NWRuleSetIpRules[] | string)␊ + ipRules?: (NWRuleSetIpRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List VirtualNetwork Rules␊ */␊ - virtualNetworkRules?: (NWRuleSetVirtualNetworkRules[] | string)␊ + virtualNetworkRules?: (NWRuleSetVirtualNetworkRules[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227838,7 +297981,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Mask␊ */␊ @@ -227852,11 +297998,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether to ignore missing VNet Service Endpoint␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties supplied for Subnet␊ */␊ - subnet?: (Subnet38 | string)␊ + subnet?: (Subnet38 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227881,7 +298033,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (SBQueueProperties | string)␊ + properties: (SBQueueProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "queues"␊ [k: string]: unknown␊ }␊ @@ -227896,7 +298051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value that indicates whether this queue has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -227908,15 +298066,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue is to be partitioned across multiple message brokers.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Queue/Topic name to forward the Dead Letter message␊ */␊ @@ -227932,23 +298099,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating if this queue requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -227963,7 +298145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (SBTopicProperties | string)␊ + properties: (SBTopicProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "topics"␊ [k: string]: unknown␊ }␊ @@ -227986,31 +298171,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic to be partitioned across multiple message brokers is enabled.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if this topic requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic supports ordering.␊ */␊ - supportOrdering?: (boolean | string)␊ + supportOrdering?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228025,7 +298231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties | string)␊ + properties: (ArmDisasterRecoveryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -228055,7 +298264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Migration Configuration␊ */␊ - properties: (MigrationConfigPropertiesProperties | string)␊ + properties: (MigrationConfigPropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrationConfigurations"␊ [k: string]: unknown␊ }␊ @@ -228080,15 +298292,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name: (("Basic" | "Standard" | "Premium") | string)␊ + name: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier?: (("Basic" | "Standard" | "Premium") | string)␊ + tier?: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228103,7 +298324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228119,7 +298343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties | string)␊ + properties: (ArmDisasterRecoveryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -228135,7 +298362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Migration Configuration␊ */␊ - properties: (MigrationConfigPropertiesProperties | string)␊ + properties: (MigrationConfigPropertiesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/migrationConfigurations"␊ [k: string]: unknown␊ }␊ @@ -228148,7 +298378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties | string)␊ + properties: (NetworkRuleSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -228164,7 +298397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (SBQueueProperties | string)␊ + properties: (SBQueueProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesQueuesAuthorizationRulesChildResource1[]␊ type: "Microsoft.ServiceBus/namespaces/queues"␊ [k: string]: unknown␊ @@ -228181,7 +298417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228197,7 +298436,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/queues/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228213,7 +298455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (SBTopicProperties | string)␊ + properties: (SBTopicProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesTopicsAuthorizationRulesChildResource1 | NamespacesTopicsSubscriptionsChildResource1)[]␊ type: "Microsoft.ServiceBus/namespaces/topics"␊ [k: string]: unknown␊ @@ -228230,7 +298475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228246,7 +298494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SBSubscriptionProperties | string)␊ + properties: (SBSubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -228261,11 +298512,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether a subscription has dead letter support on filter evaluation exceptions.␊ */␊ - deadLetteringOnFilterEvaluationExceptions?: (boolean | string)␊ + deadLetteringOnFilterEvaluationExceptions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether a subscription has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -228277,7 +298534,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Queue/Topic name to forward the Dead Letter message␊ */␊ @@ -228293,15 +298553,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of maximum deliveries.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if a subscription supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228316,7 +298585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties | string)␊ + properties: (SBAuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228332,7 +298604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SBSubscriptionProperties | string)␊ + properties: (SBSubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesTopicsSubscriptionsRulesChildResource[]␊ type: "Microsoft.ServiceBus/namespaces/topics/subscriptions"␊ [k: string]: unknown␊ @@ -228349,7 +298624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Rule Resource.␊ */␊ - properties: (Ruleproperties | string)␊ + properties: (Ruleproperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "rules"␊ [k: string]: unknown␊ }␊ @@ -228360,19 +298638,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.␊ */␊ - action?: (Action | string)␊ + action?: (Action | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the correlation filter expression.␊ */␊ - correlationFilter?: (CorrelationFilter | string)␊ + correlationFilter?: (CorrelationFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter type that is evaluated against a BrokeredMessage.␊ */␊ - filterType?: (("SqlFilter" | "CorrelationFilter") | string)␊ + filterType?: (("SqlFilter" | "CorrelationFilter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.␊ */␊ - sqlFilter?: (SqlFilter | string)␊ + sqlFilter?: (SqlFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228382,11 +298672,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.␊ */␊ - compatibilityLevel?: (number | string)␊ + compatibilityLevel?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL expression. e.g. MyProperty='ABC'␊ */␊ @@ -228418,7 +298714,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address of the queue to reply to.␊ */␊ @@ -228430,7 +298729,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Session identifier.␊ */␊ @@ -228448,11 +298750,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.␊ */␊ - compatibilityLevel?: ((number & string) | string)␊ + compatibilityLevel?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SQL expression. e.g. MyProperty='ABC'␊ */␊ @@ -228471,7 +298779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Rule Resource.␊ */␊ - properties: (Ruleproperties | string)␊ + properties: (Ruleproperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules"␊ [k: string]: unknown␊ }␊ @@ -228483,7 +298794,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure Identity for Bring your Own Keys␊ */␊ - identity?: (Identity23 | string)␊ + identity?: (Identity23 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Geo-location where the resource lives␊ */␊ @@ -228495,18 +298809,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the namespace.␊ */␊ - properties: (SBNamespaceProperties1 | string)␊ + properties: (SBNamespaceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesIpfilterrulesChildResource | NamespacesVirtualnetworkrulesChildResource | Namespaces_AuthorizationRulesChildResource5 | NamespacesNetworkRuleSetsChildResource1 | NamespacesPrivateEndpointConnectionsChildResource | NamespacesDisasterRecoveryConfigsChildResource1 | NamespacesQueuesChildResource2 | NamespacesTopicsChildResource2 | NamespacesMigrationConfigurationsChildResource1)[]␊ /**␊ * SKU of the namespace.␊ */␊ - sku?: (SBSku1 | string)␊ + sku?: (SBSku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces"␊ [k: string]: unknown␊ }␊ @@ -228525,7 +298848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enumerates the possible value Identity type, which currently supports only 'SystemAssigned'.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228535,11 +298861,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure Encryption␊ */␊ - encryption?: (Encryption10 | string)␊ + encryption?: (Encryption10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones.␊ */␊ - zoneRedundant?: (boolean | string)␊ + zoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228549,11 +298881,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enumerates the possible value of keySource for Encryption.␊ */␊ - keySource?: ("Microsoft.KeyVault" | string)␊ + keySource?: ("Microsoft.KeyVault" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties to configure keyVault Properties␊ */␊ - keyVaultProperties?: (KeyVaultProperties17 | string)␊ + keyVaultProperties?: (KeyVaultProperties17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228582,7 +298920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update IpFilterRules␊ */␊ - properties: (IpFilterRuleProperties | string)␊ + properties: (IpFilterRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ipfilterrules"␊ [k: string]: unknown␊ }␊ @@ -228593,7 +298934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: (("Accept" | "Reject") | string)␊ + action?: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Filter name␊ */␊ @@ -228616,7 +298960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update VirtualNetworkRules␊ */␊ - properties: (VirtualNetworkRuleProperties6 | string)␊ + properties: (VirtualNetworkRuleProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualnetworkrules"␊ [k: string]: unknown␊ }␊ @@ -228642,7 +298989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -228653,7 +299003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228665,7 +299018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties1 | string)␊ + properties: (NetworkRuleSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -228676,15 +299032,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default Action for Network Rule Set.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IpRules␊ */␊ - ipRules?: (NWRuleSetIpRules1[] | string)␊ + ipRules?: (NWRuleSetIpRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List VirtualNetwork Rules␊ */␊ - virtualNetworkRules?: (NWRuleSetVirtualNetworkRules1[] | string)␊ + virtualNetworkRules?: (NWRuleSetVirtualNetworkRules1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228694,7 +299059,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Mask␊ */␊ @@ -228708,11 +299076,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether to ignore missing VNet Service Endpoint␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties supplied for Subnet␊ */␊ - subnet?: (Subnet39 | string)␊ + subnet?: (Subnet39 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228737,7 +299111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties18 | string)␊ + properties: (PrivateEndpointConnectionProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -228748,15 +299125,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateEndpoint information.␊ */␊ - privateEndpoint?: (PrivateEndpoint6 | string)␊ + privateEndpoint?: (PrivateEndpoint6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ConnectionState information.␊ */␊ - privateLinkServiceConnectionState?: (ConnectionState | string)␊ + privateLinkServiceConnectionState?: (ConnectionState | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Private Endpoint Connection.␊ */␊ - provisioningState?: (("Creating" | "Updating" | "Deleting" | "Succeeded" | "Canceled" | "Failed") | string)␊ + provisioningState?: (("Creating" | "Updating" | "Deleting" | "Succeeded" | "Canceled" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228780,7 +299166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the connection.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228795,7 +299184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties1 | string)␊ + properties: (ArmDisasterRecoveryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -228825,7 +299217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (SBQueueProperties1 | string)␊ + properties: (SBQueueProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "queues"␊ [k: string]: unknown␊ }␊ @@ -228840,7 +299235,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A value that indicates whether this queue has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -228852,15 +299250,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue is to be partitioned across multiple message brokers.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Queue/Topic name to forward the Dead Letter message␊ */␊ @@ -228876,23 +299283,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum size of the queue in megabytes, which is the size of memory allocated for the queue. Default is 1024.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value indicating if this queue requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether the queue supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228907,7 +299329,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (SBTopicProperties1 | string)␊ + properties: (SBTopicProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "topics"␊ [k: string]: unknown␊ }␊ @@ -228930,31 +299355,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage.␊ */␊ - enableExpress?: (boolean | string)␊ + enableExpress?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic to be partitioned across multiple message brokers is enabled.␊ */␊ - enablePartitioning?: (boolean | string)␊ + enablePartitioning?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024.␊ */␊ - maxSizeInMegabytes?: (number | string)␊ + maxSizeInMegabytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if this topic requires duplicate detection.␊ */␊ - requiresDuplicateDetection?: (boolean | string)␊ + requiresDuplicateDetection?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the topic supports ordering.␊ */␊ - supportOrdering?: (boolean | string)␊ + supportOrdering?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -228969,7 +299415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Migration Configuration␊ */␊ - properties: (MigrationConfigPropertiesProperties1 | string)␊ + properties: (MigrationConfigPropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrationConfigurations"␊ [k: string]: unknown␊ }␊ @@ -228994,15 +299443,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The specified messaging units for the tier. For Premium tier, capacity are 1,2 and 4.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name: (("Basic" | "Standard" | "Premium") | string)␊ + name: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier?: (("Basic" | "Standard" | "Premium") | string)␊ + tier?: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229017,7 +299475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update IpFilterRules␊ */␊ - properties: (IpFilterRuleProperties | string)␊ + properties: (IpFilterRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/ipfilterrules"␊ [k: string]: unknown␊ }␊ @@ -229030,7 +299491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties1 | string)␊ + properties: (NetworkRuleSetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -229046,7 +299510,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update VirtualNetworkRules␊ */␊ - properties: (VirtualNetworkRuleProperties6 | string)␊ + properties: (VirtualNetworkRuleProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/virtualnetworkrules"␊ [k: string]: unknown␊ }␊ @@ -229062,7 +299529,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties18 | string)␊ + properties: (PrivateEndpointConnectionProperties18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -229078,7 +299548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Queue Properties definition.␊ */␊ - properties: (SBQueueProperties1 | string)␊ + properties: (SBQueueProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesQueuesAuthorizationRulesChildResource2[]␊ type: "Microsoft.ServiceBus/namespaces/queues"␊ [k: string]: unknown␊ @@ -229095,7 +299568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229111,7 +299587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/queues/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229127,7 +299606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Topic Properties definition.␊ */␊ - properties: (SBTopicProperties1 | string)␊ + properties: (SBTopicProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesTopicsAuthorizationRulesChildResource2 | NamespacesTopicsSubscriptionsChildResource2)[]␊ type: "Microsoft.ServiceBus/namespaces/topics"␊ [k: string]: unknown␊ @@ -229144,7 +299626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229160,7 +299645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SBSubscriptionProperties1 | string)␊ + properties: (SBSubscriptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "subscriptions"␊ [k: string]: unknown␊ }␊ @@ -229175,11 +299663,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether a subscription has dead letter support on filter evaluation exceptions.␊ */␊ - deadLetteringOnFilterEvaluationExceptions?: (boolean | string)␊ + deadLetteringOnFilterEvaluationExceptions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether a subscription has dead letter support when a message expires.␊ */␊ - deadLetteringOnMessageExpiration?: (boolean | string)␊ + deadLetteringOnMessageExpiration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself.␊ */␊ @@ -229191,7 +299685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether server-side batched operations are enabled.␊ */␊ - enableBatchedOperations?: (boolean | string)␊ + enableBatchedOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Queue/Topic name to forward the Dead Letter message␊ */␊ @@ -229207,15 +299704,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of maximum deliveries.␊ */␊ - maxDeliveryCount?: (number | string)␊ + maxDeliveryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value indicating if a subscription supports the concept of sessions.␊ */␊ - requiresSession?: (boolean | string)␊ + requiresSession?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of a messaging entity.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229230,7 +299736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229246,7 +299755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Subscription Resource.␊ */␊ - properties: (SBSubscriptionProperties1 | string)␊ + properties: (SBSubscriptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesTopicsSubscriptionsRulesChildResource1[]␊ type: "Microsoft.ServiceBus/namespaces/topics/subscriptions"␊ [k: string]: unknown␊ @@ -229263,7 +299775,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Rule Resource.␊ */␊ - properties: (Ruleproperties1 | string)␊ + properties: (Ruleproperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "rules"␊ [k: string]: unknown␊ }␊ @@ -229274,19 +299789,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.␊ */␊ - action?: (Action1 | string)␊ + action?: (Action1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the correlation filter expression.␊ */␊ - correlationFilter?: (CorrelationFilter1 | string)␊ + correlationFilter?: (CorrelationFilter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter type that is evaluated against a BrokeredMessage.␊ */␊ - filterType?: (("SqlFilter" | "CorrelationFilter") | string)␊ + filterType?: (("SqlFilter" | "CorrelationFilter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.␊ */␊ - sqlFilter?: (SqlFilter1 | string)␊ + sqlFilter?: (SqlFilter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229296,11 +299823,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.␊ */␊ - compatibilityLevel?: (number | string)␊ + compatibilityLevel?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL expression. e.g. MyProperty='ABC'␊ */␊ @@ -229332,7 +299865,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Address of the queue to reply to.␊ */␊ @@ -229344,7 +299880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Session identifier.␊ */␊ @@ -229362,11 +299901,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20.␊ */␊ - compatibilityLevel?: ((number & string) | string)␊ + compatibilityLevel?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether the rule action requires preprocessing.␊ */␊ - requiresPreprocessing?: (boolean | string)␊ + requiresPreprocessing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SQL expression. e.g. MyProperty='ABC'␊ */␊ @@ -229385,7 +299930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of Rule Resource.␊ */␊ - properties: (Ruleproperties1 | string)␊ + properties: (Ruleproperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/topics/subscriptions/rules"␊ [k: string]: unknown␊ }␊ @@ -229401,7 +299949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties1 | string)␊ + properties: (ArmDisasterRecoveryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -229417,7 +299968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Migration Configuration␊ */␊ - properties: (MigrationConfigPropertiesProperties1 | string)␊ + properties: (MigrationConfigPropertiesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/migrationConfigurations"␊ [k: string]: unknown␊ }␊ @@ -229433,7 +299987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (SBAuthorizationRuleProperties1 | string)␊ + properties: (SBAuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ServiceBus/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229465,14 +300022,20 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (AccountExtensionChildResource | AccountProjectChildResource)[]␊ /**␊ * The custom tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.visualstudio/account"␊ [k: string]: unknown␊ }␊ @@ -229492,19 +300055,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Plan data for an extension resource.␊ */␊ - plan?: (ExtensionResourcePlan | string)␊ + plan?: (ExtensionResourcePlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A dictionary of extended properties. This property is currently unused.␊ */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A dictionary of user-defined tags to be stored with the extension resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extension"␊ [k: string]: unknown␊ }␊ @@ -229552,13 +300124,19 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "project"␊ [k: string]: unknown␊ }␊ @@ -229578,19 +300156,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Plan data for an extension resource.␊ */␊ - plan?: (ExtensionResourcePlan | string)␊ + plan?: (ExtensionResourcePlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A dictionary of extended properties. This property is currently unused.␊ */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A dictionary of user-defined tags to be stored with the extension resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.visualstudio/account/extension"␊ [k: string]: unknown␊ }␊ @@ -229612,13 +300199,19 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.visualstudio/account/project"␊ [k: string]: unknown␊ }␊ @@ -229638,18 +300231,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Namespace supplied for create or update Namespace operation␊ */␊ - properties: (NamespaceProperties4 | string)␊ + properties: (NamespaceProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource6 | NamespacesEventhubsChildResource)[]␊ /**␊ * SKU parameters supplied to the create Namespace operation␊ */␊ - sku?: (Sku63 | string)␊ + sku?: (Sku63 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Namespace tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces"␊ [k: string]: unknown␊ }␊ @@ -229664,7 +300266,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether this instance is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Namespace.␊ */␊ @@ -229676,7 +300281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of the Namespace.␊ */␊ - status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | string)␊ + status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time the Namespace was updated.␊ */␊ @@ -229699,7 +300307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties4 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229710,7 +300321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229729,7 +300343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventHubProperties4 | string)␊ + properties: (EventHubProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventhubs"␊ [k: string]: unknown␊ }␊ @@ -229740,15 +300357,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain the events for this Event Hub.␊ */␊ - messageRetentionInDays?: (number | string)␊ + messageRetentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of partitions created for the Event Hub.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of the Event Hub.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229758,15 +300384,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Event Hubs throughput units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier: (("Basic" | "Standard" | "Premium") | string)␊ + tier: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -229785,7 +300420,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties4 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229805,7 +300443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventHubProperties4 | string)␊ + properties: (EventHubProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesEventhubsAuthorizationRulesChildResource | NamespacesEventhubsConsumergroupsChildResource)[]␊ type: "Microsoft.EventHub/namespaces/eventhubs"␊ [k: string]: unknown␊ @@ -229826,7 +300467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties4 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229846,7 +300490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Consumer Group operation.␊ */␊ - properties: (ConsumerGroupProperties | string)␊ + properties: (ConsumerGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "consumergroups"␊ [k: string]: unknown␊ }␊ @@ -229876,7 +300523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties4 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229896,7 +300546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Consumer Group operation.␊ */␊ - properties: (ConsumerGroupProperties | string)␊ + properties: (ConsumerGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/consumergroups"␊ [k: string]: unknown␊ }␊ @@ -229916,18 +300569,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Namespace supplied for create or update Namespace operation␊ */␊ - properties: (NamespaceProperties5 | string)␊ + properties: (NamespaceProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource7 | NamespacesEventhubsChildResource1)[]␊ /**␊ * SKU parameters supplied to the create Namespace operation␊ */␊ - sku?: (Sku64 | string)␊ + sku?: (Sku64 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Namespace tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces"␊ [k: string]: unknown␊ }␊ @@ -229942,7 +300604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether this instance is enabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Namespace.␊ */␊ @@ -229954,7 +300619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * State of the Namespace.␊ */␊ - status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | string)␊ + status?: (("Unknown" | "Creating" | "Created" | "Activating" | "Enabling" | "Active" | "Disabling" | "Disabled" | "SoftDeleting" | "SoftDeleted" | "Removing" | "Removed" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time the Namespace was updated.␊ */␊ @@ -229977,7 +300645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties5 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -229988,7 +300659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230007,7 +300681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventHubProperties5 | string)␊ + properties: (EventHubProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventhubs"␊ [k: string]: unknown␊ }␊ @@ -230018,15 +300695,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of days to retain the events for this Event Hub.␊ */␊ - messageRetentionInDays?: (number | string)␊ + messageRetentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of partitions created for the Event Hub.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of the Event Hub.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230036,15 +300722,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Event Hubs throughput units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name?: (("Basic" | "Standard") | string)␊ + name?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier: (("Basic" | "Standard" | "Premium") | string)␊ + tier: (("Basic" | "Standard" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230063,7 +300758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties5 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230083,7 +300781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventHubProperties5 | string)␊ + properties: (EventHubProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesEventhubsAuthorizationRulesChildResource1 | NamespacesEventhubsConsumergroupsChildResource1)[]␊ type: "Microsoft.EventHub/namespaces/eventhubs"␊ [k: string]: unknown␊ @@ -230104,7 +300805,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties5 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230124,7 +300828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Consumer Group operation.␊ */␊ - properties: (ConsumerGroupProperties1 | string)␊ + properties: (ConsumerGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "consumergroups"␊ [k: string]: unknown␊ }␊ @@ -230154,7 +300861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update SharedAccessAuthorizationRule␊ */␊ - properties: (SharedAccessAuthorizationRuleProperties5 | string)␊ + properties: (SharedAccessAuthorizationRuleProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230174,7 +300884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Consumer Group operation.␊ */␊ - properties: (ConsumerGroupProperties1 | string)␊ + properties: (ConsumerGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/consumergroups"␊ [k: string]: unknown␊ }␊ @@ -230194,18 +300907,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Namespace properties supplied for create namespace operation.␊ */␊ - properties: (EHNamespaceProperties | string)␊ + properties: (EHNamespaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesAuthorizationRulesChildResource | NamespacesNetworkRuleSetsChildResource2 | NamespacesDisasterRecoveryConfigsChildResource2 | NamespacesEventhubsChildResource2)[]␊ /**␊ * SKU parameters supplied to the create namespace operation␊ */␊ - sku?: (Sku65 | string)␊ + sku?: (Sku65 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces"␊ [k: string]: unknown␊ }␊ @@ -230216,15 +300938,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether AutoInflate is enabled for eventhub namespace.␊ */␊ - isAutoInflateEnabled?: (boolean | string)␊ + isAutoInflateEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Kafka is enabled for eventhub namespace.␊ */␊ - kafkaEnabled?: (boolean | string)␊ + kafkaEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)␊ */␊ - maximumThroughputUnits?: (number | string)␊ + maximumThroughputUnits?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230239,7 +300970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update AuthorizationRule␊ */␊ - properties: (AuthorizationRuleProperties | string)␊ + properties: (AuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230250,7 +300984,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230262,7 +300999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties2 | string)␊ + properties: (NetworkRuleSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -230273,15 +301013,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default Action for Network Rule Set.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IpRules␊ */␊ - ipRules?: (NWRuleSetIpRules2[] | string)␊ + ipRules?: (NWRuleSetIpRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List VirtualNetwork Rules␊ */␊ - virtualNetworkRules?: (NWRuleSetVirtualNetworkRules2[] | string)␊ + virtualNetworkRules?: (NWRuleSetVirtualNetworkRules2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230291,7 +301040,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Mask␊ */␊ @@ -230305,11 +301057,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether to ignore missing VNet Service Endpoint␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties supplied for Subnet␊ */␊ - subnet?: (Subnet40 | string)␊ + subnet?: (Subnet40 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230334,7 +301092,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties2 | string)␊ + properties: (ArmDisasterRecoveryProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -230364,7 +301125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventhubProperties | string)␊ + properties: (EventhubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventhubs"␊ [k: string]: unknown␊ }␊ @@ -230375,19 +301139,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure capture description for eventhub␊ */␊ - captureDescription?: (CaptureDescription | string)␊ + captureDescription?: (CaptureDescription | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of days to retain the events for this Event Hub, value should be 1 to 7 days␊ */␊ - messageRetentionInDays?: (number | string)␊ + messageRetentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of the Event Hub.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230397,27 +301173,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capture storage details for capture description␊ */␊ - destination?: (Destination | string)␊ + destination?: (Destination | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether capture description is enabled. ␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version.␊ */␊ - encoding?: (("Avro" | "AvroDeflate") | string)␊ + encoding?: (("Avro" | "AvroDeflate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes␊ */␊ - sizeLimitInBytes?: (number | string)␊ + sizeLimitInBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether to Skip Empty Archives␊ */␊ - skipEmptyArchives?: (boolean | string)␊ + skipEmptyArchives?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230431,7 +301225,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties describing the storage account, blob container and archive name format for capture destination␊ */␊ - properties?: (DestinationProperties | string)␊ + properties?: (DestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230459,15 +301256,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Event Hubs throughput units, value should be 0 to 20 throughput units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name: (("Basic" | "Standard") | string)␊ + name: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier?: (("Basic" | "Standard") | string)␊ + tier?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230482,7 +301288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update AuthorizationRule␊ */␊ - properties: (AuthorizationRuleProperties | string)␊ + properties: (AuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230498,7 +301307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties2 | string)␊ + properties: (ArmDisasterRecoveryProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -230514,7 +301326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventhubProperties | string)␊ + properties: (EventhubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesEventhubsAuthorizationRulesChildResource2 | NamespacesEventhubsConsumergroupsChildResource2)[]␊ type: "Microsoft.EventHub/namespaces/eventhubs"␊ [k: string]: unknown␊ @@ -230531,7 +301346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update AuthorizationRule␊ */␊ - properties: (AuthorizationRuleProperties | string)␊ + properties: (AuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230547,7 +301365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Single item in List or Get Consumer group operation␊ */␊ - properties: (ConsumerGroupProperties2 | string)␊ + properties: (ConsumerGroupProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "consumergroups"␊ [k: string]: unknown␊ }␊ @@ -230573,7 +301394,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update AuthorizationRule␊ */␊ - properties: (AuthorizationRuleProperties | string)␊ + properties: (AuthorizationRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230589,7 +301413,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Single item in List or Get Consumer group operation␊ */␊ - properties: (ConsumerGroupProperties2 | string)␊ + properties: (ConsumerGroupProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/eventhubs/consumergroups"␊ [k: string]: unknown␊ }␊ @@ -230602,7 +301429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties2 | string)␊ + properties: (NetworkRuleSetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -230622,17 +301452,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Event Hubs Cluster properties supplied in responses in List or Get operations.␊ */␊ - properties: (ClusterProperties14 | string)␊ + properties: (ClusterProperties14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SKU parameters particular to a cluster instance.␊ */␊ - sku?: (ClusterSku | string)␊ + sku?: (ClusterSku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/clusters"␊ [k: string]: unknown␊ }␊ @@ -230649,11 +301488,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The quantity of Event Hubs Cluster Capacity Units contained in this cluster.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name: ("Dedicated" | string)␊ + name: ("Dedicated" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230664,7 +301509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure Identity for Bring your Own Keys␊ */␊ - identity?: (Identity24 | string)␊ + identity?: (Identity24 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location.␊ */␊ @@ -230676,18 +301524,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Namespace properties supplied for create namespace operation.␊ */␊ - properties: (EHNamespaceProperties1 | string)␊ + properties: (EHNamespaceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesIpfilterrulesChildResource1 | NamespacesVirtualnetworkrulesChildResource1 | NamespacesNetworkRuleSetsChildResource3 | NamespacesAuthorizationRulesChildResource1 | NamespacesPrivateEndpointConnectionsChildResource1 | NamespacesDisasterRecoveryConfigsChildResource3 | NamespacesEventhubsChildResource3)[]␊ /**␊ * SKU parameters supplied to the create namespace operation␊ */␊ - sku?: (Sku66 | string)␊ + sku?: (Sku66 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces"␊ [k: string]: unknown␊ }␊ @@ -230706,7 +301563,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enumerates the possible value Identity type, which currently supports only 'SystemAssigned'.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230720,23 +301580,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure Encryption␊ */␊ - encryption?: (Encryption11 | string)␊ + encryption?: (Encryption11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether AutoInflate is enabled for eventhub namespace.␊ */␊ - isAutoInflateEnabled?: (boolean | string)␊ + isAutoInflateEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Kafka is enabled for eventhub namespace.␊ */␊ - kafkaEnabled?: (boolean | string)␊ + kafkaEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)␊ */␊ - maximumThroughputUnits?: (number | string)␊ + maximumThroughputUnits?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones.␊ */␊ - zoneRedundant?: (boolean | string)␊ + zoneRedundant?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230746,11 +301621,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enumerates the possible value of keySource for Encryption.␊ */␊ - keySource?: ("Microsoft.KeyVault" | string)␊ + keySource?: ("Microsoft.KeyVault" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of KeyVault␊ */␊ - keyVaultProperties?: (KeyVaultProperties18[] | string)␊ + keyVaultProperties?: (KeyVaultProperties18[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230783,7 +301664,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update IpFilterRules␊ */␊ - properties: (IpFilterRuleProperties1 | string)␊ + properties: (IpFilterRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ipfilterrules"␊ [k: string]: unknown␊ }␊ @@ -230794,7 +301678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: (("Accept" | "Reject") | string)␊ + action?: (("Accept" | "Reject") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Filter name␊ */␊ @@ -230817,7 +301704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update VirtualNetworkRules␊ */␊ - properties: (VirtualNetworkRuleProperties7 | string)␊ + properties: (VirtualNetworkRuleProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualnetworkrules"␊ [k: string]: unknown␊ }␊ @@ -230840,7 +301730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties3 | string)␊ + properties: (NetworkRuleSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -230851,19 +301744,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default Action for Network Rule Set.␊ */␊ - defaultAction?: (("Allow" | "Deny") | string)␊ + defaultAction?: (("Allow" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of IpRules␊ */␊ - ipRules?: (NWRuleSetIpRules3[] | string)␊ + ipRules?: (NWRuleSetIpRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value that indicates whether Trusted Service Access is Enabled or not.␊ */␊ - trustedServiceAccessEnabled?: (boolean | string)␊ + trustedServiceAccessEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List VirtualNetwork Rules␊ */␊ - virtualNetworkRules?: (NWRuleSetVirtualNetworkRules3[] | string)␊ + virtualNetworkRules?: (NWRuleSetVirtualNetworkRules3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230873,7 +301778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The IP Filter Action.␊ */␊ - action?: ("Allow" | string)␊ + action?: ("Allow" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP Mask␊ */␊ @@ -230887,11 +301795,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value that indicates whether to ignore missing Vnet Service Endpoint␊ */␊ - ignoreMissingVnetServiceEndpoint?: (boolean | string)␊ + ignoreMissingVnetServiceEndpoint?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties supplied for Subnet␊ */␊ - subnet?: (Subnet41 | string)␊ + subnet?: (Subnet41 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230916,7 +301830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update AuthorizationRule␊ */␊ - properties: (AuthorizationRuleProperties1 | string)␊ + properties: (AuthorizationRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -230927,7 +301844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230942,7 +301862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the private endpoint connection resource.␊ */␊ - properties: (PrivateEndpointConnectionProperties19 | string)␊ + properties: (PrivateEndpointConnectionProperties19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -230953,15 +301876,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateEndpoint information.␊ */␊ - privateEndpoint?: (PrivateEndpoint7 | string)␊ + privateEndpoint?: (PrivateEndpoint7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ConnectionState information.␊ */␊ - privateLinkServiceConnectionState?: (ConnectionState1 | string)␊ + privateLinkServiceConnectionState?: (ConnectionState1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the Private Endpoint Connection.␊ */␊ - provisioningState?: (("Creating" | "Updating" | "Deleting" | "Succeeded" | "Canceled" | "Failed") | string)␊ + provisioningState?: (("Creating" | "Updating" | "Deleting" | "Succeeded" | "Canceled" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -230985,7 +301917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the connection.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231000,7 +301935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties required to the Create Or Update Alias(Disaster Recovery configurations)␊ */␊ - properties: (ArmDisasterRecoveryProperties3 | string)␊ + properties: (ArmDisasterRecoveryProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "disasterRecoveryConfigs"␊ [k: string]: unknown␊ }␊ @@ -231030,7 +301968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to the Create Or Update Event Hub operation.␊ */␊ - properties: (EventhubProperties1 | string)␊ + properties: (EventhubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "eventhubs"␊ [k: string]: unknown␊ }␊ @@ -231041,19 +301982,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties to configure capture description for eventhub␊ */␊ - captureDescription?: (CaptureDescription1 | string)␊ + captureDescription?: (CaptureDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of days to retain the events for this Event Hub, value should be 1 to 7 days␊ */␊ - messageRetentionInDays?: (number | string)␊ + messageRetentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the status of the Event Hub.␊ */␊ - status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | string)␊ + status?: (("Active" | "Disabled" | "Restoring" | "SendDisabled" | "ReceiveDisabled" | "Creating" | "Deleting" | "Renaming" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231063,27 +302016,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capture storage details for capture description␊ */␊ - destination?: (Destination1 | string)␊ + destination?: (Destination1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether capture description is enabled. ␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version.␊ */␊ - encoding?: (("Avro" | "AvroDeflate") | string)␊ + encoding?: (("Avro" | "AvroDeflate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes␊ */␊ - sizeLimitInBytes?: (number | string)␊ + sizeLimitInBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A value that indicates whether to Skip Empty Archives␊ */␊ - skipEmptyArchives?: (boolean | string)␊ + skipEmptyArchives?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231097,7 +302068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties describing the storage account, blob container and archive name format for capture destination␊ */␊ - properties?: (DestinationProperties1 | string)␊ + properties?: (DestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231125,15 +302099,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Event Hubs throughput units, value should be 0 to 20 throughput units.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of this SKU.␊ */␊ - name: (("Basic" | "Standard") | string)␊ + name: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The billing tier of this particular SKU.␊ */␊ - tier?: (("Basic" | "Standard") | string)␊ + tier?: (("Basic" | "Standard") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231148,7 +302131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update IpFilterRules␊ */␊ - properties: (IpFilterRuleProperties1 | string)␊ + properties: (IpFilterRuleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/ipfilterrules"␊ [k: string]: unknown␊ }␊ @@ -231161,7 +302147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NetworkRuleSet properties␊ */␊ - properties: (NetworkRuleSetProperties3 | string)␊ + properties: (NetworkRuleSetProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/networkRuleSets"␊ [k: string]: unknown␊ }␊ @@ -231177,7 +302166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties supplied to create or update VirtualNetworkRules␊ */␊ - properties: (VirtualNetworkRuleProperties7 | string)␊ + properties: (VirtualNetworkRuleProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventHub/namespaces/virtualnetworkrules"␊ [k: string]: unknown␊ }␊ @@ -231197,18 +302189,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Namespace.␊ */␊ - properties: (RelayNamespaceProperties | string)␊ + properties: (RelayNamespaceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Namespaces_AuthorizationRulesChildResource8 | Namespaces_HybridConnectionsChildResource | Namespaces_WcfRelaysChildResource)[]␊ /**␊ * Sku of the Namespace.␊ */␊ - sku?: (Sku67 | string)␊ + sku?: (Sku67 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces"␊ [k: string]: unknown␊ }␊ @@ -231230,7 +302231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231241,7 +302245,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231256,7 +302263,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the HybridConnection.␊ */␊ - properties: (HybridConnectionProperties | string)␊ + properties: (HybridConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "HybridConnections"␊ [k: string]: unknown␊ }␊ @@ -231267,7 +302277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if client authorization is needed for this HybridConnection; otherwise, false.␊ */␊ - requiresClientAuthorization?: (boolean | string)␊ + requiresClientAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * usermetadata is a placeholder to store user-defined string data for the HybridConnection endpoint.e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored.␊ */␊ @@ -231286,7 +302299,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the WcfRelay Properties.␊ */␊ - properties: (WcfRelayProperties | string)␊ + properties: (WcfRelayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "WcfRelays"␊ [k: string]: unknown␊ }␊ @@ -231297,15 +302313,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * WCFRelay Type.␊ */␊ - relayType?: (("NetTcp" | "Http") | string)␊ + relayType?: (("NetTcp" | "Http") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if client authorization is needed for this relay; otherwise, false.␊ */␊ - requiresClientAuthorization?: (boolean | string)␊ + requiresClientAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if transport security is needed for this relay; otherwise, false.␊ */␊ - requiresTransportSecurity?: (boolean | string)␊ + requiresTransportSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * usermetadata is a placeholder to store user-defined string data for the HybridConnection endpoint.e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored.␊ */␊ @@ -231319,11 +302344,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of this Sku␊ */␊ - name: ("Standard" | string)␊ + name: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tier of this particular SKU␊ */␊ - tier: ("Standard" | string)␊ + tier: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231338,7 +302369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/AuthorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231354,7 +302388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the HybridConnection.␊ */␊ - properties: (HybridConnectionProperties | string)␊ + properties: (HybridConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: Namespaces_HybridConnectionsAuthorizationRulesChildResource[]␊ type: "Microsoft.Relay/namespaces/HybridConnections"␊ [k: string]: unknown␊ @@ -231371,7 +302408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231387,7 +302427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/HybridConnections/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231403,7 +302446,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the WcfRelay Properties.␊ */␊ - properties: (WcfRelayProperties | string)␊ + properties: (WcfRelayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: Namespaces_WcfRelaysAuthorizationRulesChildResource[]␊ type: "Microsoft.Relay/namespaces/WcfRelays"␊ [k: string]: unknown␊ @@ -231420,7 +302466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231436,7 +302485,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthorizationRule properties.␊ */␊ - properties: (AuthorizationRuleProperties2 | string)␊ + properties: (AuthorizationRuleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/WcfRelays/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231456,18 +302508,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the namespace.␊ */␊ - properties: (RelayNamespaceProperties1 | string)␊ + properties: (RelayNamespaceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (NamespacesAuthorizationRulesChildResource2 | NamespacesHybridConnectionsChildResource | NamespacesWcfRelaysChildResource)[]␊ /**␊ * SKU of the namespace.␊ */␊ - sku?: (Sku68 | string)␊ + sku?: (Sku68 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces"␊ [k: string]: unknown␊ }␊ @@ -231489,7 +302550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231500,7 +302564,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rights associated with the rule.␊ */␊ - rights: (("Manage" | "Send" | "Listen")[] | string)␊ + rights: (("Manage" | "Send" | "Listen")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231515,7 +302582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the HybridConnection.␊ */␊ - properties: (HybridConnectionProperties1 | string)␊ + properties: (HybridConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridConnections"␊ [k: string]: unknown␊ }␊ @@ -231526,7 +302596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Returns true if client authorization is needed for this hybrid connection; otherwise, false.␊ */␊ - requiresClientAuthorization?: (boolean | string)␊ + requiresClientAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The usermetadata is a placeholder to store user-defined string data for the hybrid connection endpoint. For example, it can be used to store descriptive data, such as a list of teams and their contact information. Also, user-defined configuration settings can be stored.␊ */␊ @@ -231545,7 +302618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the WCF relay.␊ */␊ - properties: (WcfRelayProperties1 | string)␊ + properties: (WcfRelayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "wcfRelays"␊ [k: string]: unknown␊ }␊ @@ -231556,15 +302632,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * WCF relay type.␊ */␊ - relayType?: (("NetTcp" | "Http") | string)␊ + relayType?: (("NetTcp" | "Http") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Returns true if client authorization is needed for this relay; otherwise, false.␊ */␊ - requiresClientAuthorization?: (boolean | string)␊ + requiresClientAuthorization?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Returns true if transport security is needed for this relay; otherwise, false.␊ */␊ - requiresTransportSecurity?: (boolean | string)␊ + requiresTransportSecurity?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The usermetadata is a placeholder to store user-defined string data for the WCF Relay endpoint. For example, it can be used to store descriptive data, such as list of teams and their contact information. Also, user-defined configuration settings can be stored.␊ */␊ @@ -231578,11 +302663,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Name of this SKU.␊ */␊ - name: ("Standard" | string)␊ + name: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tier of this SKU.␊ */␊ - tier?: ("Standard" | string)␊ + tier?: ("Standard" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231597,7 +302688,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231613,7 +302707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the HybridConnection.␊ */␊ - properties: (HybridConnectionProperties1 | string)␊ + properties: (HybridConnectionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesHybridConnectionsAuthorizationRulesChildResource[]␊ type: "Microsoft.Relay/namespaces/hybridConnections"␊ [k: string]: unknown␊ @@ -231630,7 +302727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231646,7 +302746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/hybridConnections/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231662,7 +302765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the WCF relay.␊ */␊ - properties: (WcfRelayProperties1 | string)␊ + properties: (WcfRelayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: NamespacesWcfRelaysAuthorizationRulesChildResource[]␊ type: "Microsoft.Relay/namespaces/wcfRelays"␊ [k: string]: unknown␊ @@ -231679,7 +302785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231695,7 +302804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Authorization rule properties.␊ */␊ - properties: (AuthorizationRuleProperties3 | string)␊ + properties: (AuthorizationRuleProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Relay/namespaces/wcfRelays/authorizationRules"␊ [k: string]: unknown␊ }␊ @@ -231707,7 +302819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the factory resource.␊ */␊ - identity?: (FactoryIdentity | string)␊ + identity?: (FactoryIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -231719,14 +302834,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Factory resource properties.␊ */␊ - properties: (FactoryProperties | string)␊ + properties: (FactoryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (FactoriesIntegrationRuntimesChildResource | FactoriesLinkedservicesChildResource | FactoriesDatasetsChildResource | FactoriesPipelinesChildResource | FactoriesTriggersChildResource)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories"␊ [k: string]: unknown␊ }␊ @@ -231737,7 +302858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. Currently the only supported type is 'SystemAssigned'.␊ */␊ - type: ("SystemAssigned" | string)␊ + type: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231747,7 +302871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Factory's VSTS repo information.␊ */␊ - vstsConfiguration?: (FactoryVSTSConfiguration | string)␊ + vstsConfiguration?: (FactoryVSTSConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231792,11 +302919,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The integration runtime name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory nested object which serves as a compute resource for activities.␊ */␊ - properties: (IntegrationRuntime | string)␊ + properties: (IntegrationRuntime | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "integrationRuntimes"␊ [k: string]: unknown␊ }␊ @@ -231808,7 +302941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed integration runtime type properties.␊ */␊ - typeProperties: (ManagedIntegrationRuntimeTypeProperties | string)␊ + typeProperties: (ManagedIntegrationRuntimeTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231818,11 +302954,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute resource properties for managed integration runtime.␊ */␊ - computeProperties?: (IntegrationRuntimeComputeProperties | string)␊ + computeProperties?: (IntegrationRuntimeComputeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS properties for managed integration runtime.␊ */␊ - ssisProperties?: (IntegrationRuntimeSsisProperties | string)␊ + ssisProperties?: (IntegrationRuntimeSsisProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231836,7 +302978,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities␊ */␊ @@ -231844,7 +302989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum parallel executions count per node for managed integration runtime.␊ */␊ - maxParallelExecutionsPerNode?: (number | string)␊ + maxParallelExecutionsPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node size requirement to managed integration runtime.␊ */␊ @@ -231852,11 +303000,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The required number of nodes for managed integration runtime.␊ */␊ - numberOfNodes?: (number | string)␊ + numberOfNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet properties for managed integration runtime.␊ */␊ - vNetProperties?: (IntegrationRuntimeVNetProperties | string)␊ + vNetProperties?: (IntegrationRuntimeVNetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231870,7 +303024,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet this integration runtime will join.␊ */␊ @@ -231892,27 +303049,45 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Catalog information for managed dedicated integration runtime.␊ */␊ - catalogInfo?: (IntegrationRuntimeSsisCatalogInfo | string)␊ + catalogInfo?: (IntegrationRuntimeSsisCatalogInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom setup script properties for a managed dedicated integration runtime.␊ */␊ - customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties | string)␊ + customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data proxy properties for a managed dedicated integration runtime.␊ */␊ - dataProxyProperties?: (IntegrationRuntimeDataProxyProperties | string)␊ + dataProxyProperties?: (IntegrationRuntimeDataProxyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The edition for the SSIS Integration Runtime.␊ */␊ - edition?: (("Standard" | "Enterprise") | string)␊ + edition?: (("Standard" | "Enterprise") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * License type for bringing your own license scenario.␊ */␊ - licenseType?: (("BasePrice" | "LicenseIncluded") | string)␊ + licenseType?: (("BasePrice" | "LicenseIncluded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231926,11 +303101,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - catalogAdminPassword?: (SecureString | string)␊ + catalogAdminPassword?: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The administrator user name of catalog database.␊ */␊ @@ -231967,7 +303148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - sasToken?: (SecureString | string)␊ + sasToken?: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231977,7 +303161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - connectVia?: (EntityReference | string)␊ + connectVia?: (EntityReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to contain the staged data in the Blob storage.␊ */␊ @@ -231985,7 +303172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - stagingLinkedService?: (EntityReference | string)␊ + stagingLinkedService?: (EntityReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -231999,7 +303189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of this referenced entity.␊ */␊ - type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | string)␊ + type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232010,7 +303203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - typeProperties: (LinkedIntegrationRuntimeTypeProperties | string)␊ + typeProperties: (LinkedIntegrationRuntimeTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232020,7 +303216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - linkedInfo?: (LinkedIntegrationRuntimeProperties | string)␊ + linkedInfo?: (LinkedIntegrationRuntimeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232031,7 +303230,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - key: (SecureString | string)␊ + key: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232053,11 +303255,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The linked service name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.␊ */␊ - properties: (LinkedService | string)␊ + properties: (LinkedService | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "linkedservices"␊ [k: string]: unknown␊ }␊ @@ -232072,7 +303280,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference integration runtime name.␊ */␊ @@ -232080,7 +303291,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of integration runtime.␊ */␊ - type: ("IntegrationRuntimeReference" | string)␊ + type: ("IntegrationRuntimeReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232096,7 +303310,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter type.␊ */␊ - type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array" | "SecureString") | string)␊ + type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array" | "SecureString") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232107,7 +303324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Storage linked service properties.␊ */␊ - typeProperties: (AzureStorageLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureStorageLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232129,7 +303349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - sasUri?: (SecretBase | string)␊ + sasUri?: (SecretBase | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232151,7 +303374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - store: (LinkedServiceReference | string)␊ + store: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AzureKeyVaultSecret"␊ [k: string]: unknown␊ }␊ @@ -232166,7 +303392,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference LinkedService name.␊ */␊ @@ -232174,7 +303403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - type: ("LinkedServiceReference" | string)␊ + type: ("LinkedServiceReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232185,7 +303417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Data Warehouse linked service properties.␊ */␊ - typeProperties: (AzureSqlDWLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureSqlDWLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232213,7 +303448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -232230,7 +303468,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SQL Server linked service properties.␊ */␊ - typeProperties: (SqlServerLinkedServiceTypeProperties | string)␊ + typeProperties: (SqlServerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232252,7 +303493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The on-premises Windows authentication user name. Type: string (or Expression with resultType string).␊ */␊ @@ -232269,7 +303513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Database linked service properties.␊ */␊ - typeProperties: (AzureSqlDatabaseLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureSqlDatabaseLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232297,7 +303544,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -232314,7 +303564,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Batch linked service properties.␊ */␊ - typeProperties: (AzureBatchLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureBatchLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232324,7 +303577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Batch account name. Type: string (or Expression with resultType string).␊ */␊ @@ -232346,7 +303602,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference | string)␊ + linkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Batch pool name. Type: string (or Expression with resultType string).␊ */␊ @@ -232363,7 +303622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault linked service properties.␊ */␊ - typeProperties: (AzureKeyVaultLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureKeyVaultLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232386,7 +303648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CosmosDB linked service properties.␊ */␊ - typeProperties: (CosmosDbLinkedServiceTypeProperties | string)␊ + typeProperties: (CosmosDbLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232415,7 +303680,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics linked service properties.␊ */␊ - typeProperties: (DynamicsLinkedServiceTypeProperties | string)␊ + typeProperties: (DynamicsLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232425,11 +303693,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to connect to Dynamics server. 'Office365' for online scenario, 'Ifd' for on-premises with Ifd scenario. Type: string (or Expression with resultType string).␊ */␊ - authenticationType: (("Office365" | "Ifd") | string)␊ + authenticationType: (("Office365" | "Ifd") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deployment type of the Dynamics instance. 'Online' for Dynamics Online and 'OnPremisesWithIfd' for Dynamics on-premises with Ifd. Type: string (or Expression with resultType string).␊ */␊ - deploymentType: (("Online" | "OnPremisesWithIfd") | string)␊ + deploymentType: (("Online" | "OnPremisesWithIfd") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232451,7 +303725,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port of on-premises Dynamics server. The property is required for on-prem and not allowed for online. Default is 443. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -232480,7 +303757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight linked service properties.␊ */␊ - typeProperties: (HDInsightLinkedServiceTypeProperties | string)␊ + typeProperties: (HDInsightLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232502,15 +303782,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - hcatalogLinkedServiceName?: (LinkedServiceReference | string)␊ + hcatalogLinkedServiceName?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedServiceName?: (LinkedServiceReference | string)␊ + linkedServiceName?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HDInsight cluster user name. Type: string (or Expression with resultType string).␊ */␊ @@ -232527,7 +303816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * File system linked service properties.␊ */␊ - typeProperties: (FileServerLinkedServiceTypeProperties | string)␊ + typeProperties: (FileServerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232549,7 +303841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User ID to logon the server. Type: string (or Expression with resultType string).␊ */␊ @@ -232566,7 +303861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Oracle database linked service properties.␊ */␊ - typeProperties: (OracleLinkedServiceTypeProperties | string)␊ + typeProperties: (OracleLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232595,7 +303893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure MySQL database linked service properties.␊ */␊ - typeProperties: (AzureMySqlLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureMySqlLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232624,7 +303925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MySQL linked service properties.␊ */␊ - typeProperties: (MySqlLinkedServiceTypeProperties | string)␊ + typeProperties: (MySqlLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232634,7 +303938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - connectionString: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + connectionString: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232651,7 +303958,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PostgreSQL linked service properties.␊ */␊ - typeProperties: (PostgreSqlLinkedServiceTypeProperties | string)␊ + typeProperties: (PostgreSqlLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232661,7 +303971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - connectionString: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + connectionString: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232678,7 +303991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sybase linked service properties.␊ */␊ - typeProperties: (SybaseLinkedServiceTypeProperties | string)␊ + typeProperties: (SybaseLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232688,7 +304004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -232704,7 +304023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schema name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -232733,7 +304055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DB2 linked service properties.␊ */␊ - typeProperties: (Db2LinkedServiceTypeProperties | string)␊ + typeProperties: (Db2LinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232743,7 +304068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection.␊ */␊ - authenticationType?: ("Basic" | string)␊ + authenticationType?: ("Basic" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -232759,7 +304087,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -232782,7 +304113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Teradata linked service properties.␊ */␊ - typeProperties: (TeradataLinkedServiceTypeProperties | string)␊ + typeProperties: (TeradataLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232792,7 +304126,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232802,7 +304139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -232825,7 +304165,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Web Service linked service properties.␊ */␊ - typeProperties: (AzureMLLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureMLLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232835,7 +304178,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiKey: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + apiKey: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232857,7 +304203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -232880,7 +304229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ODBC linked service properties.␊ */␊ - typeProperties: (OdbcLinkedServiceTypeProperties | string)␊ + typeProperties: (OdbcLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232902,7 +304254,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - credential?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + credential?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232912,7 +304267,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -232929,7 +304287,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDFS linked service properties.␊ */␊ - typeProperties: (HdfsLinkedServiceTypeProperties | string)␊ + typeProperties: (HdfsLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232951,7 +304312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of the HDFS service endpoint, e.g. http://myhostname:50070/webhdfs/v1 . Type: string (or Expression with resultType string).␊ */␊ @@ -232974,7 +304338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OData linked service properties.␊ */␊ - typeProperties: (ODataLinkedServiceTypeProperties | string)␊ + typeProperties: (ODataLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -232984,7 +304351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of authentication used to connect to the OData service.␊ */␊ - authenticationType?: (("Basic" | "Anonymous") | string)␊ + authenticationType?: (("Basic" | "Anonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -232994,7 +304364,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of the OData service endpoint. Type: string (or Expression with resultType string).␊ */␊ @@ -233017,7 +304390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base definition of WebLinkedServiceTypeProperties, this typeProperties is polymorphic based on authenticationType, so not flattened in SDK models.␊ */␊ - typeProperties: (WebLinkedServiceTypeProperties | string)␊ + typeProperties: (WebLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233035,7 +304411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -233052,11 +304431,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - pfx: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + pfx: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233067,7 +304452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cassandra linked service properties.␊ */␊ - typeProperties: (CassandraLinkedServiceTypeProperties | string)␊ + typeProperties: (CassandraLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233095,7 +304483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the connection. Type: integer (or Expression with resultType integer).␊ */␊ @@ -233118,7 +304509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB linked service properties.␊ */␊ - typeProperties: (MongoDbLinkedServiceTypeProperties | string)␊ + typeProperties: (MongoDbLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233134,7 +304528,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the MongoDB database.␊ */␊ - authenticationType?: (("Basic" | "Anonymous") | string)␊ + authenticationType?: (("Basic" | "Anonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database to verify the username and password. Type: string (or Expression with resultType string).␊ */␊ @@ -233162,7 +304559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the MongoDB server uses to listen for client connections. The default value is 27017. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -233191,7 +304591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Store linked service properties.␊ */␊ - typeProperties: (AzureDataLakeStoreLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureDataLakeStoreLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233231,7 +304634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Lake Store account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).␊ */␊ @@ -233254,7 +304660,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce linked service properties.␊ */␊ - typeProperties: (SalesforceLinkedServiceTypeProperties | string)␊ + typeProperties: (SalesforceLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233276,11 +304685,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - securityToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + securityToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username for Basic authentication of the Salesforce instance. Type: string (or Expression with resultType string).␊ */␊ @@ -233297,7 +304712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP Cloud for Customer linked service properties.␊ */␊ - typeProperties: (SapCloudForCustomerLinkedServiceTypeProperties | string)␊ + typeProperties: (SapCloudForCustomerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233313,7 +304731,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of SAP Cloud for Customer OData API. For example, '[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]'. Type: string (or Expression with resultType string).␊ */␊ @@ -233336,7 +304757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP ECC linked service properties.␊ */␊ - typeProperties: (SapEccLinkedServiceTypeProperties | string)␊ + typeProperties: (SapEccLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233350,7 +304774,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of SAP ECC OData API. For example, '[https://hostname:port/sap/opu/odata/sap/servicename/]'. Type: string (or Expression with resultType string).␊ */␊ @@ -233369,7 +304796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon S3 linked service properties.␊ */␊ - typeProperties: (AmazonS3LinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonS3LinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233391,7 +304821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - secretAccessKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + secretAccessKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233402,7 +304835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Redshift linked service properties.␊ */␊ - typeProperties: (AmazonRedshiftLinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonRedshiftLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233424,7 +304860,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).␊ */␊ @@ -233466,7 +304905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Windows Azure Search Service linked service properties.␊ */␊ - typeProperties: (AzureSearchLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureSearchLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233482,7 +304924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - key?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + key?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL for Azure Search service. Type: string (or Expression with resultType string).␊ */␊ @@ -233499,7 +304944,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (HttpLinkedServiceTypeProperties | string)␊ + typeProperties: (HttpLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233509,7 +304957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the HTTP server.␊ */␊ - authenticationType?: (("Basic" | "Anonymous" | "Digest" | "Windows" | "ClientCertificate") | string)␊ + authenticationType?: (("Basic" | "Anonymous" | "Digest" | "Windows" | "ClientCertificate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Thumbprint of certificate for ClientCertificate authentication. Only valid for on-premises copy. For on-premises copy with ClientCertificate authentication, either CertThumbprint or EmbeddedCertData/Password should be specified. Type: string (or Expression with resultType string).␊ */␊ @@ -233537,7 +304988,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base URL of the HTTP endpoint, e.g. https://www.microsoft.com. Type: string (or Expression with resultType string).␊ */␊ @@ -233560,7 +305014,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (FtpServerLinkedServiceTypeProperties | string)␊ + typeProperties: (FtpServerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233570,7 +305027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the FTP server.␊ */␊ - authenticationType?: (("Basic" | "Anonymous") | string)␊ + authenticationType?: (("Basic" | "Anonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, validate the FTP server SSL certificate when connect over SSL/TLS channel. Default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -233598,7 +305058,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the FTP server uses to listen for client connections. Default value is 21. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -233621,7 +305084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SftpServerLinkedServiceTypeProperties | string)␊ + typeProperties: (SftpServerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233631,7 +305097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the FTP server.␊ */␊ - authenticationType?: (("Basic" | "SshPublicKey") | string)␊ + authenticationType?: (("Basic" | "SshPublicKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -233653,11 +305122,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - passPhrase?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + passPhrase?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the SFTP server uses to listen for client connections. Default value is 22. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -233667,7 +305142,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - privateKeyContent?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + privateKeyContent?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SSH private key file path for SshPublicKey authentication. Only valid for on-premises copy. For on-premises copy with SshPublicKey authentication, either PrivateKeyPath or PrivateKeyContent should be specified. SSH private key should be OpenSSH format. Type: string (or Expression with resultType string).␊ */␊ @@ -233696,7 +305174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapBWLinkedServiceTypeProperties | string)␊ + typeProperties: (SapBWLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233718,7 +305199,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP BW instance. Type: string (or Expression with resultType string).␊ */␊ @@ -233747,7 +305231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapHanaLinkedServiceProperties | string)␊ + typeProperties: (SapHanaLinkedServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233757,7 +305244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the SAP HANA server.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -233767,7 +305257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP HANA server. Type: string (or Expression with resultType string).␊ */␊ @@ -233790,7 +305283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Marketplace Web Service linked service properties.␊ */␊ - typeProperties: (AmazonMWSLinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonMWSLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233824,11 +305320,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - mwsAuthToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + mwsAuthToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - secretKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + secretKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Amazon seller ID.␊ */␊ @@ -233863,7 +305365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure PostgreSQL linked service properties.␊ */␊ - typeProperties: (AzurePostgreSqlLinkedServiceTypeProperties | string)␊ + typeProperties: (AzurePostgreSqlLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233892,7 +305397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Concur Service linked service properties.␊ */␊ - typeProperties: (ConcurLinkedServiceTypeProperties | string)␊ + typeProperties: (ConcurLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233914,7 +305422,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -233949,7 +305460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Couchbase server linked service properties.␊ */␊ - typeProperties: (CouchbaseLinkedServiceTypeProperties | string)␊ + typeProperties: (CouchbaseLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -233978,7 +305492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Drill server linked service properties.␊ */␊ - typeProperties: (DrillLinkedServiceTypeProperties | string)␊ + typeProperties: (DrillLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234007,7 +305524,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Eloqua server linked service properties.␊ */␊ - typeProperties: (EloquaLinkedServiceTypeProperties | string)␊ + typeProperties: (EloquaLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234029,7 +305549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -234064,7 +305587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google BigQuery service linked service properties.␊ */␊ - typeProperties: (GoogleBigQueryLinkedServiceTypeProperties | string)␊ + typeProperties: (GoogleBigQueryLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234080,15 +305606,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.␊ */␊ - authenticationType: (("ServiceAuthentication" | "UserAuthentication") | string)␊ + authenticationType: (("ServiceAuthentication" | "UserAuthentication") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - clientId?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientId?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR.␊ */␊ @@ -234116,7 +305651,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - refreshToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + refreshToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to request access to Google Drive. Allowing Google Drive access enables support for federated tables that combine BigQuery data with data from Google Drive. The default value is false.␊ */␊ @@ -234145,7 +305683,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Greenplum Database linked service properties.␊ */␊ - typeProperties: (GreenplumLinkedServiceTypeProperties | string)␊ + typeProperties: (GreenplumLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234174,7 +305715,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HBase server linked service properties.␊ */␊ - typeProperties: (HBaseLinkedServiceTypeProperties | string)␊ + typeProperties: (HBaseLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234196,7 +305740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism to use to connect to the HBase server.␊ */␊ - authenticationType: (("Anonymous" | "Basic") | string)␊ + authenticationType: (("Anonymous" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -234224,7 +305771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the HBase instance uses to listen for client connections. The default value is 9090.␊ */␊ @@ -234253,7 +305803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hive Server linked service properties.␊ */␊ - typeProperties: (HiveLinkedServiceTypeProperties | string)␊ + typeProperties: (HiveLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234275,7 +305828,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication method used to access the Hive server.␊ */␊ - authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -234303,7 +305859,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Hive server uses to listen for client connections.␊ */␊ @@ -234313,7 +305872,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Hive server.␊ */␊ - serverType?: (("HiveServer1" | "HiveServer2" | "HiveThriftServer") | string)␊ + serverType?: (("HiveServer1" | "HiveServer2" | "HiveThriftServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to indicate using the ZooKeeper service, false not.␊ */␊ @@ -234323,7 +305885,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The transport protocol to use in the Thrift layer.␊ */␊ - thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | string)␊ + thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.␊ */␊ @@ -234364,7 +305929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hubspot Service linked service properties.␊ */␊ - typeProperties: (HubspotLinkedServiceTypeProperties | string)␊ + typeProperties: (HubspotLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234374,7 +305942,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client ID associated with your Hubspot application.␊ */␊ @@ -234384,7 +305955,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -234394,7 +305968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - refreshToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + refreshToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -234423,7 +306000,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Impala server linked service properties.␊ */␊ - typeProperties: (ImpalaLinkedServiceTypeProperties | string)␊ + typeProperties: (ImpalaLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234445,7 +306025,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Anonymous" | "SASLUsername" | "UsernameAndPassword") | string)␊ + authenticationType: (("Anonymous" | "SASLUsername" | "UsernameAndPassword") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -234467,7 +306050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Impala server uses to listen for client connections. The default value is 21050.␊ */␊ @@ -234502,7 +306088,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Jira Service linked service properties.␊ */␊ - typeProperties: (JiraLinkedServiceTypeProperties | string)␊ + typeProperties: (JiraLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234524,7 +306113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Jira server uses to listen for client connections. The default value is 443 if connecting through HTTPS, or 8080 if connecting through HTTP.␊ */␊ @@ -234565,7 +306157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Magento server linked service properties.␊ */␊ - typeProperties: (MagentoLinkedServiceTypeProperties | string)␊ + typeProperties: (MagentoLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234575,7 +306170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -234616,7 +306214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MariaDB server linked service properties.␊ */␊ - typeProperties: (MariaDBLinkedServiceTypeProperties | string)␊ + typeProperties: (MariaDBLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234645,7 +306246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Marketo server linked service properties.␊ */␊ - typeProperties: (MarketoLinkedServiceTypeProperties | string)␊ + typeProperties: (MarketoLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234661,7 +306265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -234702,7 +306309,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Paypal Service linked service properties.␊ */␊ - typeProperties: (PaypalLinkedServiceTypeProperties | string)␊ + typeProperties: (PaypalLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234718,7 +306328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -234759,7 +306372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Phoenix server linked service properties.␊ */␊ - typeProperties: (PhoenixLinkedServiceTypeProperties | string)␊ + typeProperties: (PhoenixLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234781,7 +306397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism used to connect to the Phoenix server.␊ */␊ - authenticationType: (("Anonymous" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -234809,7 +306428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Phoenix server uses to listen for client connections. The default value is 8765.␊ */␊ @@ -234844,7 +306466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Presto server linked service properties.␊ */␊ - typeProperties: (PrestoLinkedServiceTypeProperties | string)␊ + typeProperties: (PrestoLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234866,7 +306491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism used to connect to the Presto server.␊ */␊ - authenticationType: (("Anonymous" | "LDAP") | string)␊ + authenticationType: (("Anonymous" | "LDAP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The catalog context for all request against the server.␊ */␊ @@ -234894,7 +306522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Presto server uses to listen for client connections. The default value is 8080.␊ */␊ @@ -234941,7 +306572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * QuickBooks server linked service properties.␊ */␊ - typeProperties: (QuickBooksLinkedServiceTypeProperties | string)␊ + typeProperties: (QuickBooksLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -234951,11 +306585,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - accessTokenSecret: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessTokenSecret: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The company ID of the QuickBooks company to authorize.␊ */␊ @@ -234971,7 +306611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - consumerSecret: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + consumerSecret: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235000,7 +306643,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ServiceNow server linked service properties.␊ */␊ - typeProperties: (ServiceNowLinkedServiceTypeProperties | string)␊ + typeProperties: (ServiceNowLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235010,7 +306656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Basic" | "OAuth2") | string)␊ + authenticationType: (("Basic" | "OAuth2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client id for OAuth2 authentication.␊ */␊ @@ -235020,7 +306669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235036,7 +306688,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -235071,7 +306726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shopify Service linked service properties.␊ */␊ - typeProperties: (ShopifyLinkedServiceTypeProperties | string)␊ + typeProperties: (ShopifyLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235081,7 +306739,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235122,7 +306783,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Spark Server linked service properties.␊ */␊ - typeProperties: (SparkLinkedServiceTypeProperties | string)␊ + typeProperties: (SparkLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235144,7 +306808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication method used to access the Spark server.␊ */␊ - authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -235172,7 +306839,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Spark server uses to listen for client connections.␊ */␊ @@ -235182,11 +306852,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Spark server.␊ */␊ - serverType?: (("SharkServer" | "SharkServer2" | "SparkThriftServer") | string)␊ + serverType?: (("SharkServer" | "SharkServer2" | "SparkThriftServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol to use in the Thrift layer.␊ */␊ - thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | string)␊ + thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.␊ */␊ @@ -235215,7 +306891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Square Service linked service properties.␊ */␊ - typeProperties: (SquareLinkedServiceTypeProperties | string)␊ + typeProperties: (SquareLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235231,7 +306910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235278,7 +306960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Xero Service linked service properties.␊ */␊ - typeProperties: (XeroLinkedServiceTypeProperties | string)␊ + typeProperties: (XeroLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235288,7 +306973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - consumerKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + consumerKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235304,7 +306992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - privateKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + privateKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -235333,7 +307024,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Zoho server linked service properties.␊ */␊ - typeProperties: (ZohoLinkedServiceTypeProperties | string)␊ + typeProperties: (ZohoLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235343,7 +307037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235384,7 +307081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vertica linked service properties.␊ */␊ - typeProperties: (VerticaLinkedServiceTypeProperties | string)␊ + typeProperties: (VerticaLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235413,7 +307113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Netezza linked service properties.␊ */␊ - typeProperties: (NetezzaLinkedServiceTypeProperties | string)␊ + typeProperties: (NetezzaLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235442,7 +307145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce Marketing Cloud linked service properties.␊ */␊ - typeProperties: (SalesforceMarketingCloudLinkedServiceTypeProperties | string)␊ + typeProperties: (SalesforceMarketingCloudLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235458,7 +307164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235493,7 +307202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight ondemand linked service properties.␊ */␊ - typeProperties: (HDInsightOnDemandLinkedServiceTypeProperties | string)␊ + typeProperties: (HDInsightOnDemandLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235503,7 +307215,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf.␊ */␊ - additionalLinkedServiceNames?: (LinkedServiceReference[] | string)␊ + additionalLinkedServiceNames?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The prefix of cluster name, postfix will be distinct with timestamp. Type: string (or Expression with resultType string).␊ */␊ @@ -235513,7 +307228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clusterPassword?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clusterPassword?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource group where the cluster belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -235529,7 +307247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clusterSshPassword?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clusterSshPassword?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string).␊ */␊ @@ -235575,7 +307296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - hcatalogLinkedServiceName?: (LinkedServiceReference | string)␊ + hcatalogLinkedServiceName?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the HDFS configuration parameters (hdfs-site.xml) for the HDInsight cluster.␊ */␊ @@ -235603,7 +307327,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference | string)␊ + linkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the MapReduce configuration parameters (mapred-site.xml) for the HDInsight cluster.␊ */␊ @@ -235625,7 +307352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of spark if the cluster type is 'spark'. Type: string (or Expression with resultType string).␊ */␊ @@ -235678,7 +307408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Analytics linked service properties.␊ */␊ - typeProperties: (AzureDataLakeAnalyticsLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureDataLakeAnalyticsLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235718,7 +307451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + servicePrincipalKey?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Lake Analytics account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).␊ */␊ @@ -235741,7 +307477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks linked service properties.␊ */␊ - typeProperties: (AzureDatabricksLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureDatabricksLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235751,7 +307490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + accessToken: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).␊ */␊ @@ -235789,7 +307531,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Spark version of new cluster. Type: string (or Expression with resultType string).␊ */␊ @@ -235806,7 +307551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Responsys linked service properties.␊ */␊ - typeProperties: (ResponsysLinkedServiceTypeProperties | string)␊ + typeProperties: (ResponsysLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235822,7 +307570,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + clientSecret?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -235863,11 +307614,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The dataset name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.␊ */␊ - properties: (Dataset | string)␊ + properties: (Dataset | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "datasets"␊ [k: string]: unknown␊ }␊ @@ -235879,7 +307636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon S3 dataset properties.␊ */␊ - typeProperties: (AmazonS3DatasetTypeProperties | string)␊ + typeProperties: (AmazonS3DatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -235895,11 +307655,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression | string)␊ + compression?: (DatasetCompression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat | string)␊ + format?: (DatasetStorageFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The key of the Amazon S3 object. Type: string (or Expression with resultType string).␊ */␊ @@ -235934,7 +307700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The GZip compression level.␊ */␊ - level?: (("Optimal" | "Fastest") | string)␊ + level?: (("Optimal" | "Fastest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "GZip"␊ [k: string]: unknown␊ }␊ @@ -235945,7 +307714,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Deflate compression level.␊ */␊ - level?: (("Optimal" | "Fastest") | string)␊ + level?: (("Optimal" | "Fastest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Deflate"␊ [k: string]: unknown␊ }␊ @@ -235956,7 +307728,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The ZipDeflate compression level.␊ */␊ - level?: (("Optimal" | "Fastest") | string)␊ + level?: (("Optimal" | "Fastest") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ZipDeflate"␊ [k: string]: unknown␊ }␊ @@ -235971,7 +307746,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deserializer. Type: string (or Expression with resultType string).␊ */␊ @@ -235994,7 +307772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Blob dataset properties.␊ */␊ - typeProperties: (AzureBlobDatasetTypeProperties | string)␊ + typeProperties: (AzureBlobDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236004,7 +307785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | string)␊ + compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Azure Blob. Type: string (or Expression with resultType string).␊ */␊ @@ -236020,7 +307804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat | string)␊ + format?: (DatasetStorageFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The root of blob path. Type: string (or Expression with resultType string).␊ */␊ @@ -236037,7 +307824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Table dataset properties.␊ */␊ - typeProperties: (AzureTableDatasetTypeProperties | string)␊ + typeProperties: (AzureTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236060,7 +307850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL dataset properties.␊ */␊ - typeProperties: (AzureSqlTableDatasetTypeProperties | string)␊ + typeProperties: (AzureSqlTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236083,7 +307876,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Data Warehouse dataset properties.␊ */␊ - typeProperties: (AzureSqlDWTableDatasetTypeProperties | string)␊ + typeProperties: (AzureSqlDWTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236106,7 +307902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cassandra dataset properties.␊ */␊ - typeProperties: (CassandraTableDatasetTypeProperties | string)␊ + typeProperties: (CassandraTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236135,7 +307934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DocumentDB Collection dataset properties.␊ */␊ - typeProperties: (DocumentDbCollectionDatasetTypeProperties | string)␊ + typeProperties: (DocumentDbCollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236158,7 +307960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics entity dataset properties.␊ */␊ - typeProperties: (DynamicsEntityDatasetTypeProperties | string)␊ + typeProperties: (DynamicsEntityDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236181,7 +307986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Store dataset properties.␊ */␊ - typeProperties: (AzureDataLakeStoreDatasetTypeProperties | string)␊ + typeProperties: (AzureDataLakeStoreDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236191,7 +307999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | string)␊ + compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the file in the Azure Data Lake Store. Type: string (or Expression with resultType string).␊ */␊ @@ -236207,7 +308018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat | string)␊ + format?: (DatasetStorageFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236218,7 +308032,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises file system dataset properties.␊ */␊ - typeProperties: (FileShareDatasetTypeProperties | string)␊ + typeProperties: (FileShareDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236228,7 +308045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | string)␊ + compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string).␊ */␊ @@ -236250,7 +308070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat | string)␊ + format?: (DatasetStorageFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236261,7 +308084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB database dataset properties.␊ */␊ - typeProperties: (MongoDbCollectionDatasetTypeProperties | string)␊ + typeProperties: (MongoDbCollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236284,7 +308110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OData dataset properties.␊ */␊ - typeProperties: (ODataResourceDatasetTypeProperties | string)␊ + typeProperties: (ODataResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236307,7 +308136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises Oracle dataset properties.␊ */␊ - typeProperties: (OracleTableDatasetTypeProperties | string)␊ + typeProperties: (OracleTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236330,7 +308162,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure MySQL database dataset properties.␊ */␊ - typeProperties: (AzureMySqlTableDatasetTypeProperties | string)␊ + typeProperties: (AzureMySqlTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236353,7 +308188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Relational table dataset properties.␊ */␊ - typeProperties: (RelationalTableDatasetTypeProperties | string)␊ + typeProperties: (RelationalTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236376,7 +308214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce object dataset properties.␊ */␊ - typeProperties: (SalesforceObjectDatasetTypeProperties | string)␊ + typeProperties: (SalesforceObjectDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236399,7 +308240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sap Cloud For Customer OData resource dataset properties.␊ */␊ - typeProperties: (SapCloudForCustomerResourceDatasetTypeProperties | string)␊ + typeProperties: (SapCloudForCustomerResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236422,7 +308266,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sap ECC OData resource dataset properties.␊ */␊ - typeProperties: (SapEccResourceDatasetTypeProperties | string)␊ + typeProperties: (SapEccResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236445,7 +308292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises SQL Server dataset properties.␊ */␊ - typeProperties: (SqlServerTableDatasetTypeProperties | string)␊ + typeProperties: (SqlServerTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236468,7 +308318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web table dataset properties.␊ */␊ - typeProperties: (WebTableDatasetTypeProperties | string)␊ + typeProperties: (WebTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236497,7 +308350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties: (AzureSearchIndexDatasetTypeProperties | string)␊ + typeProperties: (AzureSearchIndexDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236520,7 +308376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties: (HttpDatasetTypeProperties | string)␊ + typeProperties: (HttpDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236538,11 +308397,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | string)␊ + compression?: ((DatasetBZip2Compression | DatasetGZipCompression | DatasetDeflateCompression | DatasetZipDeflateCompression) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat | string)␊ + format?: (DatasetStorageFormat | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative URL based on the URL in the HttpLinkedService refers to an HTTP file Type: string (or Expression with resultType string).␊ */␊ @@ -236781,11 +308646,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pipeline name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A data factory pipeline.␊ */␊ - properties: (Pipeline | string)␊ + properties: (Pipeline | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "pipelines"␊ [k: string]: unknown␊ }␊ @@ -236796,17 +308667,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities in pipeline.␊ */␊ - activities?: (Activity[] | string)␊ + activities?: (Activity[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the Pipeline.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max number of concurrent runs for the pipeline.␊ */␊ - concurrency?: (number | string)␊ + concurrency?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the pipeline.␊ */␊ @@ -236816,7 +308696,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: ParameterSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236834,11 +308717,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match-Condition for the dependency.␊ */␊ - dependencyConditions: (("Succeeded" | "Failed" | "Skipped" | "Completed")[] | string)␊ + dependencyConditions: (("Succeeded" | "Failed" | "Skipped" | "Completed")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236849,7 +308738,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execute pipeline activity properties.␊ */␊ - typeProperties: (ExecutePipelineActivityTypeProperties | string)␊ + typeProperties: (ExecutePipelineActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236863,15 +308755,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pipeline reference type.␊ */␊ - pipeline: (PipelineReference | string)␊ + pipeline: (PipelineReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines whether activity execution will wait for the dependent pipeline execution to finish. Default is false.␊ */␊ - waitOnCompletion?: (boolean | string)␊ + waitOnCompletion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236889,7 +308790,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipeline reference type.␊ */␊ - type: ("PipelineReference" | string)␊ + type: ("PipelineReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236900,7 +308804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IfCondition activity properties.␊ */␊ - typeProperties: (IfConditionActivityTypeProperties | string)␊ + typeProperties: (IfConditionActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236910,15 +308817,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory expression definition.␊ */␊ - expression: (Expression | string)␊ + expression: (Expression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action.␊ */␊ - ifFalseActivities?: ((ControlActivity | ExecutionActivity)[] | string)␊ + ifFalseActivities?: ((ControlActivity | ExecutionActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action.␊ */␊ - ifTrueActivities?: ((ControlActivity | ExecutionActivity)[] | string)␊ + ifTrueActivities?: ((ControlActivity | ExecutionActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236928,7 +308844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Expression type.␊ */␊ - type: ("Expression" | string)␊ + type: ("Expression" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expression value.␊ */␊ @@ -236943,7 +308862,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ForEach activity properties.␊ */␊ - typeProperties: (ForEachActivityTypeProperties | string)␊ + typeProperties: (ForEachActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236953,19 +308875,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities to execute .␊ */␊ - activities: ((ControlActivity | ExecutionActivity)[] | string)␊ + activities: ((ControlActivity | ExecutionActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Batch count to be used for controlling the number of parallel execution (when isSequential is set to false).␊ */␊ - batchCount?: (number | string)␊ + batchCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should the loop be executed in sequence or in parallel (max 50)␊ */␊ - isSequential?: (boolean | string)␊ + isSequential?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - items: (Expression | string)␊ + items: (Expression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236976,7 +308910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Wait activity properties.␊ */␊ - typeProperties: (WaitActivityTypeProperties | string)␊ + typeProperties: (WaitActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236986,7 +308923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Duration in seconds.␊ */␊ - waitTimeInSeconds: (number | string)␊ + waitTimeInSeconds: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -236997,7 +308937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Until activity properties.␊ */␊ - typeProperties: (UntilActivityTypeProperties | string)␊ + typeProperties: (UntilActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237007,11 +308950,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities to execute.␊ */␊ - activities: ((ControlActivity | ExecutionActivity)[] | string)␊ + activities: ((ControlActivity | ExecutionActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - expression: (Expression | string)␊ + expression: (Expression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -237028,7 +308977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter activity properties.␊ */␊ - typeProperties: (FilterActivityTypeProperties | string)␊ + typeProperties: (FilterActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237038,11 +308990,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory expression definition.␊ */␊ - condition: (Expression | string)␊ + condition: (Expression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - items: (Expression | string)␊ + items: (Expression | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237056,7 +309014,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -237066,11 +309027,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Interval between each retry attempt (in seconds). The default is 30 sec.␊ */␊ - retryIntervalInSeconds?: (number | string)␊ + retryIntervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Output from activity is considered as secure and will not be logged to monitoring.␊ */␊ - secureOutput?: (boolean | string)␊ + secureOutput?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the timeout for the activity to run. The default timeout is 7 days. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -237086,16 +309053,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of inputs for the activity.␊ */␊ - inputs?: (DatasetReference[] | string)␊ + inputs?: (DatasetReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of outputs for the activity.␊ */␊ - outputs?: (DatasetReference[] | string)␊ + outputs?: (DatasetReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Copy"␊ /**␊ * Copy activity properties.␊ */␊ - typeProperties: (CopyActivityTypeProperties | string)␊ + typeProperties: (CopyActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237109,7 +309085,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference dataset name.␊ */␊ @@ -237117,7 +309096,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - type: ("DatasetReference" | string)␊ + type: ("DatasetReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237151,19 +309133,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Redirect incompatible row settings␊ */␊ - redirectIncompatibleRowSettings?: (RedirectIncompatibleRowSettings | string)␊ + redirectIncompatibleRowSettings?: (RedirectIncompatibleRowSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A copy activity sink.␊ */␊ - sink: (CopySink | string)␊ + sink: (CopySink | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A copy activity source.␊ */␊ - source: (CopySource | string)␊ + source: (CopySource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Staging settings.␊ */␊ - stagingSettings?: (StagingSettings | string)␊ + stagingSettings?: (StagingSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Copy activity translator. If not specified, tabular translator is used.␊ */␊ @@ -237183,7 +309177,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Azure Storage, Storage SAS, or Azure Data Lake Store linked service used for redirecting incompatible row. Must be specified if redirectIncompatibleRowSettings is specified. Type: string (or Expression with resultType string).␊ */␊ @@ -237209,7 +309206,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sink retry count. Type: integer (or Expression with resultType integer).␊ */␊ @@ -237247,7 +309247,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Source retry count. Type: integer (or Expression with resultType integer).␊ */␊ @@ -237273,7 +309276,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether to use compression when copying data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -237283,7 +309289,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference | string)␊ + linkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to storage for storing the interim data. Type: string (or Expression with resultType string).␊ */␊ @@ -237300,7 +309309,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight Hive activity properties.␊ */␊ - typeProperties: (HDInsightHiveActivityTypeProperties | string)␊ + typeProperties: (HDInsightHiveActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237312,7 +309324,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows user to specify defines for Hive job request.␊ */␊ @@ -237320,15 +309335,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService?: (LinkedServiceReference | string)␊ + scriptLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Script path. Type: string (or Expression with resultType string).␊ */␊ @@ -237338,7 +309362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference[] | string)␊ + storageLinkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237349,7 +309376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight Pig activity properties.␊ */␊ - typeProperties: (HDInsightPigActivityTypeProperties | string)␊ + typeProperties: (HDInsightPigActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237361,7 +309391,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows user to specify defines for Pig job request.␊ */␊ @@ -237369,15 +309402,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService?: (LinkedServiceReference | string)␊ + scriptLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Script path. Type: string (or Expression with resultType string).␊ */␊ @@ -237387,7 +309429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference[] | string)␊ + storageLinkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237398,7 +309443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight MapReduce activity properties.␊ */␊ - typeProperties: (HDInsightMapReduceActivityTypeProperties | string)␊ + typeProperties: (HDInsightMapReduceActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237410,7 +309458,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class name. Type: string (or Expression with resultType string).␊ */␊ @@ -237424,11 +309475,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Jar path. Type: string (or Expression with resultType string).␊ */␊ @@ -237440,15 +309497,24 @@ Generated by [AVA](https://avajs.dev). */␊ jarLibs?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - jarLinkedService?: (LinkedServiceReference | string)␊ + jarLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference[] | string)␊ + storageLinkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237459,7 +309525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight streaming activity properties.␊ */␊ - typeProperties: (HDInsightStreamingActivityTypeProperties | string)␊ + typeProperties: (HDInsightStreamingActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237471,7 +309540,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Combiner executable name. Type: string (or Expression with resultType string).␊ */␊ @@ -237483,7 +309555,10 @@ Generated by [AVA](https://avajs.dev). */␊ commandEnvironment?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows user to specify defines for streaming job request.␊ */␊ @@ -237491,21 +309566,33 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - fileLinkedService?: (LinkedServiceReference | string)␊ + fileLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Paths to streaming job files. Can be directories.␊ */␊ filePaths: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Input blob path. Type: string (or Expression with resultType string).␊ */␊ @@ -237533,7 +309620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference[] | string)␊ + storageLinkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237544,7 +309634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight spark activity properties.␊ */␊ - typeProperties: (HDInsightSparkActivityTypeProperties | string)␊ + typeProperties: (HDInsightSparkActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237556,7 +309649,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application's Java/Spark main class.␊ */␊ @@ -237570,7 +309666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user to impersonate that will execute the job. Type: string (or Expression with resultType string).␊ */␊ @@ -237590,11 +309689,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - sparkJobLinkedService?: (LinkedServiceReference | string)␊ + sparkJobLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237605,7 +309710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execute SSIS package activity properties.␊ */␊ - typeProperties: (ExecuteSSISPackageActivityTypeProperties | string)␊ + typeProperties: (ExecuteSSISPackageActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237615,7 +309723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Integration runtime reference type.␊ */␊ - connectVia: (IntegrationRuntimeReference | string)␊ + connectVia: (IntegrationRuntimeReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The environment path to execute the SSIS package. Type: string (or Expression with resultType string).␊ */␊ @@ -237625,7 +309736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS package execution credential.␊ */␊ - executionCredential?: (SSISExecutionCredential | string)␊ + executionCredential?: (SSISExecutionCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The logging level of SSIS package execution. Type: string (or Expression with resultType string).␊ */␊ @@ -237635,7 +309749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS package execution log location␊ */␊ - logLocation?: (SSISLogLocation | string)␊ + logLocation?: (SSISLogLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The package level connection managers to execute the SSIS package.␊ */␊ @@ -237643,17 +309760,26 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: SSISExecutionParameter␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package location.␊ */␊ - packageLocation: (SSISPackageLocation | string)␊ + packageLocation: (SSISPackageLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The package level parameters to execute the SSIS package.␊ */␊ packageParameters?: ({␊ [k: string]: SSISExecutionParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The project level connection managers to execute the SSIS package.␊ */␊ @@ -237661,19 +309787,28 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: SSISExecutionParameter␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The project level parameters to execute the SSIS package.␊ */␊ projectParameters?: ({␊ [k: string]: SSISExecutionParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The property overrides to execute the SSIS package.␊ */␊ propertyOverrides?: ({␊ [k: string]: SSISPropertyOverride␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string).␊ */␊ @@ -237695,7 +309830,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - password: (SecureString | string)␊ + password: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UseName for windows authentication.␊ */␊ @@ -237717,11 +309855,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of SSIS log location.␊ */␊ - type: ("File" | string)␊ + type: ("File" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package execution log location properties.␊ */␊ - typeProperties: (SSISLogLocationTypeProperties | string)␊ + typeProperties: (SSISLogLocationTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237731,7 +309875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS access credential.␊ */␊ - accessCredential?: (SSISAccessCredential | string)␊ + accessCredential?: (SSISAccessCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -237753,7 +309900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + password: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UseName for windows authentication.␊ */␊ @@ -237787,11 +309937,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of SSIS package location.␊ */␊ - type?: (("SSISDB" | "File") | string)␊ + type?: (("SSISDB" | "File") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package location properties.␊ */␊ - typeProperties?: (SSISPackageLocationTypeProperties | string)␊ + typeProperties?: (SSISPackageLocationTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237801,7 +309957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS access credential.␊ */␊ - accessCredential?: (SSISAccessCredential | string)␊ + accessCredential?: (SSISAccessCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration file of the package execution. Type: string (or Expression with resultType string).␊ */␊ @@ -237811,7 +309970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - packagePassword?: ((SecureString | AzureKeyVaultSecretReference) | string)␊ + packagePassword?: ((SecureString | AzureKeyVaultSecretReference) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237821,7 +309983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether SSIS package property override value is sensitive data. Value will be encrypted in SSISDB if it is true␊ */␊ - isSensitive?: (boolean | string)␊ + isSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package property override value. Type: string (or Expression with resultType string).␊ */␊ @@ -237838,7 +310003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom activity properties.␊ */␊ - typeProperties: (CustomActivityTypeProperties | string)␊ + typeProperties: (CustomActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237858,7 +310026,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Folder path for resource files Type: string (or Expression with resultType string).␊ */␊ @@ -237868,11 +310039,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference objects for custom activity␊ */␊ - referenceObjects?: (CustomActivityReferenceObject | string)␊ + referenceObjects?: (CustomActivityReferenceObject | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - resourceLinkedService?: (LinkedServiceReference | string)␊ + resourceLinkedService?: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237882,11 +310059,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset references.␊ */␊ - datasets?: (DatasetReference[] | string)␊ + datasets?: (DatasetReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service references.␊ */␊ - linkedServices?: (LinkedServiceReference[] | string)␊ + linkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237897,7 +310080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SQL stored procedure activity properties.␊ */␊ - typeProperties: (SqlServerStoredProcedureActivityTypeProperties | string)␊ + typeProperties: (SqlServerStoredProcedureActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237915,7 +310101,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237925,7 +310114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Stored procedure parameter type.␊ */␊ - type?: (("String" | "Int" | "Int64" | "Decimal" | "Guid" | "Boolean" | "Date") | string)␊ + type?: (("String" | "Int" | "Int64" | "Decimal" | "Guid" | "Boolean" | "Date") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Stored procedure parameter value. Type: string (or Expression with resultType string).␊ */␊ @@ -237942,7 +310134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lookup activity properties.␊ */␊ - typeProperties: (LookupActivityTypeProperties | string)␊ + typeProperties: (LookupActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237952,7 +310147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference | string)␊ + dataset: (DatasetReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to return first row or all rows. Default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -237962,7 +310160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A copy activity source.␊ */␊ - source: (CopySource | string)␊ + source: (CopySource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237973,7 +310174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web activity type properties.␊ */␊ - typeProperties: (WebActivityTypeProperties | string)␊ + typeProperties: (WebActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -237983,7 +310187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web activity authentication properties.␊ */␊ - authentication?: (WebActivityAuthentication | string)␊ + authentication?: (WebActivityAuthentication | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the payload that will be sent to the endpoint. Required for POST/PUT method, not allowed for GET method Type: string (or Expression with resultType string).␊ */␊ @@ -237993,11 +310200,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of datasets passed to web endpoint.␊ */␊ - datasets?: (DatasetReference[] | string)␊ + datasets?: (DatasetReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Certificate validation will be disabled.␊ */␊ - disableCertValidation?: (boolean | string)␊ + disableCertValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the headers that will be sent to the request. For example, to set the language and type on a request: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (or Expression with resultType string).␊ */␊ @@ -238007,11 +310220,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of linked services passed to web endpoint.␊ */␊ - linkedServices?: (LinkedServiceReference[] | string)␊ + linkedServices?: (LinkedServiceReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rest API method for target endpoint.␊ */␊ - method: (("GET" | "POST" | "PUT" | "DELETE") | string)␊ + method: (("GET" | "POST" | "PUT" | "DELETE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web activity target endpoint and path. Type: string (or Expression with resultType string).␊ */␊ @@ -238027,11 +310246,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - password?: (SecureString | string)␊ + password?: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - pfx?: (SecureString | string)␊ + pfx?: (SecureString | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource for which Azure Auth token will be requested when using MSI Authentication.␊ */␊ @@ -238054,7 +310279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * GetMetadata activity properties.␊ */␊ - typeProperties: (GetMetadataActivityTypeProperties | string)␊ + typeProperties: (GetMetadataActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238064,13 +310292,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference | string)␊ + dataset: (DatasetReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fields of metadata to get from dataset.␊ */␊ fieldList?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238081,7 +310315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Batch Execution activity properties.␊ */␊ - typeProperties: (AzureMLBatchExecutionActivityTypeProperties | string)␊ + typeProperties: (AzureMLBatchExecutionActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238095,19 +310332,28 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request.␊ */␊ webServiceInputs?: ({␊ [k: string]: AzureMLWebServiceFile␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request.␊ */␊ webServiceOutputs?: ({␊ [k: string]: AzureMLWebServiceFile␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238123,7 +310369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference | string)␊ + linkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238134,7 +310383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Update Resource activity properties.␊ */␊ - typeProperties: (AzureMLUpdateResourceActivityTypeProperties | string)␊ + typeProperties: (AzureMLUpdateResourceActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238150,7 +310402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - trainedModelLinkedServiceName: (LinkedServiceReference | string)␊ + trainedModelLinkedServiceName: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Trained Model module in the Web Service experiment to be updated. Type: string (or Expression with resultType string).␊ */␊ @@ -238167,7 +310422,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DataLakeAnalyticsU-SQL activity properties.␊ */␊ - typeProperties: (DataLakeAnalyticsUSQLActivityTypeProperties | string)␊ + typeProperties: (DataLakeAnalyticsUSQLActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238193,7 +310451,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.␊ */␊ @@ -238209,7 +310470,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService: (LinkedServiceReference | string)␊ + scriptLinkedService: (LinkedServiceReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).␊ */␊ @@ -238226,7 +310490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Databricks Notebook activity properties.␊ */␊ - typeProperties: (DatabricksNotebookActivityTypeProperties | string)␊ + typeProperties: (DatabricksNotebookActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238240,7 +310507,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The absolute path of the notebook to be run in the Databricks Workspace. This path must begin with a slash. Type: string (or Expression with resultType string).␊ */␊ @@ -238257,11 +310527,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trigger name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data factory nested object which contains information about creating pipeline run␊ */␊ - properties: (Trigger | string)␊ + properties: (Trigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "triggers"␊ [k: string]: unknown␊ }␊ @@ -238272,7 +310548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipelines that need to be started.␊ */␊ - pipelines?: (TriggerPipelineReference[] | string)␊ + pipelines?: (TriggerPipelineReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "MultiplePipelineTrigger"␊ [k: string]: unknown␊ }␊ @@ -238287,11 +310566,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pipeline reference type.␊ */␊ - pipelineReference?: (PipelineReference | string)␊ + pipelineReference?: (PipelineReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238306,7 +310591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.␊ */␊ - properties: ((AmazonS3Dataset | AzureBlobDataset | AzureTableDataset | AzureSqlTableDataset | AzureSqlDWTableDataset | CassandraTableDataset | DocumentDbCollectionDataset | DynamicsEntityDataset | AzureDataLakeStoreDataset | FileShareDataset | MongoDbCollectionDataset | ODataResourceDataset | OracleTableDataset | AzureMySqlTableDataset | RelationalTableDataset | SalesforceObjectDataset | SapCloudForCustomerResourceDataset | SapEccResourceDataset | SqlServerTableDataset | WebTableDataset | AzureSearchIndexDataset | HttpDataset | AmazonMWSObjectDataset | AzurePostgreSqlTableDataset | ConcurObjectDataset | CouchbaseTableDataset | DrillTableDataset | EloquaObjectDataset | GoogleBigQueryObjectDataset | GreenplumTableDataset | HBaseObjectDataset | HiveObjectDataset | HubspotObjectDataset | ImpalaObjectDataset | JiraObjectDataset | MagentoObjectDataset | MariaDBTableDataset | MarketoObjectDataset | PaypalObjectDataset | PhoenixObjectDataset | PrestoObjectDataset | QuickBooksObjectDataset | ServiceNowObjectDataset | ShopifyObjectDataset | SparkObjectDataset | SquareObjectDataset | XeroObjectDataset | ZohoObjectDataset | NetezzaTableDataset | VerticaTableDataset | SalesforceMarketingCloudObjectDataset | ResponsysObjectDataset) | string)␊ + properties: ((AmazonS3Dataset | AzureBlobDataset | AzureTableDataset | AzureSqlTableDataset | AzureSqlDWTableDataset | CassandraTableDataset | DocumentDbCollectionDataset | DynamicsEntityDataset | AzureDataLakeStoreDataset | FileShareDataset | MongoDbCollectionDataset | ODataResourceDataset | OracleTableDataset | AzureMySqlTableDataset | RelationalTableDataset | SalesforceObjectDataset | SapCloudForCustomerResourceDataset | SapEccResourceDataset | SqlServerTableDataset | WebTableDataset | AzureSearchIndexDataset | HttpDataset | AmazonMWSObjectDataset | AzurePostgreSqlTableDataset | ConcurObjectDataset | CouchbaseTableDataset | DrillTableDataset | EloquaObjectDataset | GoogleBigQueryObjectDataset | GreenplumTableDataset | HBaseObjectDataset | HiveObjectDataset | HubspotObjectDataset | ImpalaObjectDataset | JiraObjectDataset | MagentoObjectDataset | MariaDBTableDataset | MarketoObjectDataset | PaypalObjectDataset | PhoenixObjectDataset | PrestoObjectDataset | QuickBooksObjectDataset | ServiceNowObjectDataset | ShopifyObjectDataset | SparkObjectDataset | SquareObjectDataset | XeroObjectDataset | ZohoObjectDataset | NetezzaTableDataset | VerticaTableDataset | SalesforceMarketingCloudObjectDataset | ResponsysObjectDataset) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/datasets"␊ [k: string]: unknown␊ }␊ @@ -238322,7 +310610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory nested object which serves as a compute resource for activities.␊ */␊ - properties: ((ManagedIntegrationRuntime | SelfHostedIntegrationRuntime) | string)␊ + properties: ((ManagedIntegrationRuntime | SelfHostedIntegrationRuntime) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/integrationRuntimes"␊ [k: string]: unknown␊ }␊ @@ -238338,7 +310629,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.␊ */␊ - properties: ((AzureStorageLinkedService | AzureSqlDWLinkedService | SqlServerLinkedService | AzureSqlDatabaseLinkedService | AzureBatchLinkedService | AzureKeyVaultLinkedService | CosmosDbLinkedService | DynamicsLinkedService | HDInsightLinkedService | FileServerLinkedService | OracleLinkedService | AzureMySqlLinkedService | MySqlLinkedService | PostgreSqlLinkedService | SybaseLinkedService | Db2LinkedService | TeradataLinkedService | AzureMLLinkedService | OdbcLinkedService | HdfsLinkedService | ODataLinkedService | WebLinkedService | CassandraLinkedService | MongoDbLinkedService | AzureDataLakeStoreLinkedService | SalesforceLinkedService | SapCloudForCustomerLinkedService | SapEccLinkedService | AmazonS3LinkedService | AmazonRedshiftLinkedService | CustomDataSourceLinkedService | AzureSearchLinkedService | HttpLinkedService | FtpServerLinkedService | SftpServerLinkedService | SapBWLinkedService | SapHanaLinkedService | AmazonMWSLinkedService | AzurePostgreSqlLinkedService | ConcurLinkedService | CouchbaseLinkedService | DrillLinkedService | EloquaLinkedService | GoogleBigQueryLinkedService | GreenplumLinkedService | HBaseLinkedService | HiveLinkedService | HubspotLinkedService | ImpalaLinkedService | JiraLinkedService | MagentoLinkedService | MariaDBLinkedService | MarketoLinkedService | PaypalLinkedService | PhoenixLinkedService | PrestoLinkedService | QuickBooksLinkedService | ServiceNowLinkedService | ShopifyLinkedService | SparkLinkedService | SquareLinkedService | XeroLinkedService | ZohoLinkedService | VerticaLinkedService | NetezzaLinkedService | SalesforceMarketingCloudLinkedService | HDInsightOnDemandLinkedService | AzureDataLakeAnalyticsLinkedService | AzureDatabricksLinkedService | ResponsysLinkedService) | string)␊ + properties: ((AzureStorageLinkedService | AzureSqlDWLinkedService | SqlServerLinkedService | AzureSqlDatabaseLinkedService | AzureBatchLinkedService | AzureKeyVaultLinkedService | CosmosDbLinkedService | DynamicsLinkedService | HDInsightLinkedService | FileServerLinkedService | OracleLinkedService | AzureMySqlLinkedService | MySqlLinkedService | PostgreSqlLinkedService | SybaseLinkedService | Db2LinkedService | TeradataLinkedService | AzureMLLinkedService | OdbcLinkedService | HdfsLinkedService | ODataLinkedService | WebLinkedService | CassandraLinkedService | MongoDbLinkedService | AzureDataLakeStoreLinkedService | SalesforceLinkedService | SapCloudForCustomerLinkedService | SapEccLinkedService | AmazonS3LinkedService | AmazonRedshiftLinkedService | CustomDataSourceLinkedService | AzureSearchLinkedService | HttpLinkedService | FtpServerLinkedService | SftpServerLinkedService | SapBWLinkedService | SapHanaLinkedService | AmazonMWSLinkedService | AzurePostgreSqlLinkedService | ConcurLinkedService | CouchbaseLinkedService | DrillLinkedService | EloquaLinkedService | GoogleBigQueryLinkedService | GreenplumLinkedService | HBaseLinkedService | HiveLinkedService | HubspotLinkedService | ImpalaLinkedService | JiraLinkedService | MagentoLinkedService | MariaDBLinkedService | MarketoLinkedService | PaypalLinkedService | PhoenixLinkedService | PrestoLinkedService | QuickBooksLinkedService | ServiceNowLinkedService | ShopifyLinkedService | SparkLinkedService | SquareLinkedService | XeroLinkedService | ZohoLinkedService | VerticaLinkedService | NetezzaLinkedService | SalesforceMarketingCloudLinkedService | HDInsightOnDemandLinkedService | AzureDataLakeAnalyticsLinkedService | AzureDatabricksLinkedService | ResponsysLinkedService) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/linkedservices"␊ [k: string]: unknown␊ }␊ @@ -238354,7 +310648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A data factory pipeline.␊ */␊ - properties: (Pipeline | string)␊ + properties: (Pipeline | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/pipelines"␊ [k: string]: unknown␊ }␊ @@ -238370,7 +310667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure data factory nested object which contains information about creating pipeline run␊ */␊ - properties: (MultiplePipelineTrigger | string)␊ + properties: (MultiplePipelineTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/triggers"␊ [k: string]: unknown␊ }␊ @@ -238382,7 +310682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity properties of the factory resource.␊ */␊ - identity?: (FactoryIdentity1 | string)␊ + identity?: (FactoryIdentity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource location.␊ */␊ @@ -238394,14 +310697,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Factory resource properties.␊ */␊ - properties: (FactoryProperties1 | string)␊ + properties: (FactoryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (FactoriesIntegrationRuntimesChildResource1 | FactoriesLinkedservicesChildResource1 | FactoriesDatasetsChildResource1 | FactoriesPipelinesChildResource1 | FactoriesTriggersChildResource1 | FactoriesDataflowsChildResource | FactoriesManagedVirtualNetworksChildResource | FactoriesPrivateEndpointConnectionsChildResource | FactoriesGlobalParametersChildResource)[]␊ /**␊ * The resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories"␊ [k: string]: unknown␊ }␊ @@ -238412,7 +310721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned") | string)␊ + type: (("SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of all user assigned identities for a factory.␊ */␊ @@ -238420,7 +310732,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238430,25 +310745,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * Definition of CMK for the factory.␊ */␊ - encryption?: (EncryptionConfiguration | string)␊ + encryption?: (EncryptionConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of all parameters for an entity.␊ */␊ globalParameters?: ({␊ [k: string]: GlobalParameterSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether or not public network access is allowed for the data factory.␊ */␊ - publicNetworkAccess?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccess?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Purview configuration.␊ */␊ - purviewConfiguration?: (PurviewConfiguration | string)␊ + purviewConfiguration?: (PurviewConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Factory's git repo information.␊ */␊ - repoConfiguration?: (FactoryRepoConfiguration | string)␊ + repoConfiguration?: (FactoryRepoConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238458,7 +310788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Identity used for CMK.␊ */␊ - identity?: (CMKIdentityDefinition | string)␊ + identity?: (CMKIdentityDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the key in Azure Key Vault to use as Customer Managed Key.␊ */␊ @@ -238490,7 +310823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Global Parameter type.␊ */␊ - type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array") | string)␊ + type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of parameter.␊ */␊ @@ -238535,7 +310871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Client secret information for factory's bring your own app repository configuration.␊ */␊ - clientSecret?: (GitHubClientSecret | string)␊ + clientSecret?: (GitHubClientSecret | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * GitHub Enterprise host name. For example: \`https://github.mydomain.com\`␊ */␊ @@ -238565,11 +310904,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The integration runtime name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory nested object which serves as a compute resource for activities.␊ */␊ - properties: (IntegrationRuntime1 | string)␊ + properties: (IntegrationRuntime1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "integrationRuntimes"␊ [k: string]: unknown␊ }␊ @@ -238580,12 +310925,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Virtual Network reference type.␊ */␊ - managedVirtualNetwork?: (ManagedVirtualNetworkReference | string)␊ + managedVirtualNetwork?: (ManagedVirtualNetworkReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Managed"␊ /**␊ * Managed integration runtime type properties.␊ */␊ - typeProperties: (ManagedIntegrationRuntimeTypeProperties1 | string)␊ + typeProperties: (ManagedIntegrationRuntimeTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238599,7 +310950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Virtual Network reference type.␊ */␊ - type: ("ManagedVirtualNetworkReference" | string)␊ + type: ("ManagedVirtualNetworkReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238609,15 +310963,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute resource properties for managed integration runtime.␊ */␊ - computeProperties?: (IntegrationRuntimeComputeProperties1 | string)␊ + computeProperties?: (IntegrationRuntimeComputeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The definition and properties of virtual network to which Azure-SSIS integration runtime will join.␊ */␊ - customerVirtualNetwork?: (IntegrationRuntimeCustomerVirtualNetwork | string)␊ + customerVirtualNetwork?: (IntegrationRuntimeCustomerVirtualNetwork | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS properties for managed integration runtime.␊ */␊ - ssisProperties?: (IntegrationRuntimeSsisProperties1 | string)␊ + ssisProperties?: (IntegrationRuntimeSsisProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238631,11 +310994,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data flow properties for managed integration runtime.␊ */␊ - dataFlowProperties?: (IntegrationRuntimeDataFlowProperties | string)␊ + dataFlowProperties?: (IntegrationRuntimeDataFlowProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities␊ */␊ @@ -238643,7 +311012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum parallel executions count per node for managed integration runtime.␊ */␊ - maxParallelExecutionsPerNode?: (number | string)␊ + maxParallelExecutionsPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node size requirement to managed integration runtime.␊ */␊ @@ -238651,11 +311023,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The required number of nodes for managed integration runtime.␊ */␊ - numberOfNodes?: (number | string)␊ + numberOfNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet properties for managed integration runtime.␊ */␊ - vNetProperties?: (IntegrationRuntimeVNetProperties1 | string)␊ + vNetProperties?: (IntegrationRuntimeVNetProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238669,23 +311047,38 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.␊ */␊ - cleanup?: (boolean | string)␊ + cleanup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compute type of the cluster which will execute data flow job.␊ */␊ - computeType?: (("General" | "MemoryOptimized" | "ComputeOptimized") | string)␊ + computeType?: (("General" | "MemoryOptimized" | "ComputeOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.␊ */␊ - coreCount?: (number | string)␊ + coreCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time to live (in minutes) setting of the cluster which will execute data flow job.␊ */␊ - timeToLive?: (number | string)␊ + timeToLive?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238699,11 +311092,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource IDs of the public IP addresses that this integration runtime will use.␊ */␊ - publicIPs?: (string[] | string)␊ + publicIPs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet this integration runtime will join.␊ */␊ @@ -238739,39 +311138,66 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Catalog information for managed dedicated integration runtime.␊ */␊ - catalogInfo?: (IntegrationRuntimeSsisCatalogInfo1 | string)␊ + catalogInfo?: (IntegrationRuntimeSsisCatalogInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom setup script properties for a managed dedicated integration runtime.␊ */␊ - customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties1 | string)␊ + customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data proxy properties for a managed dedicated integration runtime.␊ */␊ - dataProxyProperties?: (IntegrationRuntimeDataProxyProperties1 | string)␊ + dataProxyProperties?: (IntegrationRuntimeDataProxyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The edition for the SSIS Integration Runtime.␊ */␊ - edition?: (("Standard" | "Enterprise") | string)␊ + edition?: (("Standard" | "Enterprise") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom setup without script properties for a SSIS integration runtime.␊ */␊ - expressCustomSetupProperties?: (CustomSetupBase[] | string)␊ + expressCustomSetupProperties?: (CustomSetupBase[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * License type for bringing your own license scenario.␊ */␊ - licenseType?: (("BasePrice" | "LicenseIncluded") | string)␊ + licenseType?: (("BasePrice" | "LicenseIncluded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Package stores for the SSIS Integration Runtime.␊ */␊ - packageStores?: (PackageStore[] | string)␊ + packageStores?: (PackageStore[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238785,11 +311211,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - catalogAdminPassword?: (SecureString1 | string)␊ + catalogAdminPassword?: (SecureString1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The administrator user name of catalog database.␊ */␊ @@ -238797,7 +311229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/.␊ */␊ - catalogPricingTier?: (("Basic" | "Standard" | "Premium" | "PremiumRS") | string)␊ + catalogPricingTier?: (("Basic" | "Standard" | "Premium" | "PremiumRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The catalog database server URL.␊ */␊ @@ -238830,7 +311265,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference credential name.␊ */␊ @@ -238838,7 +311276,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - type: ("CredentialReference" | string)␊ + type: ("CredentialReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238852,7 +311293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - sasToken?: (SecureString1 | string)␊ + sasToken?: (SecureString1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238862,7 +311306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - connectVia?: (EntityReference1 | string)␊ + connectVia?: (EntityReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to contain the staged data in the Blob storage.␊ */␊ @@ -238870,7 +311317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - stagingLinkedService?: (EntityReference1 | string)␊ + stagingLinkedService?: (EntityReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238884,7 +311334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of this referenced entity.␊ */␊ - type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | string)␊ + type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238895,7 +311348,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cmdkey command custom setup type properties.␊ */␊ - typeProperties: (CmdkeySetupTypeProperties | string)␊ + typeProperties: (CmdkeySetupTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238905,7 +311361,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: (SecretBase1 | string)␊ + password: (SecretBase1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server name of data source access.␊ */␊ @@ -238939,7 +311398,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - store: (LinkedServiceReference1 | string)␊ + store: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AzureKeyVaultSecret"␊ [k: string]: unknown␊ }␊ @@ -238954,7 +311416,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference LinkedService name.␊ */␊ @@ -238962,7 +311427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - type: ("LinkedServiceReference" | string)␊ + type: ("LinkedServiceReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238973,7 +311441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Environment variable custom setup type properties.␊ */␊ - typeProperties: (EnvironmentVariableSetupTypeProperties | string)␊ + typeProperties: (EnvironmentVariableSetupTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -238998,7 +311469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Installation of licensed component setup type properties.␊ */␊ - typeProperties: (LicensedComponentSetupTypeProperties | string)␊ + typeProperties: (LicensedComponentSetupTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239012,7 +311486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - licenseKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + licenseKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239023,7 +311500,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Installation of Azure PowerShell type properties.␊ */␊ - typeProperties: (AzPowerShellSetupTypeProperties | string)␊ + typeProperties: (AzPowerShellSetupTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239047,7 +311527,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - packageStoreLinkedService: (EntityReference1 | string)␊ + packageStoreLinkedService: (EntityReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239058,7 +311541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The self-hosted integration runtime properties.␊ */␊ - typeProperties?: (SelfHostedIntegrationRuntimeTypeProperties | string)␊ + typeProperties?: (SelfHostedIntegrationRuntimeTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239068,7 +311554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a linked integration runtime.␊ */␊ - linkedInfo?: (LinkedIntegrationRuntimeType | string)␊ + linkedInfo?: (LinkedIntegrationRuntimeType | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239079,7 +311568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - key: (SecureString1 | string)␊ + key: (SecureString1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239090,7 +311582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource identifier of the integration runtime to be shared.␊ */␊ @@ -239105,11 +311600,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The linked service name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The nested object which contains the information and credential which can be used to connect with related store or compute resource.␊ */␊ - properties: (LinkedService1 | string)␊ + properties: (LinkedService1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "linkedservices"␊ [k: string]: unknown␊ }␊ @@ -239124,7 +311625,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference integration runtime name.␊ */␊ @@ -239132,7 +311636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of integration runtime.␊ */␊ - type: ("IntegrationRuntimeReference" | string)␊ + type: ("IntegrationRuntimeReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239148,7 +311655,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parameter type.␊ */␊ - type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array" | "SecureString") | string)␊ + type: (("Object" | "String" | "Int" | "Float" | "Bool" | "Array" | "SecureString") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239159,7 +311669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Storage linked service properties.␊ */␊ - typeProperties: (AzureStorageLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureStorageLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239169,7 +311682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - accountKey?: (AzureKeyVaultSecretReference1 | string)␊ + accountKey?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239183,7 +311699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - sasToken?: (AzureKeyVaultSecretReference1 | string)␊ + sasToken?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239200,7 +311719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Blob Storage linked service properties.␊ */␊ - typeProperties: (AzureBlobStorageLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureBlobStorageLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239210,7 +311732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - accountKey?: (AzureKeyVaultSecretReference1 | string)␊ + accountKey?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).␊ */␊ @@ -239230,7 +311755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -239238,7 +311766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - sasToken?: (AzureKeyVaultSecretReference1 | string)␊ + sasToken?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239258,7 +311789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -239275,7 +311809,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Storage linked service properties.␊ */␊ - typeProperties: (AzureStorageLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureStorageLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239286,7 +311823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Data Warehouse linked service properties.␊ */␊ - typeProperties: (AzureSqlDWLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureSqlDWLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239308,7 +311848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -239318,7 +311861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).␊ */␊ @@ -239328,7 +311874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -239345,7 +311894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SQL Server linked service properties.␊ */␊ - typeProperties: (SqlServerLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SqlServerLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239355,7 +311907,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql always encrypted properties.␊ */␊ - alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | string)␊ + alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239371,7 +311926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The on-premises Windows authentication user name. Type: string (or Expression with resultType string).␊ */␊ @@ -239387,11 +311945,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql always encrypted AKV authentication type. Type: string (or Expression with resultType string).␊ */␊ - alwaysEncryptedAkvAuthType: (("ServicePrincipal" | "ManagedIdentity" | "UserAssignedManagedIdentity") | string)␊ + alwaysEncryptedAkvAuthType: (("ServicePrincipal" | "ManagedIdentity" | "UserAssignedManagedIdentity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client ID of the application in Azure Active Directory used for Azure Key Vault authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -239401,7 +311965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239412,7 +311979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Rds for SQL Server linked service properties.␊ */␊ - typeProperties: (AmazonRdsForSqlServerLinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonRdsForSqlServerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239422,7 +311992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql always encrypted properties.␊ */␊ - alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | string)␊ + alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239438,7 +312011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The on-premises Windows authentication user name. Type: string (or Expression with resultType string).␊ */␊ @@ -239455,7 +312031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Database linked service properties.␊ */␊ - typeProperties: (AzureSqlDatabaseLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureSqlDatabaseLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239465,7 +312044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql always encrypted properties.␊ */␊ - alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | string)␊ + alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the azure cloud type of the service principle auth. Allowed values are AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Default value is the data factory regions’ cloud type. Type: string (or Expression with resultType string).␊ */␊ @@ -239481,7 +312063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -239491,7 +312076,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the service principal used to authenticate against Azure SQL Database. Type: string (or Expression with resultType string).␊ */␊ @@ -239501,7 +312089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -239518,7 +312109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Managed Instance linked service properties.␊ */␊ - typeProperties: (AzureSqlMILinkedServiceTypeProperties | string)␊ + typeProperties: (AzureSqlMILinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239528,7 +312122,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql always encrypted properties.␊ */␊ - alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | string)␊ + alwaysEncryptedSettings?: (SqlAlwaysEncryptedProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the azure cloud type of the service principle auth. Allowed values are AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Default value is the data factory regions’ cloud type. Type: string (or Expression with resultType string).␊ */␊ @@ -239544,7 +312141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -239554,7 +312154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ID of the service principal used to authenticate against Azure SQL Managed Instance. Type: string (or Expression with resultType string).␊ */␊ @@ -239564,7 +312167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -239581,7 +312187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Batch linked service properties.␊ */␊ - typeProperties: (AzureBatchLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureBatchLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239591,7 +312200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Batch account name. Type: string (or Expression with resultType string).␊ */␊ @@ -239607,7 +312219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -239617,7 +312232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Batch pool name. Type: string (or Expression with resultType string).␊ */␊ @@ -239634,7 +312252,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault linked service properties.␊ */␊ - typeProperties: (AzureKeyVaultLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureKeyVaultLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239650,7 +312271,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239661,7 +312285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CosmosDB linked service properties.␊ */␊ - typeProperties: (CosmosDbLinkedServiceTypeProperties1 | string)␊ + typeProperties: (CosmosDbLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239677,7 +312304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accountKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accountKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the azure cloud type of the service principle auth. Allowed values are AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Default value is the data factory regions’ cloud type. Type: string (or Expression with resultType string).␊ */␊ @@ -239687,7 +312317,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The connection mode used to access CosmosDB account. Type: string (or Expression with resultType string).␊ */␊ - connectionMode?: (("Gateway" | "Direct") | string)␊ + connectionMode?: (("Gateway" | "Direct") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -239697,7 +312330,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the database. Type: string (or Expression with resultType string)␊ */␊ @@ -239713,11 +312349,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).␊ */␊ - servicePrincipalCredentialType?: (("ServicePrincipalKey" | "ServicePrincipalCert") | string)␊ + servicePrincipalCredentialType?: (("ServicePrincipalKey" | "ServicePrincipalCert") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -239740,7 +312382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics linked service properties.␊ */␊ - typeProperties: (DynamicsLinkedServiceTypeProperties1 | string)␊ + typeProperties: (DynamicsLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239756,7 +312401,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deployment type of the Dynamics instance. 'Online' for Dynamics Online and 'OnPremisesWithIfd' for Dynamics on-premises with Ifd. Type: string (or Expression with resultType string).␊ */␊ @@ -239784,7 +312432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port of on-premises Dynamics server. The property is required for on-prem and not allowed for online. Default is 443. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -239794,7 +312445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).␊ */␊ @@ -239829,7 +312483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics CRM linked service properties.␊ */␊ - typeProperties: (DynamicsCrmLinkedServiceTypeProperties | string)␊ + typeProperties: (DynamicsCrmLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239869,7 +312526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port of on-premises Dynamics CRM server. The property is required for on-prem and not allowed for online. Default is 443. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -239879,7 +312539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).␊ */␊ @@ -239914,7 +312577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Common Data Service for Apps linked service properties.␊ */␊ - typeProperties: (CommonDataServiceForAppsLinkedServiceTypeProperties | string)␊ + typeProperties: (CommonDataServiceForAppsLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -239954,7 +312620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port of on-premises Common Data Service for Apps server. The property is required for on-prem and not allowed for online. Default is 443. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -239964,7 +312633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).␊ */␊ @@ -239999,7 +312671,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight linked service properties.␊ */␊ - typeProperties: (HDInsightLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HDInsightLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240027,7 +312702,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - hcatalogLinkedServiceName?: (LinkedServiceReference1 | string)␊ + hcatalogLinkedServiceName?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify if the HDInsight is created with ESP (Enterprise Security Package). Type: Boolean.␊ */␊ @@ -240037,11 +312715,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName?: (LinkedServiceReference1 | string)␊ + linkedServiceName?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HDInsight cluster user name. Type: string (or Expression with resultType string).␊ */␊ @@ -240058,7 +312742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * File system linked service properties.␊ */␊ - typeProperties: (FileServerLinkedServiceTypeProperties1 | string)␊ + typeProperties: (FileServerLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240080,7 +312767,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User ID to logon the server. Type: string (or Expression with resultType string).␊ */␊ @@ -240097,7 +312787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure File Storage linked service properties.␊ */␊ - typeProperties: (AzureFileStorageLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureFileStorageLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240107,7 +312800,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - accountKey?: (AzureKeyVaultSecretReference1 | string)␊ + accountKey?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -240135,11 +312831,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Key Vault secret reference.␊ */␊ - sasToken?: (AzureKeyVaultSecretReference1 | string)␊ + sasToken?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URI of the Azure File resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -240168,7 +312870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon S3 Compatible linked service properties.␊ */␊ - typeProperties: (AmazonS3CompatibleLinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonS3CompatibleLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240196,7 +312901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).␊ */␊ @@ -240213,7 +312921,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Oracle Cloud Storage linked service properties.␊ */␊ - typeProperties: (OracleCloudStorageLinkedServiceTypeProperties | string)␊ + typeProperties: (OracleCloudStorageLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240235,7 +312946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This value specifies the endpoint to access with the Oracle Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).␊ */␊ @@ -240252,7 +312966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google Cloud Storage linked service properties.␊ */␊ - typeProperties: (GoogleCloudStorageLinkedServiceTypeProperties | string)␊ + typeProperties: (GoogleCloudStorageLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240274,7 +312991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This value specifies the endpoint to access with the Google Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).␊ */␊ @@ -240291,7 +313011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Oracle database linked service properties.␊ */␊ - typeProperties: (OracleLinkedServiceTypeProperties1 | string)␊ + typeProperties: (OracleLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240313,7 +313036,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240324,7 +313050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AmazonRdsForOracle database linked service properties.␊ */␊ - typeProperties: (AmazonRdsForLinkedServiceTypeProperties | string)␊ + typeProperties: (AmazonRdsForLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240346,7 +313075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240357,7 +313089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure MySQL database linked service properties.␊ */␊ - typeProperties: (AzureMySqlLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureMySqlLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240379,7 +313114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240390,7 +313128,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MySQL linked service properties.␊ */␊ - typeProperties: (MySqlLinkedServiceTypeProperties1 | string)␊ + typeProperties: (MySqlLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240412,7 +313153,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240423,7 +313167,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PostgreSQL linked service properties.␊ */␊ - typeProperties: (PostgreSqlLinkedServiceTypeProperties1 | string)␊ + typeProperties: (PostgreSqlLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240445,7 +313192,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240456,7 +313206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sybase linked service properties.␊ */␊ - typeProperties: (SybaseLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SybaseLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240466,7 +313219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -240482,7 +313238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Schema name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -240511,7 +313270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DB2 linked service properties.␊ */␊ - typeProperties: (Db2LinkedServiceTypeProperties1 | string)␊ + typeProperties: (Db2LinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240521,7 +313283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection. It is mutually exclusive with connectionString property.␊ */␊ - authenticationType?: ("Basic" | string)␊ + authenticationType?: ("Basic" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate Common Name when TLS is enabled. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).␊ */␊ @@ -240555,7 +313320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server name for connection. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string).␊ */␊ @@ -240578,7 +313346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Teradata linked service properties.␊ */␊ - typeProperties: (TeradataLinkedServiceTypeProperties1 | string)␊ + typeProperties: (TeradataLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240588,7 +313359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthenticationType to be used for connection.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Teradata ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -240604,7 +313378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Server name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -240627,7 +313404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Studio Web Service linked service properties.␊ */␊ - typeProperties: (AzureMLLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureMLLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240637,7 +313417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiKey: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiKey: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of authentication (Required to specify MSI) used to connect to AzureML. Type: string (or Expression with resultType string).␊ */␊ @@ -240665,7 +313448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -240688,7 +313474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Service linked service properties.␊ */␊ - typeProperties: (AzureMLServiceLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureMLServiceLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240722,7 +313511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure ML Service workspace subscription ID. Type: string (or Expression with resultType string).␊ */␊ @@ -240745,7 +313537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ODBC linked service properties.␊ */␊ - typeProperties: (OdbcLinkedServiceTypeProperties1 | string)␊ + typeProperties: (OdbcLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240767,7 +313562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -240777,7 +313575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -240794,7 +313595,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Informix linked service properties.␊ */␊ - typeProperties: (InformixLinkedServiceTypeProperties | string)␊ + typeProperties: (InformixLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240816,7 +313620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -240826,7 +313633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -240843,7 +313653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft Access linked service properties.␊ */␊ - typeProperties: (MicrosoftAccessLinkedServiceTypeProperties | string)␊ + typeProperties: (MicrosoftAccessLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240865,7 +313678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + credential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -240875,7 +313691,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -240892,7 +313711,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDFS linked service properties.␊ */␊ - typeProperties: (HdfsLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HdfsLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240914,7 +313736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of the HDFS service endpoint, e.g. http://myhostname:50070/webhdfs/v1 . Type: string (or Expression with resultType string).␊ */␊ @@ -240937,7 +313762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OData linked service properties.␊ */␊ - typeProperties: (ODataLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ODataLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -240953,11 +313781,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify the credential type (key or cert) is used for service principal.␊ */␊ - aadServicePrincipalCredentialType?: (("ServicePrincipalKey" | "ServicePrincipalCert") | string)␊ + aadServicePrincipalCredentialType?: (("ServicePrincipalKey" | "ServicePrincipalCert") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of authentication used to connect to the OData service.␊ */␊ - authenticationType?: (("Basic" | "Anonymous" | "Windows" | "AadServicePrincipal" | "ManagedServiceIdentity") | string)␊ + authenticationType?: (("Basic" | "Anonymous" | "Windows" | "AadServicePrincipal" | "ManagedServiceIdentity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object).␊ */␊ @@ -240979,15 +313813,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalEmbeddedCert?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalEmbeddedCert?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalEmbeddedCertPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalEmbeddedCertPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the application id of your application registered in Azure Active Directory. Type: string (or Expression with resultType string).␊ */␊ @@ -240997,7 +313840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the tenant information (domain name or tenant ID) under which your application resides. Type: string (or Expression with resultType string).␊ */␊ @@ -241026,7 +313872,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Base definition of WebLinkedServiceTypeProperties, this typeProperties is polymorphic based on authenticationType, so not flattened in SDK models.␊ */␊ - typeProperties: (WebLinkedServiceTypeProperties1 | string)␊ + typeProperties: (WebLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241044,7 +313893,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User name for Basic authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -241061,11 +313913,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - pfx: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + pfx: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241076,7 +313934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cassandra linked service properties.␊ */␊ - typeProperties: (CassandraLinkedServiceTypeProperties1 | string)␊ + typeProperties: (CassandraLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241104,7 +313965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The port for the connection. Type: integer (or Expression with resultType integer).␊ */␊ @@ -241127,7 +313991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB linked service properties.␊ */␊ - typeProperties: (MongoDbLinkedServiceTypeProperties1 | string)␊ + typeProperties: (MongoDbLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241143,7 +314010,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the MongoDB database.␊ */␊ - authenticationType?: (("Basic" | "Anonymous") | string)␊ + authenticationType?: (("Basic" | "Anonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database to verify the username and password. Type: string (or Expression with resultType string).␊ */␊ @@ -241171,7 +314041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the MongoDB server uses to listen for client connections. The default value is 27017. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -241200,7 +314073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB Atlas linked service properties.␊ */␊ - typeProperties: (MongoDbAtlasLinkedServiceTypeProperties | string)␊ + typeProperties: (MongoDbAtlasLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241229,7 +314105,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB linked service properties.␊ */␊ - typeProperties: (MongoDbV2LinkedServiceTypeProperties | string)␊ + typeProperties: (MongoDbV2LinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241258,7 +314137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CosmosDB (MongoDB API) linked service properties.␊ */␊ - typeProperties: (CosmosDbMongoDbApiLinkedServiceTypeProperties | string)␊ + typeProperties: (CosmosDbMongoDbApiLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241293,7 +314175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Store linked service properties.␊ */␊ - typeProperties: (AzureDataLakeStoreLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureDataLakeStoreLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241315,7 +314200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Lake Store service URI. Type: string (or Expression with resultType string).␊ */␊ @@ -241343,7 +314231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Lake Store account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).␊ */␊ @@ -241366,7 +314257,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Storage Gen2 linked service properties.␊ */␊ - typeProperties: (AzureBlobFSLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureBlobFSLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241388,7 +314282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -241398,7 +314295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalCredential?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).␊ */␊ @@ -241414,7 +314314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -241437,7 +314340,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Office365 linked service properties.␊ */␊ - typeProperties: (Office365LinkedServiceTypeProperties | string)␊ + typeProperties: (Office365LinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241465,7 +314371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the tenant information under which your Azure AD web application resides. Type: string (or Expression with resultType string).␊ */␊ @@ -241482,7 +314391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce linked service properties.␊ */␊ - typeProperties: (SalesforceLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SalesforceLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241510,11 +314422,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - securityToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + securityToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username for Basic authentication of the Salesforce instance. Type: string (or Expression with resultType string).␊ */␊ @@ -241531,7 +314449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce Service Cloud linked service properties.␊ */␊ - typeProperties: (SalesforceServiceCloudLinkedServiceTypeProperties | string)␊ + typeProperties: (SalesforceServiceCloudLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241565,11 +314486,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - securityToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + securityToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username for Basic authentication of the Salesforce instance. Type: string (or Expression with resultType string).␊ */␊ @@ -241586,7 +314513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP Cloud for Customer linked service properties.␊ */␊ - typeProperties: (SapCloudForCustomerLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SapCloudForCustomerLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241602,7 +314532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of SAP Cloud for Customer OData API. For example, '[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]'. Type: string (or Expression with resultType string).␊ */␊ @@ -241625,7 +314558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP ECC linked service properties.␊ */␊ - typeProperties: (SapEccLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SapEccLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241639,7 +314575,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of SAP ECC OData API. For example, '[https://hostname:port/sap/opu/odata/sap/servicename/]'. Type: string (or Expression with resultType string).␊ */␊ @@ -241658,7 +314597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to SAP Business Warehouse Open Hub Destination linked service type.␊ */␊ - typeProperties: (SapOpenHubLinkedServiceTypeProperties | string)␊ + typeProperties: (SapOpenHubLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241704,7 +314646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP BW instance where the open hub destination is located. Type: string (or Expression with resultType string).␊ */␊ @@ -241739,7 +314684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapOdpLinkedServiceTypeProperties | string)␊ + typeProperties: (SapOdpLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241785,7 +314733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP instance where the table is located. Type: string (or Expression with resultType string).␊ */␊ @@ -241862,7 +314813,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rest Service linked service properties.␊ */␊ - typeProperties: (RestServiceLinkedServiceTypeProperties | string)␊ + typeProperties: (RestServiceLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241878,7 +314832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of authentication used to connect to the REST service.␊ */␊ - authenticationType: (("Anonymous" | "Basic" | "AadServicePrincipal" | "ManagedServiceIdentity" | "OAuth2ClientCredential") | string)␊ + authenticationType: (("Anonymous" | "Basic" | "AadServicePrincipal" | "ManagedServiceIdentity" | "OAuth2ClientCredential") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object).␊ */␊ @@ -241900,11 +314857,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to validate server side SSL certificate when connecting to the endpoint.The default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -241920,7 +314883,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target service or resource to which the access will be requested. Type: string (or Expression with resultType string).␊ */␊ @@ -241942,7 +314908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The tenant information (domain name or tenant ID) used in AadServicePrincipal authentication type under which your application resides.␊ */␊ @@ -241977,7 +314946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * TeamDesk linked service type properties.␊ */␊ - typeProperties: (TeamDeskLinkedServiceTypeProperties | string)␊ + typeProperties: (TeamDeskLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -241987,11 +314959,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Basic" | "Token") | string)␊ + authenticationType: (("Basic" | "Token") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242001,7 +314979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The url to connect TeamDesk source. Type: string (or Expression with resultType string).␊ */␊ @@ -242024,7 +315005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Quickbase linked service type properties.␊ */␊ - typeProperties: (QuickbaseLinkedServiceTypeProperties | string)␊ + typeProperties: (QuickbaseLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242046,7 +315030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - userToken: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + userToken: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242057,7 +315044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Smartsheet linked service type properties.␊ */␊ - typeProperties: (SmartsheetLinkedServiceTypeProperties | string)␊ + typeProperties: (SmartsheetLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242067,7 +315057,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242084,7 +315077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Zendesk linked service type properties.␊ */␊ - typeProperties: (ZendeskLinkedServiceTypeProperties | string)␊ + typeProperties: (ZendeskLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242094,11 +315090,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Basic" | "Token") | string)␊ + authenticationType: (("Basic" | "Token") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242108,7 +315110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The url to connect Zendesk source. Type: string (or Expression with resultType string).␊ */␊ @@ -242131,7 +315136,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataworld linked service type properties.␊ */␊ - typeProperties: (DataworldLinkedServiceTypeProperties | string)␊ + typeProperties: (DataworldLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242141,7 +315149,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242158,7 +315169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppFigures linked service type properties.␊ */␊ - typeProperties: (AppFiguresLinkedServiceTypeProperties | string)␊ + typeProperties: (AppFiguresLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242168,11 +315182,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientKey: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientKey: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username of the Appfigures source.␊ */␊ @@ -242189,7 +315209,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Asana linked service type properties.␊ */␊ - typeProperties: (AsanaLinkedServiceTypeProperties | string)␊ + typeProperties: (AsanaLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242199,7 +315222,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + apiToken: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242216,7 +315242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Twilio linked service type properties.␊ */␊ - typeProperties: (TwilioLinkedServiceTypeProperties | string)␊ + typeProperties: (TwilioLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242226,7 +315255,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Account SID of Twilio service.␊ */␊ @@ -242243,7 +315275,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon S3 linked service properties.␊ */␊ - typeProperties: (AmazonS3LinkedServiceTypeProperties1 | string)␊ + typeProperties: (AmazonS3LinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242271,7 +315306,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + secretAccessKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).␊ */␊ @@ -242281,7 +315319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - sessionToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + sessionToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242292,7 +315333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Redshift linked service properties.␊ */␊ - typeProperties: (AmazonRedshiftLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AmazonRedshiftLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242314,7 +315358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).␊ */␊ @@ -242356,7 +315403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Windows Azure Search Service linked service properties.␊ */␊ - typeProperties: (AzureSearchLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureSearchLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242372,7 +315422,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - key?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + key?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URL for Azure Search service. Type: string (or Expression with resultType string).␊ */␊ @@ -242389,7 +315442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (HttpLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HttpLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242399,7 +315455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the HTTP server.␊ */␊ - authenticationType?: (("Basic" | "Anonymous" | "Digest" | "Windows" | "ClientCertificate") | string)␊ + authenticationType?: (("Basic" | "Anonymous" | "Digest" | "Windows" | "ClientCertificate") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object).␊ */␊ @@ -242433,7 +315492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base URL of the HTTP endpoint, e.g. https://www.microsoft.com. Type: string (or Expression with resultType string).␊ */␊ @@ -242456,7 +315518,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (FtpServerLinkedServiceTypeProperties1 | string)␊ + typeProperties: (FtpServerLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242466,7 +315531,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the FTP server.␊ */␊ - authenticationType?: (("Basic" | "Anonymous") | string)␊ + authenticationType?: (("Basic" | "Anonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, validate the FTP server SSL certificate when connect over SSL/TLS channel. Default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -242494,7 +315562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the FTP server uses to listen for client connections. Default value is 21. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -242517,7 +315588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SftpServerLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SftpServerLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242527,7 +315601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the FTP server.␊ */␊ - authenticationType?: (("Basic" | "SshPublicKey" | "MultiFactor") | string)␊ + authenticationType?: (("Basic" | "SshPublicKey" | "MultiFactor") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242549,11 +315626,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - passPhrase?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + passPhrase?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port number that the SFTP server uses to listen for client connections. Default value is 22. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -242563,7 +315646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - privateKeyContent?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + privateKeyContent?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SSH private key file path for SshPublicKey authentication. Only valid for on-premises copy. For on-premises copy with SshPublicKey authentication, either PrivateKeyPath or PrivateKeyContent should be specified. SSH private key should be OpenSSH format. Type: string (or Expression with resultType string).␊ */␊ @@ -242592,7 +315678,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapBWLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SapBWLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242614,7 +315703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP BW instance. Type: string (or Expression with resultType string).␊ */␊ @@ -242643,7 +315735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapHanaLinkedServiceProperties1 | string)␊ + typeProperties: (SapHanaLinkedServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242653,7 +315748,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to be used to connect to the SAP HANA server.␊ */␊ - authenticationType?: (("Basic" | "Windows") | string)␊ + authenticationType?: (("Basic" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAP HANA ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference.␊ */␊ @@ -242669,7 +315767,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP HANA server. Type: string (or Expression with resultType string).␊ */␊ @@ -242692,7 +315793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Marketplace Web Service linked service properties.␊ */␊ - typeProperties: (AmazonMWSLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AmazonMWSLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242726,11 +315830,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - mwsAuthToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + mwsAuthToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - secretKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + secretKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Amazon seller ID.␊ */␊ @@ -242765,7 +315875,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure PostgreSQL linked service properties.␊ */␊ - typeProperties: (AzurePostgreSqlLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzurePostgreSqlLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242787,7 +315900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242798,7 +315914,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Concur Service linked service properties.␊ */␊ - typeProperties: (ConcurLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ConcurLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242826,7 +315945,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -242861,7 +315983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Couchbase server linked service properties.␊ */␊ - typeProperties: (CouchbaseLinkedServiceTypeProperties1 | string)␊ + typeProperties: (CouchbaseLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242877,7 +316002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - credString?: (AzureKeyVaultSecretReference1 | string)␊ + credString?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -242894,7 +316022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Drill server linked service properties.␊ */␊ - typeProperties: (DrillLinkedServiceTypeProperties1 | string)␊ + typeProperties: (DrillLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242916,7 +316047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242927,7 +316061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Eloqua server linked service properties.␊ */␊ - typeProperties: (EloquaLinkedServiceTypeProperties1 | string)␊ + typeProperties: (EloquaLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -242949,7 +316086,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -242984,7 +316124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google BigQuery service linked service properties.␊ */␊ - typeProperties: (GoogleBigQueryLinkedServiceTypeProperties1 | string)␊ + typeProperties: (GoogleBigQueryLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243000,7 +316143,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.␊ */␊ - authenticationType: (("ServiceAuthentication" | "UserAuthentication") | string)␊ + authenticationType: (("ServiceAuthentication" | "UserAuthentication") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string).␊ */␊ @@ -243010,7 +316156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR.␊ */␊ @@ -243038,7 +316187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to request access to Google Drive. Allowing Google Drive access enables support for federated tables that combine BigQuery data with data from Google Drive. The default value is false.␊ */␊ @@ -243067,7 +316219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Greenplum Database linked service properties.␊ */␊ - typeProperties: (GreenplumLinkedServiceTypeProperties1 | string)␊ + typeProperties: (GreenplumLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243089,7 +316244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243100,7 +316258,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HBase server linked service properties.␊ */␊ - typeProperties: (HBaseLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HBaseLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243122,7 +316283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism to use to connect to the HBase server.␊ */␊ - authenticationType: (("Anonymous" | "Basic") | string)␊ + authenticationType: (("Anonymous" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -243150,7 +316314,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the HBase instance uses to listen for client connections. The default value is 9090.␊ */␊ @@ -243179,7 +316346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hive Server linked service properties.␊ */␊ - typeProperties: (HiveLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HiveLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243201,7 +316371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication method used to access the Hive server.␊ */␊ - authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -243229,7 +316402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Hive server uses to listen for client connections.␊ */␊ @@ -243239,7 +316415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Hive server.␊ */␊ - serverType?: (("HiveServer1" | "HiveServer2" | "HiveThriftServer") | string)␊ + serverType?: (("HiveServer1" | "HiveServer2" | "HiveThriftServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to indicate using the ZooKeeper service, false not.␊ */␊ @@ -243249,7 +316428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The transport protocol to use in the Thrift layer.␊ */␊ - thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | string)␊ + thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.␊ */␊ @@ -243290,7 +316472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hubspot Service linked service properties.␊ */␊ - typeProperties: (HubspotLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HubspotLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243300,7 +316485,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client ID associated with your Hubspot application.␊ */␊ @@ -243310,7 +316498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -243320,7 +316511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -243349,7 +316543,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Impala server linked service properties.␊ */␊ - typeProperties: (ImpalaLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ImpalaLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243371,7 +316568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Anonymous" | "SASLUsername" | "UsernameAndPassword") | string)␊ + authenticationType: (("Anonymous" | "SASLUsername" | "UsernameAndPassword") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -243393,7 +316593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Impala server uses to listen for client connections. The default value is 21050.␊ */␊ @@ -243428,7 +316631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Jira Service linked service properties.␊ */␊ - typeProperties: (JiraLinkedServiceTypeProperties1 | string)␊ + typeProperties: (JiraLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243450,7 +316656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Jira server uses to listen for client connections. The default value is 443 if connecting through HTTPS, or 8080 if connecting through HTTP.␊ */␊ @@ -243491,7 +316700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Magento server linked service properties.␊ */␊ - typeProperties: (MagentoLinkedServiceTypeProperties1 | string)␊ + typeProperties: (MagentoLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243501,7 +316713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -243542,7 +316757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MariaDB server linked service properties.␊ */␊ - typeProperties: (MariaDBLinkedServiceTypeProperties1 | string)␊ + typeProperties: (MariaDBLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243564,7 +316782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243575,7 +316796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Database for MariaDB linked service properties.␊ */␊ - typeProperties: (AzureMariaDBLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureMariaDBLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243597,7 +316821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243608,7 +316835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Marketo server linked service properties.␊ */␊ - typeProperties: (MarketoLinkedServiceTypeProperties1 | string)␊ + typeProperties: (MarketoLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243624,7 +316854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -243665,7 +316898,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Paypal Service linked service properties.␊ */␊ - typeProperties: (PaypalLinkedServiceTypeProperties1 | string)␊ + typeProperties: (PaypalLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243681,7 +316917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -243722,7 +316961,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Phoenix server linked service properties.␊ */␊ - typeProperties: (PhoenixLinkedServiceTypeProperties1 | string)␊ + typeProperties: (PhoenixLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243744,7 +316986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism used to connect to the Phoenix server.␊ */␊ - authenticationType: (("Anonymous" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -243772,7 +317017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Phoenix server uses to listen for client connections. The default value is 8765.␊ */␊ @@ -243807,7 +317055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Presto server linked service properties.␊ */␊ - typeProperties: (PrestoLinkedServiceTypeProperties1 | string)␊ + typeProperties: (PrestoLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243829,7 +317080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication mechanism used to connect to the Presto server.␊ */␊ - authenticationType: (("Anonymous" | "LDAP") | string)␊ + authenticationType: (("Anonymous" | "LDAP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The catalog context for all request against the server.␊ */␊ @@ -243857,7 +317111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Presto server uses to listen for client connections. The default value is 8080.␊ */␊ @@ -243904,7 +317161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * QuickBooks server linked service properties.␊ */␊ - typeProperties: (QuickBooksLinkedServiceTypeProperties1 | string)␊ + typeProperties: (QuickBooksLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243914,11 +317174,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - accessTokenSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessTokenSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The company ID of the QuickBooks company to authorize.␊ */␊ @@ -243940,7 +317206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - consumerSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + consumerSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -243969,7 +317238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ServiceNow server linked service properties.␊ */␊ - typeProperties: (ServiceNowLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ServiceNowLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -243979,7 +317251,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication type to use.␊ */␊ - authenticationType: (("Basic" | "OAuth2") | string)␊ + authenticationType: (("Basic" | "OAuth2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client id for OAuth2 authentication.␊ */␊ @@ -243989,7 +317264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -244005,7 +317283,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -244040,7 +317321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shopify Service linked service properties.␊ */␊ - typeProperties: (ShopifyLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ShopifyLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244050,7 +317334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -244091,7 +317378,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Spark Server linked service properties.␊ */␊ - typeProperties: (SparkLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SparkLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244113,7 +317403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication method used to access the Spark server.␊ */␊ - authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | string)␊ + authenticationType: (("Anonymous" | "Username" | "UsernameAndPassword" | "WindowsAzureHDInsightService") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the connections to the server are encrypted using SSL. The default value is false.␊ */␊ @@ -244141,7 +317434,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The TCP port that the Spark server uses to listen for client connections.␊ */␊ @@ -244151,11 +317447,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Spark server.␊ */␊ - serverType?: (("SharkServer" | "SharkServer2" | "SparkThriftServer") | string)␊ + serverType?: (("SharkServer" | "SharkServer2" | "SparkThriftServer") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The transport protocol to use in the Thrift layer.␊ */␊ - thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | string)␊ + thriftTransportProtocol?: (("Binary" | "SASL" | "HTTP ") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.␊ */␊ @@ -244184,7 +317486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Square Service linked service properties.␊ */␊ - typeProperties: (SquareLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SquareLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244200,7 +317505,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties used to connect to Square. It is mutually exclusive with any other properties in the linked service. Type: object.␊ */␊ @@ -244253,7 +317561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Xero Service linked service properties.␊ */␊ - typeProperties: (XeroLinkedServiceTypeProperties1 | string)␊ + typeProperties: (XeroLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244269,7 +317580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - consumerKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + consumerKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -244285,7 +317599,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - privateKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + privateKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.␊ */␊ @@ -244314,7 +317631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Zoho server linked service properties.␊ */␊ - typeProperties: (ZohoLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ZohoLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244324,7 +317644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties used to connect to Zoho. It is mutually exclusive with any other properties in the linked service. Type: object.␊ */␊ @@ -244371,7 +317694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vertica linked service properties.␊ */␊ - typeProperties: (VerticaLinkedServiceTypeProperties1 | string)␊ + typeProperties: (VerticaLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244393,7 +317719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244404,7 +317733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Netezza linked service properties.␊ */␊ - typeProperties: (NetezzaLinkedServiceTypeProperties1 | string)␊ + typeProperties: (NetezzaLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244426,7 +317758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - pwd?: (AzureKeyVaultSecretReference1 | string)␊ + pwd?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244437,7 +317772,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce Marketing Cloud linked service properties.␊ */␊ - typeProperties: (SalesforceMarketingCloudLinkedServiceTypeProperties1 | string)␊ + typeProperties: (SalesforceMarketingCloudLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244453,7 +317791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties used to connect to Salesforce Marketing Cloud. It is mutually exclusive with any other properties in the linked service. Type: object.␊ */␊ @@ -244494,7 +317835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight ondemand linked service properties.␊ */␊ - typeProperties: (HDInsightOnDemandLinkedServiceTypeProperties1 | string)␊ + typeProperties: (HDInsightOnDemandLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244504,7 +317848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf.␊ */␊ - additionalLinkedServiceNames?: (LinkedServiceReference1[] | string)␊ + additionalLinkedServiceNames?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The prefix of cluster name, postfix will be distinct with timestamp. Type: string (or Expression with resultType string).␊ */␊ @@ -244514,7 +317861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clusterPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clusterPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource group where the cluster belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -244530,7 +317880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clusterSshPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clusterSshPassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string).␊ */␊ @@ -244558,7 +317911,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of the data node for the HDInsight cluster.␊ */␊ @@ -244580,7 +317936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - hcatalogLinkedServiceName?: (LinkedServiceReference1 | string)␊ + hcatalogLinkedServiceName?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the HDFS configuration parameters (hdfs-site.xml) for the HDInsight cluster.␊ */␊ @@ -244608,7 +317967,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the MapReduce configuration parameters (mapred-site.xml) for the HDInsight cluster.␊ */␊ @@ -244624,7 +317986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom script actions to run on HDI ondemand cluster once it's up. Please refer to https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.␊ */␊ - scriptActions?: (ScriptAction2[] | string)␊ + scriptActions?: (ScriptAction2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service principal id for the hostSubscriptionId. Type: string (or Expression with resultType string).␊ */␊ @@ -244634,7 +317999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of spark if the cluster type is 'spark'. Type: string (or Expression with resultType string).␊ */␊ @@ -244723,7 +318091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Analytics linked service properties.␊ */␊ - typeProperties: (AzureDataLakeAnalyticsLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureDataLakeAnalyticsLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244763,7 +318134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data Lake Analytics account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).␊ */␊ @@ -244786,7 +318160,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks linked service properties.␊ */␊ - typeProperties: (AzureDatabricksLinkedServiceTypeProperties1 | string)␊ + typeProperties: (AzureDatabricksLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244796,7 +318173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required to specify MSI, if using Workspace resource id for databricks REST API. Type: string (or Expression with resultType string).␊ */␊ @@ -244806,7 +318186,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).␊ */␊ @@ -244838,7 +318221,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The driver node type for the new job cluster. This property is ignored in instance pool configurations. Type: string (or Expression with resultType string).␊ */␊ @@ -244882,7 +318268,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A set of optional, user-specified Spark environment variables key-value pairs.␊ */␊ @@ -244890,7 +318279,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If not using an existing interactive cluster, this specifies the Spark version of a new job cluster or instance pool nodes created for each run of this activity. Required if instancePoolId is specified. Type: string (or Expression with resultType string).␊ */␊ @@ -244919,7 +318311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks Delta Lake linked service properties.␊ */␊ - typeProperties: (AzureDatabricksDetltaLakeLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureDatabricksDetltaLakeLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244929,7 +318324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + accessToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string).␊ */␊ @@ -244939,7 +318337,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .azuredatabricks.net, domain name of your Databricks deployment. Type: string (or Expression with resultType string).␊ */␊ @@ -244968,7 +318369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Responsys linked service properties.␊ */␊ - typeProperties: (ResponsysLinkedServiceTypeProperties1 | string)␊ + typeProperties: (ResponsysLinkedServiceTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -244984,7 +318388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -245025,7 +318432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics AX linked service properties.␊ */␊ - typeProperties: (DynamicsAXLinkedServiceTypeProperties | string)␊ + typeProperties: (DynamicsAXLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245053,7 +318463,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the tenant information (domain name or tenant ID) under which your application resides. Retrieve it by hovering the mouse in the top-right corner of the Azure portal. Type: string (or Expression with resultType string).␊ */␊ @@ -245076,7 +318489,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Oracle Service Cloud linked service properties.␊ */␊ - typeProperties: (OracleServiceCloudLinkedServiceTypeProperties | string)␊ + typeProperties: (OracleServiceCloudLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245098,7 +318514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -245133,7 +318552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google AdWords service linked service properties.␊ */␊ - typeProperties: (GoogleAdWordsLinkedServiceTypeProperties | string)␊ + typeProperties: (GoogleAdWordsLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245143,7 +318565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.␊ */␊ - authenticationType?: (("ServiceAuthentication" | "UserAuthentication") | string)␊ + authenticationType?: (("ServiceAuthentication" | "UserAuthentication") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client customer ID of the AdWords account that you want to fetch report data for.␊ */␊ @@ -245159,7 +318584,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + clientSecret?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties used to connect to GoogleAds. It is mutually exclusive with any other properties in the linked service. Type: object.␊ */␊ @@ -245169,7 +318597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - developerToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + developerToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR.␊ */␊ @@ -245191,7 +318622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + refreshToken?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full path of the .pem file containing trusted CA certificates for verifying the server when connecting over SSL. This property can only be set when using SSL on self-hosted IR. The default value is the cacerts.pem file installed with the IR.␊ */␊ @@ -245214,7 +318648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this linked service type.␊ */␊ - typeProperties: (SapTableLinkedServiceTypeProperties | string)␊ + typeProperties: (SapTableLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245260,7 +318697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host name of the SAP instance where the table is located. Type: string (or Expression with resultType string).␊ */␊ @@ -245325,7 +318765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Explorer (Kusto) linked service properties.␊ */␊ - typeProperties: (AzureDataExplorerLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureDataExplorerLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245335,7 +318778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database name for connection. Type: string (or Expression with resultType string).␊ */␊ @@ -245357,7 +318803,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).␊ */␊ @@ -245374,7 +318823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Function linked service properties.␊ */␊ - typeProperties: (AzureFunctionLinkedServiceTypeProperties | string)␊ + typeProperties: (AzureFunctionLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245390,7 +318842,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).␊ */␊ @@ -245406,7 +318861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - functionKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + functionKey?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed token audiences for azure function.␊ */␊ @@ -245423,7 +318881,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snowflake linked service properties.␊ */␊ - typeProperties: (SnowflakeLinkedServiceTypeProperties | string)␊ + typeProperties: (SnowflakeLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245445,7 +318906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Key Vault secret reference.␊ */␊ - password?: (AzureKeyVaultSecretReference1 | string)␊ + password?: (AzureKeyVaultSecretReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245456,7 +318920,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SharePoint Online List linked service properties.␊ */␊ - typeProperties: (SharePointOnlineListLinkedServiceTypeProperties | string)␊ + typeProperties: (SharePointOnlineListLinkedServiceTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245478,7 +318945,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + servicePrincipalKey: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URL of the SharePoint Online site. For example, https://contoso.sharepoint.com/sites/siteName. Type: string (or Expression with resultType string).␊ */␊ @@ -245501,11 +318971,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The dataset name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.␊ */␊ - properties: (Dataset1 | string)␊ + properties: (Dataset1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "datasets"␊ [k: string]: unknown␊ }␊ @@ -245527,7 +319003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon S3 dataset properties.␊ */␊ - typeProperties: (AmazonS3DatasetTypeProperties1 | string)␊ + typeProperties: (AmazonS3DatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245543,11 +319022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The format definition of a storage.␊ */␊ - format?: (DatasetStorageFormat1 | string)␊ + format?: (DatasetStorageFormat1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The key of the Amazon S3 object. Type: string (or Expression with resultType string).␊ */␊ @@ -245591,7 +319076,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The dataset compression level. Type: string (or Expression with resultType string).␊ */␊ @@ -245733,7 +319221,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Avro dataset properties.␊ */␊ - typeProperties?: (AvroDatasetTypeProperties | string)␊ + typeProperties?: (AvroDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245746,11 +319237,17 @@ Generated by [AVA](https://avajs.dev). avroCompressionCodec?: {␊ [k: string]: unknown␊ }␊ - avroCompressionLevel?: (number | string)␊ + avroCompressionLevel?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dataset location.␊ */␊ - location: (DatasetLocation | string)␊ + location: (DatasetLocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245918,7 +319415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Excel dataset properties.␊ */␊ - typeProperties?: (ExcelDatasetTypeProperties | string)␊ + typeProperties?: (ExcelDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245928,7 +319428,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When used as input, treat the first row of data as headers. When used as output,write the headers into the output as the first row of data. The default value is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -245938,7 +319441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The null value string. Type: string (or Expression with resultType string).␊ */␊ @@ -245973,7 +319479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parquet dataset properties.␊ */␊ - typeProperties?: (ParquetDatasetTypeProperties | string)␊ + typeProperties?: (ParquetDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -245989,7 +319498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246000,7 +319512,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DelimitedText dataset properties.␊ */␊ - typeProperties?: (DelimitedTextDatasetTypeProperties | string)␊ + typeProperties?: (DelimitedTextDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246046,7 +319561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The null value string. Type: string (or Expression with resultType string).␊ */␊ @@ -246075,7 +319593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Json dataset properties.␊ */␊ - typeProperties?: (JsonDatasetTypeProperties | string)␊ + typeProperties?: (JsonDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246085,7 +319606,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: https://msdn.microsoft.com/library/system.text.encoding.aspx. Type: string (or Expression with resultType string).␊ */␊ @@ -246095,7 +319619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246106,7 +319633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Xml dataset properties.␊ */␊ - typeProperties?: (XmlDatasetTypeProperties | string)␊ + typeProperties?: (XmlDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246116,7 +319646,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: https://msdn.microsoft.com/library/system.text.encoding.aspx. Type: string (or Expression with resultType string).␊ */␊ @@ -246126,7 +319659,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The null value string. Type: string (or Expression with resultType string).␊ */␊ @@ -246143,7 +319679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ORC dataset properties.␊ */␊ - typeProperties?: (OrcDatasetTypeProperties | string)␊ + typeProperties?: (OrcDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246153,7 +319692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The data orcCompressionCodec. Type: string (or Expression with resultType string).␊ */␊ @@ -246170,7 +319712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Binary dataset properties.␊ */␊ - typeProperties?: (BinaryDatasetTypeProperties | string)␊ + typeProperties?: (BinaryDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246180,11 +319725,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dataset location.␊ */␊ - location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | string)␊ + location: ((AzureBlobStorageLocation | AzureBlobFSLocation | AzureDataLakeStoreLocation | AmazonS3Location | FileServerLocation | AzureFileStorageLocation | AmazonS3CompatibleLocation | OracleCloudStorageLocation | GoogleCloudStorageLocation | FtpServerLocation | SftpLocation | HttpServerLocation | HdfsLocation) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246195,7 +319746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Blob dataset properties.␊ */␊ - typeProperties?: (AzureBlobDatasetTypeProperties1 | string)␊ + typeProperties?: (AzureBlobDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246205,7 +319759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Azure Blob. Type: string (or Expression with resultType string).␊ */␊ @@ -246221,7 +319778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | string)␊ + format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end of Azure Blob's modified datetime. Type: string (or Expression with resultType string).␊ */␊ @@ -246250,7 +319810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Table dataset properties.␊ */␊ - typeProperties: (AzureTableDatasetTypeProperties1 | string)␊ + typeProperties: (AzureTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246273,7 +319836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL dataset properties.␊ */␊ - typeProperties?: (AzureSqlTableDatasetTypeProperties1 | string)␊ + typeProperties?: (AzureSqlTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246308,7 +319874,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Managed Instance dataset properties.␊ */␊ - typeProperties?: (AzureSqlMITableDatasetTypeProperties | string)␊ + typeProperties?: (AzureSqlMITableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246343,7 +319912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure SQL Data Warehouse dataset properties.␊ */␊ - typeProperties?: (AzureSqlDWTableDatasetTypeProperties1 | string)␊ + typeProperties?: (AzureSqlDWTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246378,7 +319950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cassandra dataset properties.␊ */␊ - typeProperties?: (CassandraTableDatasetTypeProperties1 | string)␊ + typeProperties?: (CassandraTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246420,7 +319995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CosmosDB (SQL API) Collection dataset properties.␊ */␊ - typeProperties: (CosmosDbSqlApiCollectionDatasetTypeProperties | string)␊ + typeProperties: (CosmosDbSqlApiCollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246443,7 +320021,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DocumentDB Collection dataset properties.␊ */␊ - typeProperties: (DocumentDbCollectionDatasetTypeProperties1 | string)␊ + typeProperties: (DocumentDbCollectionDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246466,7 +320047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics entity dataset properties.␊ */␊ - typeProperties?: (DynamicsEntityDatasetTypeProperties1 | string)␊ + typeProperties?: (DynamicsEntityDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246489,7 +320073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics CRM entity dataset properties.␊ */␊ - typeProperties?: (DynamicsCrmEntityDatasetTypeProperties | string)␊ + typeProperties?: (DynamicsCrmEntityDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246512,7 +320099,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Common Data Service for Apps entity dataset properties.␊ */␊ - typeProperties?: (CommonDataServiceForAppsEntityDatasetTypeProperties | string)␊ + typeProperties?: (CommonDataServiceForAppsEntityDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246535,7 +320125,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Store dataset properties.␊ */␊ - typeProperties?: (AzureDataLakeStoreDatasetTypeProperties1 | string)␊ + typeProperties?: (AzureDataLakeStoreDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246545,7 +320138,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the file in the Azure Data Lake Store. Type: string (or Expression with resultType string).␊ */␊ @@ -246561,7 +320157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | string)␊ + format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246572,7 +320171,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Lake Storage Gen2 dataset properties.␊ */␊ - typeProperties?: (AzureBlobFSDatasetTypeProperties | string)␊ + typeProperties?: (AzureBlobFSDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246582,7 +320184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Azure Data Lake Storage Gen2. Type: string (or Expression with resultType string).␊ */␊ @@ -246598,7 +320203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | string)␊ + format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246609,7 +320217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Office365 dataset properties.␊ */␊ - typeProperties: (Office365DatasetTypeProperties | string)␊ + typeProperties: (Office365DatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246638,7 +320249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises file system dataset properties.␊ */␊ - typeProperties?: (FileShareDatasetTypeProperties1 | string)␊ + typeProperties?: (FileShareDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246648,7 +320262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string).␊ */␊ @@ -246670,7 +320287,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The format definition of a storage.␊ */␊ - format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | string)␊ + format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end of file's modified datetime. Type: string (or Expression with resultType string).␊ */␊ @@ -246693,7 +320313,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB database dataset properties.␊ */␊ - typeProperties: (MongoDbCollectionDatasetTypeProperties1 | string)␊ + typeProperties: (MongoDbCollectionDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246716,7 +320339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB Atlas database dataset properties.␊ */␊ - typeProperties: (MongoDbAtlasCollectionDatasetTypeProperties | string)␊ + typeProperties: (MongoDbAtlasCollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246739,7 +320365,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MongoDB database dataset properties.␊ */␊ - typeProperties: (MongoDbV2CollectionDatasetTypeProperties | string)␊ + typeProperties: (MongoDbV2CollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246762,7 +320391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * CosmosDB (MongoDB API) database dataset properties.␊ */␊ - typeProperties: (CosmosDbMongoDbApiCollectionDatasetTypeProperties | string)␊ + typeProperties: (CosmosDbMongoDbApiCollectionDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246785,7 +320417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OData dataset properties.␊ */␊ - typeProperties?: (ODataResourceDatasetTypeProperties1 | string)␊ + typeProperties?: (ODataResourceDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246808,7 +320443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises Oracle dataset properties.␊ */␊ - typeProperties?: (OracleTableDatasetTypeProperties1 | string)␊ + typeProperties?: (OracleTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246843,7 +320481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AmazonRdsForOracle dataset properties.␊ */␊ - typeProperties?: (AmazonRdsForOracleTableDatasetTypeProperties | string)␊ + typeProperties?: (AmazonRdsForOracleTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246872,7 +320513,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Teradata dataset properties.␊ */␊ - typeProperties?: (TeradataTableDatasetTypeProperties | string)␊ + typeProperties?: (TeradataTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246901,7 +320545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure MySQL database dataset properties.␊ */␊ - typeProperties: (AzureMySqlTableDatasetTypeProperties1 | string)␊ + typeProperties: (AzureMySqlTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246930,7 +320577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Amazon Redshift table dataset properties.␊ */␊ - typeProperties?: (AmazonRedshiftTableDatasetTypeProperties | string)␊ + typeProperties?: (AmazonRedshiftTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -246965,7 +320615,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Db2 table dataset properties.␊ */␊ - typeProperties?: (Db2TableDatasetTypeProperties | string)␊ + typeProperties?: (Db2TableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247000,7 +320653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Relational table dataset properties.␊ */␊ - typeProperties?: (RelationalTableDatasetTypeProperties1 | string)␊ + typeProperties?: (RelationalTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247023,7 +320679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Informix table dataset properties.␊ */␊ - typeProperties?: (InformixTableDatasetTypeProperties | string)␊ + typeProperties?: (InformixTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247046,7 +320705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ODBC table dataset properties.␊ */␊ - typeProperties?: (OdbcTableDatasetTypeProperties | string)␊ + typeProperties?: (OdbcTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247069,7 +320731,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MySql table dataset properties.␊ */␊ - typeProperties?: (MySqlTableDatasetTypeProperties | string)␊ + typeProperties?: (MySqlTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247092,7 +320757,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PostgreSQL table dataset properties.␊ */␊ - typeProperties?: (PostgreSqlTableDatasetTypeProperties | string)␊ + typeProperties?: (PostgreSqlTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247127,7 +320795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft Access table dataset properties.␊ */␊ - typeProperties?: (MicrosoftAccessTableDatasetTypeProperties | string)␊ + typeProperties?: (MicrosoftAccessTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247150,7 +320821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce object dataset properties.␊ */␊ - typeProperties?: (SalesforceObjectDatasetTypeProperties1 | string)␊ + typeProperties?: (SalesforceObjectDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247173,7 +320847,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Salesforce Service Cloud object dataset properties.␊ */␊ - typeProperties?: (SalesforceServiceCloudObjectDatasetTypeProperties | string)␊ + typeProperties?: (SalesforceServiceCloudObjectDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247196,7 +320873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sybase table dataset properties.␊ */␊ - typeProperties?: (SybaseTableDatasetTypeProperties | string)␊ + typeProperties?: (SybaseTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247226,7 +320906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sap Cloud For Customer OData resource dataset properties.␊ */␊ - typeProperties: (SapCloudForCustomerResourceDatasetTypeProperties1 | string)␊ + typeProperties: (SapCloudForCustomerResourceDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247249,7 +320932,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sap ECC OData resource dataset properties.␊ */␊ - typeProperties: (SapEccResourceDatasetTypeProperties1 | string)␊ + typeProperties: (SapEccResourceDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247272,7 +320958,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP HANA Table properties.␊ */␊ - typeProperties?: (SapHanaTableDatasetTypeProperties | string)␊ + typeProperties?: (SapHanaTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247301,7 +320990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sap Business Warehouse Open Hub Destination Table properties.␊ */␊ - typeProperties: (SapOpenHubTableDatasetTypeProperties | string)␊ + typeProperties: (SapOpenHubTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247336,7 +321028,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * On-premises SQL Server dataset properties.␊ */␊ - typeProperties?: (SqlServerTableDatasetTypeProperties1 | string)␊ + typeProperties?: (SqlServerTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247371,7 +321066,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Amazon RDS for SQL Server dataset properties.␊ */␊ - typeProperties?: (AmazonRdsForSqlServerTableDatasetTypeProperties | string)␊ + typeProperties?: (AmazonRdsForSqlServerTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247400,7 +321098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (RestResourceDatasetTypeProperties | string)␊ + typeProperties?: (RestResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247447,7 +321148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP Table Resource properties.␊ */␊ - typeProperties: (SapTableResourceDatasetTypeProperties | string)␊ + typeProperties: (SapTableResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247470,7 +321174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SAP ODP Resource properties.␊ */␊ - typeProperties: (SapOdpResourceDatasetTypeProperties | string)␊ + typeProperties: (SapOdpResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247499,7 +321206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web table dataset properties.␊ */␊ - typeProperties: (WebTableDatasetTypeProperties1 | string)␊ + typeProperties: (WebTableDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247528,7 +321238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties: (AzureSearchIndexDatasetTypeProperties1 | string)␊ + typeProperties: (AzureSearchIndexDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247551,7 +321264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (HttpDatasetTypeProperties1 | string)␊ + typeProperties?: (HttpDatasetTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247569,11 +321285,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compression method used on a dataset.␊ */␊ - compression?: (DatasetCompression1 | string)␊ + compression?: (DatasetCompression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The format definition of a storage.␊ */␊ - format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | string)␊ + format?: ((TextFormat | JsonFormat | AvroFormat | OrcFormat | ParquetFormat) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The relative URL based on the URL in the HttpLinkedService refers to an HTTP file Type: string (or Expression with resultType string).␊ */␊ @@ -247602,7 +321324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247625,7 +321350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure PostgreSQL dataset properties.␊ */␊ - typeProperties?: (AzurePostgreSqlTableDatasetTypeProperties | string)␊ + typeProperties?: (AzurePostgreSqlTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247660,7 +321388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247671,7 +321402,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247682,7 +321416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Drill Dataset Properties␊ */␊ - typeProperties?: (DrillDatasetTypeProperties | string)␊ + typeProperties?: (DrillDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247717,7 +321454,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247728,7 +321468,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google BigQuery Dataset Properties␊ */␊ - typeProperties?: (GoogleBigQueryDatasetTypeProperties | string)␊ + typeProperties?: (GoogleBigQueryDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247763,7 +321506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Greenplum Dataset Properties␊ */␊ - typeProperties?: (GreenplumDatasetTypeProperties | string)␊ + typeProperties?: (GreenplumDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247798,7 +321544,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247809,7 +321558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hive Properties␊ */␊ - typeProperties?: (HiveDatasetTypeProperties | string)␊ + typeProperties?: (HiveDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247844,7 +321596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247855,7 +321610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Impala Dataset Properties␊ */␊ - typeProperties?: (ImpalaDatasetTypeProperties | string)␊ + typeProperties?: (ImpalaDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247890,7 +321648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247901,7 +321662,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247912,7 +321676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247923,7 +321690,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247934,7 +321704,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247945,7 +321718,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247956,7 +321732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Phoenix Dataset Properties␊ */␊ - typeProperties?: (PhoenixDatasetTypeProperties | string)␊ + typeProperties?: (PhoenixDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -247991,7 +321770,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Presto Dataset Properties␊ */␊ - typeProperties?: (PrestoDatasetTypeProperties | string)␊ + typeProperties?: (PrestoDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248026,7 +321808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248037,7 +321822,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248048,7 +321836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248059,7 +321850,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Spark Properties␊ */␊ - typeProperties?: (SparkDatasetTypeProperties | string)␊ + typeProperties?: (SparkDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248094,7 +321888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248105,7 +321902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248116,7 +321916,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248127,7 +321930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Netezza dataset properties.␊ */␊ - typeProperties?: (NetezzaTableDatasetTypeProperties | string)␊ + typeProperties?: (NetezzaTableDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248162,7 +321968,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Vertica Properties␊ */␊ - typeProperties?: (VerticaDatasetTypeProperties | string)␊ + typeProperties?: (VerticaDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248197,7 +322006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248208,7 +322020,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248219,7 +322034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamics AX OData resource dataset properties.␊ */␊ - typeProperties: (DynamicsAXResourceDatasetTypeProperties | string)␊ + typeProperties: (DynamicsAXResourceDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248242,7 +322060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248253,7 +322074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Explorer (Kusto) dataset properties.␊ */␊ - typeProperties: (AzureDataExplorerDatasetTypeProperties | string)␊ + typeProperties: (AzureDataExplorerDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248276,7 +322100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties specific to this dataset type.␊ */␊ - typeProperties?: (GenericDatasetTypeProperties | string)␊ + typeProperties?: (GenericDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248287,7 +322114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snowflake dataset properties.␊ */␊ - typeProperties: (SnowflakeDatasetTypeProperties | string)␊ + typeProperties: (SnowflakeDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248316,7 +322146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sharepoint online list dataset properties.␊ */␊ - typeProperties?: (SharePointOnlineListDatasetTypeProperties | string)␊ + typeProperties?: (SharePointOnlineListDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248339,7 +322172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks Delta Lake Dataset Properties␊ */␊ - typeProperties?: (AzureDatabricksDeltaLakeDatasetTypeProperties | string)␊ + typeProperties?: (AzureDatabricksDeltaLakeDatasetTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248368,11 +322204,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pipeline name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A data factory pipeline.␊ */␊ - properties: (Pipeline1 | string)␊ + properties: (Pipeline1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "pipelines"␊ [k: string]: unknown␊ }␊ @@ -248383,17 +322225,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities in pipeline.␊ */␊ - activities?: (Activity1[] | string)␊ + activities?: (Activity1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of tags that can be used for describing the Pipeline.␊ */␊ annotations?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max number of concurrent runs for the pipeline.␊ */␊ - concurrency?: (number | string)␊ + concurrency?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the pipeline.␊ */␊ @@ -248401,17 +322252,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level.␊ */␊ - folder?: (PipelineFolder | string)␊ + folder?: (PipelineFolder | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of all parameters for an entity.␊ */␊ parameters?: ({␊ [k: string]: ParameterSpecification1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pipeline Policy.␊ */␊ - policy?: (PipelinePolicy | string)␊ + policy?: (PipelinePolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dimensions emitted by Pipeline.␊ */␊ @@ -248419,13 +322279,19 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Definition of variable for a Pipeline.␊ */␊ variables?: ({␊ [k: string]: VariableSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248443,11 +322309,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Match-Condition for the dependency.␊ */␊ - dependencyConditions: (("Succeeded" | "Failed" | "Skipped" | "Completed")[] | string)␊ + dependencyConditions: (("Succeeded" | "Failed" | "Skipped" | "Completed")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248473,12 +322345,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execution policy for an execute pipeline activity.␊ */␊ - policy?: (ExecutePipelineActivityPolicy | string)␊ + policy?: (ExecutePipelineActivityPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ExecutePipeline"␊ /**␊ * Execute pipeline activity properties.␊ */␊ - typeProperties: (ExecutePipelineActivityTypeProperties1 | string)␊ + typeProperties: (ExecutePipelineActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248492,11 +322370,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Input from activity is considered as secure and will not be logged to monitoring.␊ */␊ - secureInput?: (boolean | string)␊ + secureInput?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248510,15 +322394,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pipeline reference type.␊ */␊ - pipeline: (PipelineReference1 | string)␊ + pipeline: (PipelineReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines whether activity execution will wait for the dependent pipeline execution to finish. Default is false.␊ */␊ - waitOnCompletion?: (boolean | string)␊ + waitOnCompletion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248536,7 +322429,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipeline reference type.␊ */␊ - type: ("PipelineReference" | string)␊ + type: ("PipelineReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248547,7 +322443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IfCondition activity properties.␊ */␊ - typeProperties: (IfConditionActivityTypeProperties1 | string)␊ + typeProperties: (IfConditionActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248557,15 +322456,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory expression definition.␊ */␊ - expression: (Expression1 | string)␊ + expression: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action.␊ */␊ - ifFalseActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + ifFalseActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action.␊ */␊ - ifTrueActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + ifTrueActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248575,7 +322483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Expression type.␊ */␊ - type: ("Expression" | string)␊ + type: ("Expression" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expression value.␊ */␊ @@ -248590,7 +322501,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Switch activity properties.␊ */␊ - typeProperties: (SwitchActivityTypeProperties | string)␊ + typeProperties: (SwitchActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248600,15 +322514,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of cases that correspond to expected values of the 'on' property. This is an optional property and if not provided, the activity will execute activities provided in defaultActivities.␊ */␊ - cases?: (SwitchCase[] | string)␊ + cases?: (SwitchCase[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of activities to execute if no case condition is satisfied. This is an optional property and if not provided, the activity will exit without any action.␊ */␊ - defaultActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + defaultActivities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - on: (Expression1 | string)␊ + on: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248618,7 +322541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities to execute for satisfied case condition.␊ */␊ - activities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + activities?: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expected value that satisfies the expression result of the 'on' property.␊ */␊ @@ -248633,7 +322559,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ForEach activity properties.␊ */␊ - typeProperties: (ForEachActivityTypeProperties1 | string)␊ + typeProperties: (ForEachActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248643,19 +322572,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities to execute .␊ */␊ - activities: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + activities: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Batch count to be used for controlling the number of parallel execution (when isSequential is set to false).␊ */␊ - batchCount?: (number | string)␊ + batchCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Should the loop be executed in sequence or in parallel (max 50)␊ */␊ - isSequential?: (boolean | string)␊ + isSequential?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - items: (Expression1 | string)␊ + items: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248666,7 +322607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Wait activity properties.␊ */␊ - typeProperties: (WaitActivityTypeProperties1 | string)␊ + typeProperties: (WaitActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248689,7 +322633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fail activity properties.␊ */␊ - typeProperties: (FailActivityTypeProperties | string)␊ + typeProperties: (FailActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248718,7 +322665,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Until activity properties.␊ */␊ - typeProperties: (UntilActivityTypeProperties1 | string)␊ + typeProperties: (UntilActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248728,11 +322678,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of activities to execute.␊ */␊ - activities: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | string)␊ + activities: ((ControlActivity1 | ExecutionActivity1 | ExecuteWranglingDataflowActivity)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - expression: (Expression1 | string)␊ + expression: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])). Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -248749,7 +322705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Validation activity properties.␊ */␊ - typeProperties: (ValidationActivityTypeProperties | string)␊ + typeProperties: (ValidationActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248765,7 +322724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference1 | string)␊ + dataset: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Can be used if dataset points to a file. The file must be greater than or equal in size to the value specified. Type: integer (or Expression with resultType integer).␊ */␊ @@ -248797,7 +322759,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference dataset name.␊ */␊ @@ -248805,7 +322770,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - type: ("DatasetReference" | string)␊ + type: ("DatasetReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248816,7 +322784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter activity properties.␊ */␊ - typeProperties: (FilterActivityTypeProperties1 | string)␊ + typeProperties: (FilterActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248826,11 +322797,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory expression definition.␊ */␊ - condition: (Expression1 | string)␊ + condition: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory expression definition.␊ */␊ - items: (Expression1 | string)␊ + items: (Expression1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248841,7 +322818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SetVariable activity properties.␊ */␊ - typeProperties: (SetVariableActivityTypeProperties | string)␊ + typeProperties: (SetVariableActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248868,7 +322848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppendVariable activity properties.␊ */␊ - typeProperties: (AppendVariableActivityTypeProperties | string)␊ + typeProperties: (AppendVariableActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248895,7 +322878,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * WebHook activity type properties.␊ */␊ - typeProperties: (WebHookActivityTypeProperties | string)␊ + typeProperties: (WebHookActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -248905,7 +322891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web activity authentication properties.␊ */␊ - authentication?: (WebActivityAuthentication1 | string)␊ + authentication?: (WebActivityAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the payload that will be sent to the endpoint. Required for POST/PUT method, not allowed for GET method Type: string (or Expression with resultType string).␊ */␊ @@ -248921,7 +322910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rest API method for target endpoint.␊ */␊ - method: ("POST" | string)␊ + method: ("POST" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, statusCode, output and error in callback request body will be consumed by activity. The activity can be marked as failed by setting statusCode >= 400 in callback request. Default is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -248947,15 +322939,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Credential reference type.␊ */␊ - credential?: (CredentialReference | string)␊ + credential?: (CredentialReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - password?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The base definition of a secret type.␊ */␊ - pfx?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + pfx?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string).␊ */␊ @@ -248991,7 +322992,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum ordinary retry attempts. Default is 0. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -249001,15 +323005,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Interval between each retry attempt (in seconds). The default is 30 sec.␊ */␊ - retryIntervalInSeconds?: (number | string)␊ + retryIntervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Input from activity is considered as secure and will not be logged to monitoring.␊ */␊ - secureInput?: (boolean | string)␊ + secureInput?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Output from activity is considered as secure and will not be logged to monitoring.␊ */␊ - secureOutput?: (boolean | string)␊ + secureOutput?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the timeout for the activity to run. The default timeout is 7 days. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -249025,16 +323038,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of inputs for the activity.␊ */␊ - inputs?: (DatasetReference1[] | string)␊ + inputs?: (DatasetReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of outputs for the activity.␊ */␊ - outputs?: (DatasetReference1[] | string)␊ + outputs?: (DatasetReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Copy"␊ /**␊ * Copy activity properties.␊ */␊ - typeProperties: (CopyActivityTypeProperties1 | string)␊ + typeProperties: (CopyActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -249062,11 +323084,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log settings.␊ */␊ - logSettings?: (LogSettings | string)␊ + logSettings?: (LogSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * (Deprecated. Please use LogSettings) Log storage settings.␊ */␊ - logStorageSettings?: (LogStorageSettings | string)␊ + logStorageSettings?: (LogStorageSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of concurrent sessions opened on the source or sink to avoid overloading the data store. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -249078,33 +323106,54 @@ Generated by [AVA](https://avajs.dev). */␊ preserve?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Preserve Rules.␊ */␊ preserveRules?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Redirect incompatible row settings␊ */␊ - redirectIncompatibleRowSettings?: (RedirectIncompatibleRowSettings1 | string)␊ + redirectIncompatibleRowSettings?: (RedirectIncompatibleRowSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A copy activity sink.␊ */␊ - sink: (CopySink1 | string)␊ + sink: (CopySink1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Skip error file.␊ */␊ - skipErrorFile?: (SkipErrorFile | string)␊ + skipErrorFile?: (SkipErrorFile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A copy activity source.␊ */␊ - source: (CopySource1 | string)␊ + source: (CopySource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Staging settings.␊ */␊ - stagingSettings?: (StagingSettings1 | string)␊ + stagingSettings?: (StagingSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Copy activity translator. If not specified, tabular translator is used.␊ */␊ @@ -249126,7 +323175,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Settings for copy activity log.␊ */␊ - copyActivityLogSettings?: (CopyActivityLogSettings | string)␊ + copyActivityLogSettings?: (CopyActivityLogSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether to enable copy activity log. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -249136,7 +323188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log location settings.␊ */␊ - logLocationSettings: (LogLocationSettings | string)␊ + logLocationSettings: (LogLocationSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -249164,7 +323219,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to storage for storing detailed logs of activity execution. Type: string (or Expression with resultType string).␊ */␊ @@ -249184,7 +323242,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether to enable reliable logging. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -249194,7 +323255,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the log level, support: Info, Warning. Type: string (or Expression with resultType string).␊ */␊ @@ -249220,7 +323284,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Azure Storage, Storage SAS, or Azure Data Lake Store linked service used for redirecting incompatible row. Must be specified if redirectIncompatibleRowSettings is specified. Type: string (or Expression with resultType string).␊ */␊ @@ -249242,11 +323309,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Delimited text write settings.␊ */␊ - formatSettings?: (DelimitedTextWriteSettings | string)␊ + formatSettings?: (DelimitedTextWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector write settings.␊ */␊ - storeSettings?: (StoreWriteSettings | string)␊ + storeSettings?: (StoreWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "DelimitedTextSink"␊ [k: string]: unknown␊ }␊ @@ -249261,7 +323334,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The file extension used to create the files. Type: string (or Expression with resultType string).␊ */␊ @@ -249367,11 +323443,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Json write settings.␊ */␊ - formatSettings?: (JsonWriteSettings | string)␊ + formatSettings?: (JsonWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector write settings.␊ */␊ - storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | string)␊ + storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "JsonSink"␊ [k: string]: unknown␊ }␊ @@ -249386,7 +323468,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * File pattern of JSON. This setting controls the way a collection of JSON objects will be treated. The default value is 'setOfObjects'. It is case-sensitive.␊ */␊ @@ -249402,11 +323487,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Orc write settings.␊ */␊ - formatSettings?: (OrcWriteSettings | string)␊ + formatSettings?: (OrcWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector write settings.␊ */␊ - storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | string)␊ + storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "OrcSink"␊ [k: string]: unknown␊ }␊ @@ -249421,7 +323512,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the file name pattern _. when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).␊ */␊ @@ -249506,7 +323600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks Delta Lake import command settings.␊ */␊ - importSettings?: (AzureDatabricksDeltaLakeImportCommand | string)␊ + importSettings?: (AzureDatabricksDeltaLakeImportCommand | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL pre-copy script. Type: string (or Expression with resultType string).␊ */␊ @@ -249527,7 +323624,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the date format for csv in Azure Databricks Delta Lake Copy. Type: string (or Expression with resultType string).␊ */␊ @@ -249556,7 +323656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation. Default is 'Insert'.␊ */␊ - writeBehavior?: (("Insert" | "Update") | string)␊ + writeBehavior?: (("Insert" | "Update") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -249604,11 +323707,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Avro write settings.␊ */␊ - formatSettings?: (AvroWriteSettings | string)␊ + formatSettings?: (AvroWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector write settings.␊ */␊ - storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | string)␊ + storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AvroSink"␊ [k: string]: unknown␊ }␊ @@ -249623,7 +323732,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the file name pattern _. when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).␊ */␊ @@ -249653,11 +323765,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Parquet write settings.␊ */␊ - formatSettings?: (ParquetWriteSettings | string)␊ + formatSettings?: (ParquetWriteSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector write settings.␊ */␊ - storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | string)␊ + storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ParquetSink"␊ [k: string]: unknown␊ }␊ @@ -249672,7 +323790,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the file name pattern _. when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).␊ */␊ @@ -249694,7 +323815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector write settings.␊ */␊ - storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | string)␊ + storeSettings?: ((SftpWriteSettings | AzureBlobStorageWriteSettings | AzureBlobFSWriteSettings | AzureDataLakeStoreWriteSettings | FileServerWriteSettings | AzureFileStorageWriteSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "BinarySink"␊ [k: string]: unknown␊ }␊ @@ -249729,7 +323853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).␊ */␊ - metadata?: (MetadataItem1[] | string)␊ + metadata?: (MetadataItem1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "BlobSink"␊ [k: string]: unknown␊ }␊ @@ -249829,7 +323956,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The stored procedure parameter name of the table type. Type: string (or Expression with resultType string).␊ */␊ @@ -249846,7 +323976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql upsert option settings␊ */␊ - upsertSettings?: (SqlUpsertSettings | string)␊ + upsertSettings?: (SqlUpsertSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Write behavior when copying data into sql. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)␊ */␊ @@ -249862,7 +323995,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Stored procedure parameter type.␊ */␊ - type?: (("String" | "Int" | "Int64" | "Decimal" | "Guid" | "Boolean" | "Date") | string)␊ + type?: (("String" | "Int" | "Int64" | "Decimal" | "Guid" | "Boolean" | "Date") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Stored procedure parameter value. Type: string (or Expression with resultType string).␊ */␊ @@ -249928,7 +324064,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The stored procedure parameter name of the table type. Type: string (or Expression with resultType string).␊ */␊ @@ -249945,7 +324084,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql upsert option settings␊ */␊ - upsertSettings?: (SqlUpsertSettings | string)␊ + upsertSettings?: (SqlUpsertSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Write behavior when copying data into sql server. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)␊ */␊ @@ -249987,7 +324129,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The stored procedure parameter name of the table type. Type: string (or Expression with resultType string).␊ */␊ @@ -250004,7 +324149,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql upsert option settings␊ */␊ - upsertSettings?: (SqlUpsertSettings | string)␊ + upsertSettings?: (SqlUpsertSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Write behavior when copying data into Azure SQL. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)␊ */␊ @@ -250046,7 +324194,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The stored procedure parameter name of the table type. Type: string (or Expression with resultType string).␊ */␊ @@ -250063,7 +324214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql upsert option settings␊ */␊ - upsertSettings?: (SqlUpsertSettings | string)␊ + upsertSettings?: (SqlUpsertSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * White behavior when copying data into azure SQL MI. Type: SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum)␊ */␊ @@ -250091,11 +324245,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DW Copy Command settings.␊ */␊ - copyCommandSettings?: (DWCopyCommandSettings | string)␊ + copyCommandSettings?: (DWCopyCommandSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * PolyBase settings.␊ */␊ - polyBaseSettings?: (PolybaseSettings | string)␊ + polyBaseSettings?: (PolybaseSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL pre-copy script. Type: string (or Expression with resultType string).␊ */␊ @@ -250118,7 +324278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql DW upsert option settings␊ */␊ - upsertSettings?: (SqlDWUpsertSettings | string)␊ + upsertSettings?: (SqlDWUpsertSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Write behavior when copying data into azure SQL DW. Type: SqlDWWriteBehaviorEnum (or Expression with resultType SqlDWWriteBehaviorEnum)␊ */␊ @@ -250136,11 +324299,17 @@ Generated by [AVA](https://avajs.dev). */␊ additionalOptions?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the default values for each target column in SQL DW. The default values in the property overwrite the DEFAULT constraint set in the DB, and identity column cannot have a default value. Type: array of objects (or Expression with resultType array of objects).␊ */␊ - defaultValues?: (DWCopyCommandDefaultValue[] | string)␊ + defaultValues?: (DWCopyCommandDefaultValue[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250172,7 +324341,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines the number of rows to attempt to retrieve before the PolyBase recalculates the percentage of rejected rows. Type: integer (or Expression with resultType integer), minimum: 0.␊ */␊ @@ -250182,7 +324354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reject type.␊ */␊ - rejectType?: (("value" | "percentage") | string)␊ + rejectType?: (("value" | "percentage") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the value or the percentage of rows that can be rejected before the query fails. Type: number (or Expression with resultType number), minimum: 0.␊ */␊ @@ -250222,7 +324397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snowflake import command settings.␊ */␊ - importSettings?: (SnowflakeImportCopyCommand | string)␊ + importSettings?: (SnowflakeImportCopyCommand | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL pre-copy script. Type: string (or Expression with resultType string).␊ */␊ @@ -250243,7 +324421,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" }␊ */␊ @@ -250251,7 +324432,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unmatched properties from the message are deserialized this collection␊ */␊ @@ -250259,7 +324443,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250307,7 +324494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).␊ */␊ - metadata?: (MetadataItem1[] | string)␊ + metadata?: (MetadataItem1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AzureBlobFSSink"␊ [k: string]: unknown␊ }␊ @@ -250319,7 +324509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify the write behavior when upserting documents into Azure Search Index.␊ */␊ - writeBehavior?: (("Merge" | "Upload") | string)␊ + writeBehavior?: (("Merge" | "Upload") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250381,7 +324574,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation.␊ */␊ - writeBehavior: ("Upsert" | string)␊ + writeBehavior: ("Upsert" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250404,7 +324600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation.␊ */␊ - writeBehavior: ("Upsert" | string)␊ + writeBehavior: ("Upsert" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250427,7 +324626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation.␊ */␊ - writeBehavior: ("Upsert" | string)␊ + writeBehavior: ("Upsert" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250475,7 +324677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation. Default is Insert.␊ */␊ - writeBehavior?: (("Insert" | "Upsert") | string)␊ + writeBehavior?: (("Insert" | "Upsert") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250498,7 +324703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The write behavior for the operation. Default is Insert.␊ */␊ - writeBehavior?: (("Insert" | "Upsert") | string)␊ + writeBehavior?: (("Insert" | "Upsert") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -250571,7 +324779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector read setting.␊ */␊ - storeSettings?: (StoreReadSettings | string)␊ + storeSettings?: (StoreReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AvroSource"␊ [k: string]: unknown␊ }␊ @@ -250588,7 +324799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -250653,7 +324867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -250712,7 +324929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -250783,7 +325003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -250848,7 +325071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string).␊ */␊ @@ -250913,7 +325139,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -250978,7 +325207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251043,7 +325275,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251108,7 +325343,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251179,7 +325417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251202,7 +325443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specify whether to use binary transfer mode for FTP stores.␊ */␊ - useBinaryTransfer?: (boolean | string)␊ + useBinaryTransfer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ftp wildcardFileName. Type: string (or Expression with resultType string).␊ */␊ @@ -251236,7 +325480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251295,7 +325542,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).␊ */␊ @@ -251336,11 +325586,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Distcp settings.␊ */␊ - distcpSettings?: (DistcpSettings | string)␊ + distcpSettings?: (DistcpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether to enable partition discovery.␊ */␊ - enablePartitionDiscovery?: (boolean | string)␊ + enablePartitionDiscovery?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).␊ */␊ @@ -251423,7 +325679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ExcelSource"␊ [k: string]: unknown␊ }␊ @@ -251440,7 +325699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ParquetSource"␊ [k: string]: unknown␊ }␊ @@ -251457,11 +325719,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Delimited text read settings.␊ */␊ - formatSettings?: (DelimitedTextReadSettings | string)␊ + formatSettings?: (DelimitedTextReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "DelimitedTextSource"␊ [k: string]: unknown␊ }␊ @@ -251476,11 +325744,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compression read settings.␊ */␊ - compressionProperties?: (CompressionReadSettings | string)␊ + compressionProperties?: (CompressionReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the number of non-empty rows to skip when reading data from input files. Type: integer (or Expression with resultType integer).␊ */␊ @@ -251542,11 +325816,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Json read settings.␊ */␊ - formatSettings?: (JsonReadSettings | string)␊ + formatSettings?: (JsonReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "JsonSource"␊ [k: string]: unknown␊ }␊ @@ -251561,11 +325841,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compression read settings.␊ */␊ - compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | string)␊ + compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "JsonReadSettings"␊ [k: string]: unknown␊ }␊ @@ -251582,11 +325868,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Xml read settings.␊ */␊ - formatSettings?: (XmlReadSettings | string)␊ + formatSettings?: (XmlReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "XmlSource"␊ [k: string]: unknown␊ }␊ @@ -251601,11 +325893,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compression read settings.␊ */␊ - compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | string)␊ + compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether type detection is enabled when reading the xml files. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -251646,7 +325944,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "OrcSource"␊ [k: string]: unknown␊ }␊ @@ -251657,11 +325958,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Binary read settings.␊ */␊ - formatSettings?: (BinaryReadSettings | string)␊ + formatSettings?: (BinaryReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "BinarySource"␊ [k: string]: unknown␊ }␊ @@ -251676,11 +325983,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compression read settings.␊ */␊ - compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | string)␊ + compressionProperties?: ((ZipDeflateReadSettings | TarReadSettings | TarGZipReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "BinaryReadSettings"␊ [k: string]: unknown␊ }␊ @@ -251807,7 +326120,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The read behavior for the operation. Default is Query.␊ */␊ - readBehavior?: (("Query" | "QueryAll") | string)␊ + readBehavior?: (("Query" | "QueryAll") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SalesforceSource"␊ [k: string]: unknown␊ }␊ @@ -251868,7 +326184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for SAP HANA source partitioning.␊ */␊ - partitionSettings?: (SapHanaPartitionSettings | string)␊ + partitionSettings?: (SapHanaPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAP HANA Sql query. Type: string (or Expression with resultType string).␊ */␊ @@ -251977,7 +326296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for SAP table source partitioning.␊ */␊ - partitionSettings?: (SapTablePartitionSettings | string)␊ + partitionSettings?: (SapTablePartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The fields of the SAP table that will be retrieved. For example, column0, column1. Type: string (or Expression with resultType string).␊ */␊ @@ -252060,7 +326382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL reader query. Type: string (or Expression with resultType string).␊ */␊ @@ -252078,7 +326403,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SqlSource"␊ [k: string]: unknown␊ }␊ @@ -252119,7 +326447,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Which additional types to produce.␊ */␊ @@ -252143,7 +326474,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SqlServerSource"␊ [k: string]: unknown␊ }␊ @@ -252160,7 +326494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Which additional types to produce.␊ */␊ @@ -252184,7 +326521,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AmazonRdsForSqlServerSource"␊ [k: string]: unknown␊ }␊ @@ -252201,7 +326541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Which additional types to produce.␊ */␊ @@ -252225,7 +326568,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AzureSqlSource"␊ [k: string]: unknown␊ }␊ @@ -252242,7 +326588,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Which additional types to produce.␊ */␊ @@ -252266,7 +326615,10 @@ Generated by [AVA](https://avajs.dev). */␊ storedProcedureParameters?: ({␊ [k: string]: StoredProcedureParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SqlMISource"␊ [k: string]: unknown␊ }␊ @@ -252283,7 +326635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Sql source partitioning.␊ */␊ - partitionSettings?: (SqlPartitionSettings | string)␊ + partitionSettings?: (SqlPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Data Warehouse reader query. Type: string (or Expression with resultType string).␊ */␊ @@ -252331,7 +326686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for teradata source partitioning.␊ */␊ - partitionSettings?: (TeradataPartitionSettings | string)␊ + partitionSettings?: (TeradataPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Teradata query. Type: string (or Expression with resultType string).␊ */␊ @@ -252372,7 +326730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.␊ */␊ - consistencyLevel?: (("ALL" | "EACH_QUORUM" | "QUORUM" | "LOCAL_QUORUM" | "ONE" | "TWO" | "THREE" | "LOCAL_ONE" | "SERIAL" | "LOCAL_SERIAL") | string)␊ + consistencyLevel?: (("ALL" | "EACH_QUORUM" | "QUORUM" | "LOCAL_QUORUM" | "ONE" | "TWO" | "THREE" | "LOCAL_ONE" | "SERIAL" | "LOCAL_SERIAL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Database query. Should be a SQL-92 query expression or Cassandra Query Language (CQL) command. Type: string (or Expression with resultType string).␊ */␊ @@ -252746,7 +327107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Netezza source partitioning.␊ */␊ - partitionSettings?: (NetezzaPartitionSettings | string)␊ + partitionSettings?: (NetezzaPartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A query to retrieve data from source. Type: string (or Expression with resultType string).␊ */␊ @@ -252877,7 +327241,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Amazon S3 settings needed for the interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3.␊ */␊ - redshiftUnloadSettings?: (RedshiftUnloadSettings | string)␊ + redshiftUnloadSettings?: (RedshiftUnloadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "AmazonRedshiftSource"␊ [k: string]: unknown␊ }␊ @@ -252894,7 +327261,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - s3LinkedServiceName: (LinkedServiceReference1 | string)␊ + s3LinkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253129,7 +327499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The read behavior for the operation. Default is Query.␊ */␊ - readBehavior?: (("Query" | "QueryAll") | string)␊ + readBehavior?: (("Query" | "QueryAll") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SalesforceServiceCloudSource"␊ [k: string]: unknown␊ }␊ @@ -253208,7 +327581,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Distcp settings.␊ */␊ - distcpSettings?: (DistcpSettings | string)␊ + distcpSettings?: (DistcpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -253274,7 +327650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for Oracle source partitioning.␊ */␊ - partitionSettings?: (OraclePartitionSettings | string)␊ + partitionSettings?: (OraclePartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -253339,7 +327718,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The settings that will be leveraged for AmazonRdsForOracle source partitioning.␊ */␊ - partitionSettings?: (AmazonRdsForOraclePartitionSettings | string)␊ + partitionSettings?: (AmazonRdsForOraclePartitionSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query timeout. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -253430,7 +327812,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cursor methods for Mongodb query␊ */␊ - cursorMethods?: (MongoDbCursorMethodsProperties | string)␊ + cursorMethods?: (MongoDbCursorMethodsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies selection filter using query operators. To return all documents in a collection, omit this parameter or pass an empty document ({}). Type: string (or Expression with resultType string).␊ */␊ @@ -253457,7 +327842,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the maximum number of documents the server returns. limit() is analogous to the LIMIT statement in a SQL database. Type: integer (or Expression with resultType integer).␊ */␊ @@ -253503,7 +327891,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cursor methods for Mongodb query␊ */␊ - cursorMethods?: (MongoDbCursorMethodsProperties | string)␊ + cursorMethods?: (MongoDbCursorMethodsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies selection filter using query operators. To return all documents in a collection, omit this parameter or pass an empty document ({}). Type: string (or Expression with resultType string).␊ */␊ @@ -253538,7 +327929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cursor methods for Mongodb query␊ */␊ - cursorMethods?: (MongoDbCursorMethodsProperties | string)␊ + cursorMethods?: (MongoDbCursorMethodsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies selection filter using query operators. To return all documents in a collection, omit this parameter or pass an empty document ({}). Type: string (or Expression with resultType string).␊ */␊ @@ -253655,7 +328049,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snowflake export command settings.␊ */␊ - exportSettings?: (SnowflakeExportCopyCommand | string)␊ + exportSettings?: (SnowflakeExportCopyCommand | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Snowflake Sql query. Type: string (or Expression with resultType string).␊ */␊ @@ -253676,7 +328073,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Additional format options directly passed to snowflake Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" }␊ */␊ @@ -253684,7 +328084,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unmatched properties from the message are deserialized this collection␊ */␊ @@ -253692,7 +328095,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253702,7 +328108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Databricks Delta Lake export command settings.␊ */␊ - exportSettings?: (AzureDatabricksDeltaLakeExportCommand | string)␊ + exportSettings?: (AzureDatabricksDeltaLakeExportCommand | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Databricks Delta Lake Sql query. Type: string (or Expression with resultType string).␊ */␊ @@ -253723,7 +328132,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify the date format for the csv in Azure Databricks Delta Lake Copy. Type: string (or Expression with resultType string).␊ */␊ @@ -253768,7 +328180,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether to use compression when copying data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -253778,7 +328193,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to storage for storing the interim data. Type: string (or Expression with resultType string).␊ */␊ @@ -253795,7 +328213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight Hive activity properties.␊ */␊ - typeProperties: (HDInsightHiveActivityTypeProperties1 | string)␊ + typeProperties: (HDInsightHiveActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253807,7 +328228,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows user to specify defines for Hive job request.␊ */␊ @@ -253815,19 +328239,31 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Query timeout value (in minutes). Effective when the HDInsight cluster is with ESP (Enterprise Security Package)␊ */␊ - queryTimeout?: (number | string)␊ + queryTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService?: (LinkedServiceReference1 | string)␊ + scriptLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Script path. Type: string (or Expression with resultType string).␊ */␊ @@ -253837,13 +328273,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference1[] | string)␊ + storageLinkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User specified arguments under hivevar namespace.␊ */␊ variables?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253854,7 +328296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight Pig activity properties.␊ */␊ - typeProperties: (HDInsightPigActivityTypeProperties1 | string)␊ + typeProperties: (HDInsightPigActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253874,15 +328319,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService?: (LinkedServiceReference1 | string)␊ + scriptLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Script path. Type: string (or Expression with resultType string).␊ */␊ @@ -253892,7 +328346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference1[] | string)␊ + storageLinkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253903,7 +328360,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight MapReduce activity properties.␊ */␊ - typeProperties: (HDInsightMapReduceActivityTypeProperties1 | string)␊ + typeProperties: (HDInsightMapReduceActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253915,7 +328375,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Class name. Type: string (or Expression with resultType string).␊ */␊ @@ -253929,11 +328392,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Jar path. Type: string (or Expression with resultType string).␊ */␊ @@ -253945,15 +328414,24 @@ Generated by [AVA](https://avajs.dev). */␊ jarLibs?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - jarLinkedService?: (LinkedServiceReference1 | string)␊ + jarLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference1[] | string)␊ + storageLinkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253964,7 +328442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight streaming activity properties.␊ */␊ - typeProperties: (HDInsightStreamingActivityTypeProperties1 | string)␊ + typeProperties: (HDInsightStreamingActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -253976,7 +328457,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Combiner executable name. Type: string (or Expression with resultType string).␊ */␊ @@ -253988,7 +328472,10 @@ Generated by [AVA](https://avajs.dev). */␊ commandEnvironment?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows user to specify defines for streaming job request.␊ */␊ @@ -253996,21 +328483,33 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - fileLinkedService?: (LinkedServiceReference1 | string)␊ + fileLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Paths to streaming job files. Can be directories.␊ */␊ filePaths: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Input blob path. Type: string (or Expression with resultType string).␊ */␊ @@ -254038,7 +328537,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Storage linked service references.␊ */␊ - storageLinkedServices?: (LinkedServiceReference1[] | string)␊ + storageLinkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254049,7 +328551,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HDInsight spark activity properties.␊ */␊ - typeProperties: (HDInsightSparkActivityTypeProperties1 | string)␊ + typeProperties: (HDInsightSparkActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254061,7 +328566,10 @@ Generated by [AVA](https://avajs.dev). */␊ arguments?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The application's Java/Spark main class.␊ */␊ @@ -254075,7 +328583,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Debug info option.␊ */␊ - getDebugInfo?: (("None" | "Always" | "Failure") | string)␊ + getDebugInfo?: (("None" | "Always" | "Failure") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user to impersonate that will execute the job. Type: string (or Expression with resultType string).␊ */␊ @@ -254095,11 +328606,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - sparkJobLinkedService?: (LinkedServiceReference1 | string)␊ + sparkJobLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254110,7 +328627,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execute SSIS package activity properties.␊ */␊ - typeProperties: (ExecuteSSISPackageActivityTypeProperties1 | string)␊ + typeProperties: (ExecuteSSISPackageActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254120,7 +328640,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Integration runtime reference type.␊ */␊ - connectVia: (IntegrationRuntimeReference1 | string)␊ + connectVia: (IntegrationRuntimeReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The environment path to execute the SSIS package. Type: string (or Expression with resultType string).␊ */␊ @@ -254130,7 +328653,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS package execution credential.␊ */␊ - executionCredential?: (SSISExecutionCredential1 | string)␊ + executionCredential?: (SSISExecutionCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The logging level of SSIS package execution. Type: string (or Expression with resultType string).␊ */␊ @@ -254140,7 +328666,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS package execution log location␊ */␊ - logLocation?: (SSISLogLocation1 | string)␊ + logLocation?: (SSISLogLocation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The package level connection managers to execute the SSIS package.␊ */␊ @@ -254148,17 +328677,26 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: SSISExecutionParameter1␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package location.␊ */␊ - packageLocation: (SSISPackageLocation1 | string)␊ + packageLocation: (SSISPackageLocation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The package level parameters to execute the SSIS package.␊ */␊ packageParameters?: ({␊ [k: string]: SSISExecutionParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The project level connection managers to execute the SSIS package.␊ */␊ @@ -254166,19 +328704,28 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: SSISExecutionParameter1␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The project level parameters to execute the SSIS package.␊ */␊ projectParameters?: ({␊ [k: string]: SSISExecutionParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The property overrides to execute the SSIS package.␊ */␊ propertyOverrides?: ({␊ [k: string]: SSISPropertyOverride1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string).␊ */␊ @@ -254200,7 +328747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - password: (SecureString1 | string)␊ + password: (SecureString1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UseName for windows authentication.␊ */␊ @@ -254222,11 +328772,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of SSIS log location.␊ */␊ - type: ("File" | string)␊ + type: ("File" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package execution log location properties.␊ */␊ - typeProperties: (SSISLogLocationTypeProperties1 | string)␊ + typeProperties: (SSISLogLocationTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254236,7 +328792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS access credential.␊ */␊ - accessCredential?: (SSISAccessCredential1 | string)␊ + accessCredential?: (SSISAccessCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\\d+)\\.)?(\\d\\d):(60|([0-5][0-9])):(60|([0-5][0-9])).␊ */␊ @@ -254258,7 +328817,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + password: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * UseName for windows authentication.␊ */␊ @@ -254292,11 +328854,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of SSIS package location.␊ */␊ - type?: (("SSISDB" | "File" | "InlinePackage" | "PackageStore") | string)␊ + type?: (("SSISDB" | "File" | "InlinePackage" | "PackageStore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package location properties.␊ */␊ - typeProperties?: (SSISPackageLocationTypeProperties1 | string)␊ + typeProperties?: (SSISPackageLocationTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254306,15 +328874,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSIS access credential.␊ */␊ - accessCredential?: (SSISAccessCredential1 | string)␊ + accessCredential?: (SSISAccessCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The embedded child package list.␊ */␊ - childPackages?: (SSISChildPackage[] | string)␊ + childPackages?: (SSISChildPackage[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS access credential.␊ */␊ - configurationAccessCredential?: (SSISAccessCredential1 | string)␊ + configurationAccessCredential?: (SSISAccessCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration file of the package execution. Type: string (or Expression with resultType string).␊ */␊ @@ -254338,7 +328915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - packagePassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | string)␊ + packagePassword?: ((SecureString1 | AzureKeyVaultSecretReference1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254374,7 +328954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether SSIS package property override value is sensitive data. Value will be encrypted in SSISDB if it is true␊ */␊ - isSensitive?: (boolean | string)␊ + isSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS package property override value. Type: string (or Expression with resultType string).␊ */␊ @@ -254391,7 +328974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom activity properties.␊ */␊ - typeProperties: (CustomActivityTypeProperties1 | string)␊ + typeProperties: (CustomActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254417,7 +329003,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Folder path for resource files Type: string (or Expression with resultType string).␊ */␊ @@ -254427,11 +329016,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Reference objects for custom activity␊ */␊ - referenceObjects?: (CustomActivityReferenceObject1 | string)␊ + referenceObjects?: (CustomActivityReferenceObject1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - resourceLinkedService?: (LinkedServiceReference1 | string)␊ + resourceLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The retention time for the files submitted for custom activity. Type: double (or Expression with resultType double).␊ */␊ @@ -254447,11 +329042,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset references.␊ */␊ - datasets?: (DatasetReference1[] | string)␊ + datasets?: (DatasetReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service references.␊ */␊ - linkedServices?: (LinkedServiceReference1[] | string)␊ + linkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254462,7 +329063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SQL stored procedure activity properties.␊ */␊ - typeProperties: (SqlServerStoredProcedureActivityTypeProperties1 | string)␊ + typeProperties: (SqlServerStoredProcedureActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254491,7 +329095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Delete activity properties.␊ */␊ - typeProperties: (DeleteActivityTypeProperties | string)␊ + typeProperties: (DeleteActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254501,7 +329108,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference1 | string)␊ + dataset: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to record detailed logs of delete-activity execution. Default value is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -254511,11 +329121,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (Deprecated. Please use LogSettings) Log storage settings.␊ */␊ - logStorageSettings?: (LogStorageSettings | string)␊ + logStorageSettings?: (LogStorageSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max concurrent connections to connect data source at the same time.␊ */␊ - maxConcurrentConnections?: (number | string)␊ + maxConcurrentConnections?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, files or sub-folders under current folder path will be deleted recursively. Default is false. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -254525,7 +329141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254536,7 +329155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Explorer command activity properties.␊ */␊ - typeProperties: (AzureDataExplorerCommandActivityTypeProperties | string)␊ + typeProperties: (AzureDataExplorerCommandActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254565,7 +329187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Lookup activity properties.␊ */␊ - typeProperties: (LookupActivityTypeProperties1 | string)␊ + typeProperties: (LookupActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254575,7 +329200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference1 | string)␊ + dataset: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to return first row or all rows. Default value is true. Type: boolean (or Expression with resultType boolean).␊ */␊ @@ -254585,7 +329213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A copy activity source.␊ */␊ - source: ((AvroSource | ExcelSource | ParquetSource | DelimitedTextSource | JsonSource | XmlSource | OrcSource | BinarySource | TabularSource | BlobSource | DocumentDbCollectionSource | CosmosDbSqlApiSource | DynamicsSource | DynamicsCrmSource | CommonDataServiceForAppsSource | RelationalSource | MicrosoftAccessSource | ODataSource | SalesforceServiceCloudSource | RestSource | FileSystemSource | HdfsSource | AzureDataExplorerSource | OracleSource | AmazonRdsForOracleSource | WebSource | MongoDbSource | MongoDbAtlasSource | MongoDbV2Source | CosmosDbMongoDbApiSource | Office365Source | AzureDataLakeStoreSource | AzureBlobFSSource | HttpSource | SnowflakeSource | AzureDatabricksDeltaLakeSource | SharePointOnlineListSource) | string)␊ + source: ((AvroSource | ExcelSource | ParquetSource | DelimitedTextSource | JsonSource | XmlSource | OrcSource | BinarySource | TabularSource | BlobSource | DocumentDbCollectionSource | CosmosDbSqlApiSource | DynamicsSource | DynamicsCrmSource | CommonDataServiceForAppsSource | RelationalSource | MicrosoftAccessSource | ODataSource | SalesforceServiceCloudSource | RestSource | FileSystemSource | HdfsSource | AzureDataExplorerSource | OracleSource | AmazonRdsForOracleSource | WebSource | MongoDbSource | MongoDbAtlasSource | MongoDbV2Source | CosmosDbMongoDbApiSource | Office365Source | AzureDataLakeStoreSource | AzureBlobFSSource | HttpSource | SnowflakeSource | AzureDatabricksDeltaLakeSource | SharePointOnlineListSource) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254596,7 +329227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web activity type properties.␊ */␊ - typeProperties: (WebActivityTypeProperties1 | string)␊ + typeProperties: (WebActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254606,7 +329240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web activity authentication properties.␊ */␊ - authentication?: (WebActivityAuthentication1 | string)␊ + authentication?: (WebActivityAuthentication1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the payload that will be sent to the endpoint. Required for POST/PUT method, not allowed for GET method Type: string (or Expression with resultType string).␊ */␊ @@ -254616,15 +329253,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Integration runtime reference type.␊ */␊ - connectVia?: (IntegrationRuntimeReference1 | string)␊ + connectVia?: (IntegrationRuntimeReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of datasets passed to web endpoint.␊ */␊ - datasets?: (DatasetReference1[] | string)␊ + datasets?: (DatasetReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When set to true, Certificate validation will be disabled.␊ */␊ - disableCertValidation?: (boolean | string)␊ + disableCertValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents the headers that will be sent to the request. For example, to set the language and type on a request: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Type: string (or Expression with resultType string).␊ */␊ @@ -254634,11 +329280,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of linked services passed to web endpoint.␊ */␊ - linkedServices?: (LinkedServiceReference1[] | string)␊ + linkedServices?: (LinkedServiceReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rest API method for target endpoint.␊ */␊ - method: (("GET" | "POST" | "PUT" | "DELETE") | string)␊ + method: (("GET" | "POST" | "PUT" | "DELETE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Web activity target endpoint and path. Type: string (or Expression with resultType string).␊ */␊ @@ -254655,7 +329307,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * GetMetadata activity properties.␊ */␊ - typeProperties: (GetMetadataActivityTypeProperties1 | string)␊ + typeProperties: (GetMetadataActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254665,21 +329320,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset: (DatasetReference1 | string)␊ + dataset: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fields of metadata to get from dataset.␊ */␊ fieldList?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Format read settings.␊ */␊ - formatSettings?: (FormatReadSettings | string)␊ + formatSettings?: (FormatReadSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connector read setting.␊ */␊ - storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | string)␊ + storeSettings?: ((AzureBlobStorageReadSettings | AzureBlobFSReadSettings | AzureDataLakeStoreReadSettings | AmazonS3ReadSettings | FileServerReadSettings | AzureFileStorageReadSettings | AmazonS3CompatibleReadSettings | OracleCloudStorageReadSettings | GoogleCloudStorageReadSettings | FtpReadSettings | SftpReadSettings | HttpReadSettings | HdfsReadSettings) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254690,7 +329357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Batch Execution activity properties.␊ */␊ - typeProperties: (AzureMLBatchExecutionActivityTypeProperties1 | string)␊ + typeProperties: (AzureMLBatchExecutionActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254704,19 +329374,28 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request.␊ */␊ webServiceInputs?: ({␊ [k: string]: AzureMLWebServiceFile1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request.␊ */␊ webServiceOutputs?: ({␊ [k: string]: AzureMLWebServiceFile1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254732,7 +329411,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedServiceName: (LinkedServiceReference1 | string)␊ + linkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254743,7 +329425,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Update Resource activity properties.␊ */␊ - typeProperties: (AzureMLUpdateResourceActivityTypeProperties1 | string)␊ + typeProperties: (AzureMLUpdateResourceActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254759,7 +329444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - trainedModelLinkedServiceName: (LinkedServiceReference1 | string)␊ + trainedModelLinkedServiceName: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Trained Model module in the Web Service experiment to be updated. Type: string (or Expression with resultType string).␊ */␊ @@ -254776,7 +329464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure ML Execute Pipeline activity properties.␊ */␊ - typeProperties: (AzureMLExecutePipelineActivityTypeProperties | string)␊ + typeProperties: (AzureMLExecutePipelineActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254841,7 +329532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DataLakeAnalyticsU-SQL activity properties.␊ */␊ - typeProperties: (DataLakeAnalyticsUSQLActivityTypeProperties1 | string)␊ + typeProperties: (DataLakeAnalyticsUSQLActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254867,7 +329561,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.␊ */␊ @@ -254883,7 +329580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - scriptLinkedService: (LinkedServiceReference1 | string)␊ + scriptLinkedService: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).␊ */␊ @@ -254900,7 +329600,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Databricks Notebook activity properties.␊ */␊ - typeProperties: (DatabricksNotebookActivityTypeProperties1 | string)␊ + typeProperties: (DatabricksNotebookActivityTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254914,7 +329617,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of libraries to be installed on the cluster that will execute the job.␊ */␊ @@ -254922,7 +329628,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The absolute path of the notebook to be run in the Databricks Workspace. This path must begin with a slash. Type: string (or Expression with resultType string).␊ */␊ @@ -254939,7 +329648,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Databricks SparkJar activity properties.␊ */␊ - typeProperties: (DatabricksSparkJarActivityTypeProperties | string)␊ + typeProperties: (DatabricksSparkJarActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254953,7 +329665,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The full name of the class containing the main method to be executed. This class must be contained in a JAR provided as a library. Type: string (or Expression with resultType string).␊ */␊ @@ -254965,7 +329680,10 @@ Generated by [AVA](https://avajs.dev). */␊ parameters?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254976,7 +329694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Databricks SparkPython activity properties.␊ */␊ - typeProperties: (DatabricksSparkPythonActivityTypeProperties | string)␊ + typeProperties: (DatabricksSparkPythonActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -254990,13 +329711,19 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Command line parameters that will be passed to the Python file.␊ */␊ parameters?: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The URI of the Python file to be executed. DBFS paths are supported. Type: string (or Expression with resultType string).␊ */␊ @@ -255013,7 +329740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Function activity type properties.␊ */␊ - typeProperties: (AzureFunctionActivityTypeProperties | string)␊ + typeProperties: (AzureFunctionActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255041,7 +329771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rest API method for target endpoint.␊ */␊ - method: (("GET" | "POST" | "PUT" | "DELETE" | "OPTIONS" | "HEAD" | "TRACE") | string)␊ + method: (("GET" | "POST" | "PUT" | "DELETE" | "OPTIONS" | "HEAD" | "TRACE") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255052,7 +329785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execute data flow activity properties.␊ */␊ - typeProperties: (ExecuteDataFlowActivityTypeProperties | string)␊ + typeProperties: (ExecuteDataFlowActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255062,7 +329798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Compute properties for data flow activity.␊ */␊ - compute?: (ExecuteDataFlowActivityTypePropertiesCompute | string)␊ + compute?: (ExecuteDataFlowActivityTypePropertiesCompute | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Continue on error setting used for data flow execution. Enables processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean)␊ */␊ @@ -255072,11 +329811,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - dataFlow: (DataFlowReference | string)␊ + dataFlow: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime reference type.␊ */␊ - integrationRuntime?: (IntegrationRuntimeReference1 | string)␊ + integrationRuntime?: (IntegrationRuntimeReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Concurrent run setting used for data flow execution. Allows sinks with the same save order to be processed concurrently. Type: boolean (or Expression with resultType boolean)␊ */␊ @@ -255092,7 +329837,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Staging info for execute data flow activity.␊ */␊ - staging?: (DataFlowStagingInfo | string)␊ + staging?: (DataFlowStagingInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string)␊ */␊ @@ -255130,7 +329878,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference data flow parameters from dataset.␊ */␊ @@ -255144,7 +329895,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reference data flow name.␊ */␊ @@ -255152,7 +329906,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - type: ("DataFlowReference" | string)␊ + type: ("DataFlowReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255168,7 +329925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255179,7 +329939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Script activity properties.␊ */␊ - typeProperties: (ScriptActivityTypeProperties | string)␊ + typeProperties: (ScriptActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255189,11 +329952,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log settings of script activity.␊ */␊ - logSettings?: (ScriptActivityTypePropertiesLogSettings | string)␊ + logSettings?: (ScriptActivityTypePropertiesLogSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Array of script blocks. Type: array.␊ */␊ - scripts?: (ScriptActivityScriptBlock[] | string)␊ + scripts?: (ScriptActivityScriptBlock[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255203,11 +329972,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The destination of logs. Type: string.␊ */␊ - logDestination: (("ActivityOutput" | "ExternalStore") | string)␊ + logDestination: (("ActivityOutput" | "ExternalStore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Log location settings.␊ */␊ - logLocationSettings?: (LogLocationSettings | string)␊ + logLocationSettings?: (LogLocationSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255217,7 +329992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Array of script parameters. Type: array.␊ */␊ - parameters?: (ScriptActivityParameter[] | string)␊ + parameters?: (ScriptActivityParameter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The query text. Type: string (or Expression with resultType string).␊ */␊ @@ -255227,7 +330005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of the query. Type: string.␊ */␊ - type: (("Query" | "NonQuery") | string)␊ + type: (("Query" | "NonQuery") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255237,7 +330018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The direction of the parameter.␊ */␊ - direction?: (("Input" | "Output" | "InputOutput") | string)␊ + direction?: (("Input" | "Output" | "InputOutput") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the parameter. Type: string (or Expression with resultType string).␊ */␊ @@ -255247,11 +330031,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The size of the output direction parameter.␊ */␊ - size?: (number | string)␊ + size?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The type of the parameter.␊ */␊ - type?: (("Boolean" | "DateTime" | "DateTimeOffset" | "Decimal" | "Double" | "Guid" | "Int16" | "Int32" | "Int64" | "Single" | "String" | "Timespan") | string)␊ + type?: (("Boolean" | "DateTime" | "DateTimeOffset" | "Decimal" | "Double" | "Guid" | "Int16" | "Int32" | "Int64" | "Single" | "String" | "Timespan") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The value of the parameter.␊ */␊ @@ -255267,12 +330057,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Execution policy for an activity.␊ */␊ - policy?: (ActivityPolicy1 | string)␊ + policy?: (ActivityPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ExecuteWranglingDataflow"␊ /**␊ * Execute power query data flow activity properties.␊ */␊ - typeProperties: (ExecutePowerQueryActivityTypeProperties | string)␊ + typeProperties: (ExecutePowerQueryActivityTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255282,7 +330078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Compute properties for data flow activity.␊ */␊ - compute?: (ExecuteDataFlowActivityTypePropertiesCompute | string)␊ + compute?: (ExecuteDataFlowActivityTypePropertiesCompute | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Continue on error setting used for data flow execution. Enables processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean)␊ */␊ @@ -255292,15 +330091,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - dataFlow: (DataFlowReference | string)␊ + dataFlow: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Integration runtime reference type.␊ */␊ - integrationRuntime?: (IntegrationRuntimeReference1 | string)␊ + integrationRuntime?: (IntegrationRuntimeReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of mapping for Power Query mashup query to sink dataset(s).␊ */␊ - queries?: (PowerQuerySinkMapping[] | string)␊ + queries?: (PowerQuerySinkMapping[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Concurrent run setting used for data flow execution. Allows sinks with the same save order to be processed concurrently. Type: boolean (or Expression with resultType boolean)␊ */␊ @@ -255312,7 +330120,10 @@ Generated by [AVA](https://avajs.dev). */␊ sinks?: ({␊ [k: string]: PowerQuerySink␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify number of parallel staging for sources applicable to the sink. Type: integer (or Expression with resultType integer)␊ */␊ @@ -255322,7 +330133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Staging info for execute data flow activity.␊ */␊ - staging?: (DataFlowStagingInfo | string)␊ + staging?: (DataFlowStagingInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string)␊ */␊ @@ -255338,7 +330152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of sinks mapped to Power Query mashup query.␊ */␊ - dataflowSinks?: (PowerQuerySink[] | string)␊ + dataflowSinks?: (PowerQuerySink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the query in Power Query mashup document.␊ */␊ @@ -255352,7 +330169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset?: (DatasetReference1 | string)␊ + dataset?: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation description.␊ */␊ @@ -255360,11 +330180,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - flowlet?: (DataFlowReference | string)␊ + flowlet?: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation name.␊ */␊ @@ -255372,11 +330198,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - rejectedDataLinkedService?: (LinkedServiceReference1 | string)␊ + rejectedDataLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - schemaLinkedService?: (LinkedServiceReference1 | string)␊ + schemaLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * sink script.␊ */␊ @@ -255400,7 +330232,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipeline ElapsedTime Metric Policy.␊ */␊ - elapsedTimeMetric?: (PipelineElapsedTimeMetricPolicy | string)␊ + elapsedTimeMetric?: (PipelineElapsedTimeMetricPolicy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255428,7 +330263,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Variable type.␊ */␊ - type: (("String" | "Bool" | "Array") | string)␊ + type: (("String" | "Bool" | "Array") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255439,11 +330277,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trigger name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure data factory nested object which contains information about creating pipeline run␊ */␊ - properties: (Trigger1 | string)␊ + properties: (Trigger1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "triggers"␊ [k: string]: unknown␊ }␊ @@ -255458,11 +330302,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pipeline reference type.␊ */␊ - pipelineReference?: (PipelineReference1 | string)␊ + pipelineReference?: (PipelineReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255473,7 +330323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Schedule Trigger properties.␊ */␊ - typeProperties: (ScheduleTriggerTypeProperties | string)␊ + typeProperties: (ScheduleTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255483,7 +330336,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The workflow trigger recurrence.␊ */␊ - recurrence: (ScheduleTriggerRecurrence | string)␊ + recurrence: (ScheduleTriggerRecurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255497,7 +330353,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end time.␊ */␊ @@ -255505,15 +330364,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency.␊ */␊ - frequency?: (("NotSpecified" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year") | string)␊ + frequency?: (("NotSpecified" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The recurrence schedule.␊ */␊ - schedule?: (RecurrenceSchedule | string)␊ + schedule?: (RecurrenceSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start time.␊ */␊ @@ -255535,27 +330403,45 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The hours.␊ */␊ - hours?: (number[] | string)␊ + hours?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minutes.␊ */␊ - minutes?: (number[] | string)␊ + minutes?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The month days.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The monthly occurrences.␊ */␊ - monthlyOccurrences?: (RecurrenceScheduleOccurrence[] | string)␊ + monthlyOccurrences?: (RecurrenceScheduleOccurrence[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The days of the week.␊ */␊ - weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255569,15 +330455,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The day of the week.␊ */␊ - day?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday") | string)␊ + day?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The occurrence.␊ */␊ - occurrence?: (number | string)␊ + occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255588,7 +330483,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Blob Trigger properties.␊ */␊ - typeProperties: (BlobTriggerTypeProperties | string)␊ + typeProperties: (BlobTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255602,11 +330500,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - linkedService: (LinkedServiceReference1 | string)␊ + linkedService: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max number of parallel files to handle when it is triggered.␊ */␊ - maxConcurrency: (number | string)␊ + maxConcurrency: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255617,7 +330521,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Blob Events Trigger properties.␊ */␊ - typeProperties: (BlobEventsTriggerTypeProperties | string)␊ + typeProperties: (BlobEventsTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255635,11 +330542,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Blob event types.␊ */␊ - events: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobDeleted")[] | string)␊ + events: (("Microsoft.Storage.BlobCreated" | "Microsoft.Storage.BlobDeleted")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If set to true, blobs with zero bytes will be ignored.␊ */␊ - ignoreEmptyBlobs?: (boolean | string)␊ + ignoreEmptyBlobs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource ID of the Storage Account.␊ */␊ @@ -255654,7 +330567,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom Events Trigger properties.␊ */␊ - typeProperties: (CustomEventsTriggerTypeProperties | string)␊ + typeProperties: (CustomEventsTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255666,7 +330582,10 @@ Generated by [AVA](https://avajs.dev). */␊ events: ({␊ [k: string]: unknown␊ - }[] | string)␊ + }[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM resource ID of the Azure Event Grid Topic.␊ */␊ @@ -255688,12 +330607,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipeline that needs to be triggered with the given parameters.␊ */␊ - pipeline: (TriggerPipelineReference1 | string)␊ + pipeline: (TriggerPipelineReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "TumblingWindowTrigger"␊ /**␊ * Tumbling Window Trigger properties.␊ */␊ - typeProperties: (TumblingWindowTriggerTypeProperties | string)␊ + typeProperties: (TumblingWindowTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255709,7 +330634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Triggers that this trigger depends on. Only tumbling window triggers are supported.␊ */␊ - dependsOn?: (DependencyReference[] | string)␊ + dependsOn?: (DependencyReference[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The end time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.␊ */␊ @@ -255717,19 +330645,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The frequency of the time windows.␊ */␊ - frequency: (("Minute" | "Hour" | "Month") | string)␊ + frequency: (("Minute" | "Hour" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The interval of the time windows. The minimum interval allowed is 15 Minutes.␊ */␊ - interval: (number | string)␊ + interval: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The max number of parallel time windows (ready for execution) for which a new run is triggered.␊ */␊ - maxConcurrency: (number | string)␊ + maxConcurrency: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Execution policy for an activity.␊ */␊ - retryPolicy?: (RetryPolicy2 | string)␊ + retryPolicy?: (RetryPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The start time for the time period for the trigger during which events are fired for windows that are ready. Only UTC time is currently supported.␊ */␊ @@ -255747,7 +330687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Trigger reference type.␊ */␊ - type: ("TriggerReference" | string)␊ + type: ("TriggerReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255757,11 +330700,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Timespan applied to the start time of a tumbling window when evaluating dependency.␊ */␊ - offset?: (string | string)␊ + offset?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.␊ */␊ - size?: (string | string)␊ + size?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "TumblingWindowTriggerDependencyReference"␊ [k: string]: unknown␊ }␊ @@ -255772,11 +330721,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Timespan applied to the start time of a tumbling window when evaluating dependency.␊ */␊ - offset: (string | string)␊ + offset: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.␊ */␊ - size?: (string | string)␊ + size?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "SelfDependencyTumblingWindowTriggerReference"␊ [k: string]: unknown␊ }␊ @@ -255793,7 +330748,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Interval between retries in seconds. Default is 30.␊ */␊ - intervalInSeconds?: (number | string)␊ + intervalInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255804,7 +330762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Rerun Trigger properties.␊ */␊ - typeProperties: (RerunTumblingWindowTriggerTypeProperties | string)␊ + typeProperties: (RerunTumblingWindowTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255828,7 +330789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The max number of parallel time windows (ready for execution) for which a rerun is triggered.␊ */␊ - rerunConcurrency: (number | string)␊ + rerunConcurrency: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255838,12 +330802,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Pipeline that needs to be triggered with the given parameters.␊ */␊ - pipeline: (TriggerPipelineReference1 | string)␊ + pipeline: (TriggerPipelineReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ChainingTrigger"␊ /**␊ * Chaining Trigger properties.␊ */␊ - typeProperties: (ChainingTriggerTypeProperties | string)␊ + typeProperties: (ChainingTriggerTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255853,7 +330823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Upstream Pipelines.␊ */␊ - dependsOn: (PipelineReference1[] | string)␊ + dependsOn: (PipelineReference1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Run Dimension property that needs to be emitted by upstream pipelines.␊ */␊ @@ -255868,11 +330841,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The data flow name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Data Factory nested object which contains a flow with data movements and transformations.␊ */␊ - properties: (DataFlow | string)␊ + properties: (DataFlow | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "dataflows"␊ [k: string]: unknown␊ }␊ @@ -255894,7 +330873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Mapping data flow type properties.␊ */␊ - typeProperties?: (MappingDataFlowTypeProperties | string)␊ + typeProperties?: (MappingDataFlowTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255908,19 +330890,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow script lines.␊ */␊ - scriptLines?: (string[] | string)␊ + scriptLines?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of sinks in data flow.␊ */␊ - sinks?: (DataFlowSink[] | string)␊ + sinks?: (DataFlowSink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of sources in data flow.␊ */␊ - sources?: (DataFlowSource[] | string)␊ + sources?: (DataFlowSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transformations in data flow.␊ */␊ - transformations?: (Transformation1[] | string)␊ + transformations?: (Transformation1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255930,7 +330924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset?: (DatasetReference1 | string)␊ + dataset?: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation description.␊ */␊ @@ -255938,11 +330935,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - flowlet?: (DataFlowReference | string)␊ + flowlet?: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation name.␊ */␊ @@ -255950,11 +330953,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - rejectedDataLinkedService?: (LinkedServiceReference1 | string)␊ + rejectedDataLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - schemaLinkedService?: (LinkedServiceReference1 | string)␊ + schemaLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255964,7 +330973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset?: (DatasetReference1 | string)␊ + dataset?: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation description.␊ */␊ @@ -255972,11 +330984,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - flowlet?: (DataFlowReference | string)␊ + flowlet?: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation name.␊ */␊ @@ -255984,7 +331002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - schemaLinkedService?: (LinkedServiceReference1 | string)␊ + schemaLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -255994,7 +331015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset?: (DatasetReference1 | string)␊ + dataset?: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation description.␊ */␊ @@ -256002,11 +331026,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - flowlet?: (DataFlowReference | string)␊ + flowlet?: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation name.␊ */␊ @@ -256021,7 +331051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flowlet type properties.␊ */␊ - typeProperties?: (FlowletTypeProperties | string)␊ + typeProperties?: (FlowletTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256035,19 +331068,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flowlet script lines.␊ */␊ - scriptLines?: (string[] | string)␊ + scriptLines?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of sinks in Flowlet.␊ */␊ - sinks?: (DataFlowSink[] | string)␊ + sinks?: (DataFlowSink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of sources in Flowlet.␊ */␊ - sources?: (DataFlowSource[] | string)␊ + sources?: (DataFlowSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of transformations in Flowlet.␊ */␊ - transformations?: (Transformation1[] | string)␊ + transformations?: (Transformation1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256058,7 +331103,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Power Query data flow type properties.␊ */␊ - typeProperties?: (PowerQueryTypeProperties | string)␊ + typeProperties?: (PowerQueryTypeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256076,7 +331124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of sources in Power Query.␊ */␊ - sources?: (PowerQuerySource[] | string)␊ + sources?: (PowerQuerySource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256086,7 +331137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dataset reference type.␊ */␊ - dataset?: (DatasetReference1 | string)␊ + dataset?: (DatasetReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation description.␊ */␊ @@ -256094,11 +331148,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data flow reference type.␊ */␊ - flowlet?: (DataFlowReference | string)␊ + flowlet?: (DataFlowReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked service reference type.␊ */␊ - linkedService?: (LinkedServiceReference1 | string)␊ + linkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Transformation name.␊ */␊ @@ -256106,7 +331166,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Linked service reference type.␊ */␊ - schemaLinkedService?: (LinkedServiceReference1 | string)␊ + schemaLinkedService?: (LinkedServiceReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * source script.␊ */␊ @@ -256121,11 +331184,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed virtual network name␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A managed Virtual Network associated with the Azure Data Factory␊ */␊ - properties: (ManagedVirtualNetwork | string)␊ + properties: (ManagedVirtualNetwork | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managedVirtualNetworks"␊ [k: string]: unknown␊ }␊ @@ -256140,7 +331209,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256155,7 +331227,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest | string)␊ + properties: (PrivateLinkConnectionApprovalRequest | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -256166,11 +331241,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint which a connection belongs to.␊ */␊ - privateEndpoint?: (PrivateEndpoint8 | string)␊ + privateEndpoint?: (PrivateEndpoint8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256209,13 +331290,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The global parameter name.␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Global parameters associated with the Azure Data Factory␊ */␊ properties: ({␊ [k: string]: GlobalParameterSpecification␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "globalParameters"␊ [k: string]: unknown␊ }␊ @@ -256231,7 +331318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory nested object which contains a flow with data movements and transformations.␊ */␊ - properties: ((MappingDataFlow | Flowlet | WranglingDataFlow) | string)␊ + properties: ((MappingDataFlow | Flowlet | WranglingDataFlow) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/dataflows"␊ [k: string]: unknown␊ }␊ @@ -256247,7 +331337,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.␊ */␊ - properties: ((AmazonS3Dataset1 | AvroDataset | ExcelDataset | ParquetDataset | DelimitedTextDataset | JsonDataset | XmlDataset | OrcDataset | BinaryDataset | AzureBlobDataset1 | AzureTableDataset1 | AzureSqlTableDataset1 | AzureSqlMITableDataset | AzureSqlDWTableDataset1 | CassandraTableDataset1 | CustomDataset | CosmosDbSqlApiCollectionDataset | DocumentDbCollectionDataset1 | DynamicsEntityDataset1 | DynamicsCrmEntityDataset | CommonDataServiceForAppsEntityDataset | AzureDataLakeStoreDataset1 | AzureBlobFSDataset | Office365Dataset | FileShareDataset1 | MongoDbCollectionDataset1 | MongoDbAtlasCollectionDataset | MongoDbV2CollectionDataset | CosmosDbMongoDbApiCollectionDataset | ODataResourceDataset1 | OracleTableDataset1 | AmazonRdsForOracleTableDataset | TeradataTableDataset | AzureMySqlTableDataset1 | AmazonRedshiftTableDataset | Db2TableDataset | RelationalTableDataset1 | InformixTableDataset | OdbcTableDataset | MySqlTableDataset | PostgreSqlTableDataset | MicrosoftAccessTableDataset | SalesforceObjectDataset1 | SalesforceServiceCloudObjectDataset | SybaseTableDataset | SapBwCubeDataset | SapCloudForCustomerResourceDataset1 | SapEccResourceDataset1 | SapHanaTableDataset | SapOpenHubTableDataset | SqlServerTableDataset1 | AmazonRdsForSqlServerTableDataset | RestResourceDataset | SapTableResourceDataset | SapOdpResourceDataset | WebTableDataset1 | AzureSearchIndexDataset1 | HttpDataset1 | AmazonMWSObjectDataset1 | AzurePostgreSqlTableDataset1 | ConcurObjectDataset1 | CouchbaseTableDataset1 | DrillTableDataset1 | EloquaObjectDataset1 | GoogleBigQueryObjectDataset1 | GreenplumTableDataset1 | HBaseObjectDataset1 | HiveObjectDataset1 | HubspotObjectDataset1 | ImpalaObjectDataset1 | JiraObjectDataset1 | MagentoObjectDataset1 | MariaDBTableDataset1 | AzureMariaDBTableDataset | MarketoObjectDataset1 | PaypalObjectDataset1 | PhoenixObjectDataset1 | PrestoObjectDataset1 | QuickBooksObjectDataset1 | ServiceNowObjectDataset1 | ShopifyObjectDataset1 | SparkObjectDataset1 | SquareObjectDataset1 | XeroObjectDataset1 | ZohoObjectDataset1 | NetezzaTableDataset1 | VerticaTableDataset1 | SalesforceMarketingCloudObjectDataset1 | ResponsysObjectDataset1 | DynamicsAXResourceDataset | OracleServiceCloudObjectDataset | AzureDataExplorerTableDataset | GoogleAdWordsObjectDataset | SnowflakeDataset | SharePointOnlineListResourceDataset | AzureDatabricksDeltaLakeDataset) | string)␊ + properties: ((AmazonS3Dataset1 | AvroDataset | ExcelDataset | ParquetDataset | DelimitedTextDataset | JsonDataset | XmlDataset | OrcDataset | BinaryDataset | AzureBlobDataset1 | AzureTableDataset1 | AzureSqlTableDataset1 | AzureSqlMITableDataset | AzureSqlDWTableDataset1 | CassandraTableDataset1 | CustomDataset | CosmosDbSqlApiCollectionDataset | DocumentDbCollectionDataset1 | DynamicsEntityDataset1 | DynamicsCrmEntityDataset | CommonDataServiceForAppsEntityDataset | AzureDataLakeStoreDataset1 | AzureBlobFSDataset | Office365Dataset | FileShareDataset1 | MongoDbCollectionDataset1 | MongoDbAtlasCollectionDataset | MongoDbV2CollectionDataset | CosmosDbMongoDbApiCollectionDataset | ODataResourceDataset1 | OracleTableDataset1 | AmazonRdsForOracleTableDataset | TeradataTableDataset | AzureMySqlTableDataset1 | AmazonRedshiftTableDataset | Db2TableDataset | RelationalTableDataset1 | InformixTableDataset | OdbcTableDataset | MySqlTableDataset | PostgreSqlTableDataset | MicrosoftAccessTableDataset | SalesforceObjectDataset1 | SalesforceServiceCloudObjectDataset | SybaseTableDataset | SapBwCubeDataset | SapCloudForCustomerResourceDataset1 | SapEccResourceDataset1 | SapHanaTableDataset | SapOpenHubTableDataset | SqlServerTableDataset1 | AmazonRdsForSqlServerTableDataset | RestResourceDataset | SapTableResourceDataset | SapOdpResourceDataset | WebTableDataset1 | AzureSearchIndexDataset1 | HttpDataset1 | AmazonMWSObjectDataset1 | AzurePostgreSqlTableDataset1 | ConcurObjectDataset1 | CouchbaseTableDataset1 | DrillTableDataset1 | EloquaObjectDataset1 | GoogleBigQueryObjectDataset1 | GreenplumTableDataset1 | HBaseObjectDataset1 | HiveObjectDataset1 | HubspotObjectDataset1 | ImpalaObjectDataset1 | JiraObjectDataset1 | MagentoObjectDataset1 | MariaDBTableDataset1 | AzureMariaDBTableDataset | MarketoObjectDataset1 | PaypalObjectDataset1 | PhoenixObjectDataset1 | PrestoObjectDataset1 | QuickBooksObjectDataset1 | ServiceNowObjectDataset1 | ShopifyObjectDataset1 | SparkObjectDataset1 | SquareObjectDataset1 | XeroObjectDataset1 | ZohoObjectDataset1 | NetezzaTableDataset1 | VerticaTableDataset1 | SalesforceMarketingCloudObjectDataset1 | ResponsysObjectDataset1 | DynamicsAXResourceDataset | OracleServiceCloudObjectDataset | AzureDataExplorerTableDataset | GoogleAdWordsObjectDataset | SnowflakeDataset | SharePointOnlineListResourceDataset | AzureDatabricksDeltaLakeDataset) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/datasets"␊ [k: string]: unknown␊ }␊ @@ -256263,7 +331356,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Data Factory nested object which serves as a compute resource for activities.␊ */␊ - properties: ((ManagedIntegrationRuntime1 | SelfHostedIntegrationRuntime1) | string)␊ + properties: ((ManagedIntegrationRuntime1 | SelfHostedIntegrationRuntime1) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/integrationRuntimes"␊ [k: string]: unknown␊ }␊ @@ -256279,7 +331375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The nested object which contains the information and credential which can be used to connect with related store or compute resource.␊ */␊ - properties: ((AzureStorageLinkedService1 | AzureBlobStorageLinkedService | AzureTableStorageLinkedService | AzureSqlDWLinkedService1 | SqlServerLinkedService1 | AmazonRdsForSqlServerLinkedService | AzureSqlDatabaseLinkedService1 | AzureSqlMILinkedService | AzureBatchLinkedService1 | AzureKeyVaultLinkedService1 | CosmosDbLinkedService1 | DynamicsLinkedService1 | DynamicsCrmLinkedService | CommonDataServiceForAppsLinkedService | HDInsightLinkedService1 | FileServerLinkedService1 | AzureFileStorageLinkedService | AmazonS3CompatibleLinkedService | OracleCloudStorageLinkedService | GoogleCloudStorageLinkedService | OracleLinkedService1 | AmazonRdsForOracleLinkedService | AzureMySqlLinkedService1 | MySqlLinkedService1 | PostgreSqlLinkedService1 | SybaseLinkedService1 | Db2LinkedService1 | TeradataLinkedService1 | AzureMLLinkedService1 | AzureMLServiceLinkedService | OdbcLinkedService1 | InformixLinkedService | MicrosoftAccessLinkedService | HdfsLinkedService1 | ODataLinkedService1 | WebLinkedService1 | CassandraLinkedService1 | MongoDbLinkedService1 | MongoDbAtlasLinkedService | MongoDbV2LinkedService | CosmosDbMongoDbApiLinkedService | AzureDataLakeStoreLinkedService1 | AzureBlobFSLinkedService | Office365LinkedService | SalesforceLinkedService1 | SalesforceServiceCloudLinkedService | SapCloudForCustomerLinkedService1 | SapEccLinkedService1 | SapOpenHubLinkedService | SapOdpLinkedService | RestServiceLinkedService | TeamDeskLinkedService | QuickbaseLinkedService | SmartsheetLinkedService | ZendeskLinkedService | DataworldLinkedService | AppFiguresLinkedService | AsanaLinkedService | TwilioLinkedService | AmazonS3LinkedService1 | AmazonRedshiftLinkedService1 | CustomDataSourceLinkedService1 | AzureSearchLinkedService1 | HttpLinkedService1 | FtpServerLinkedService1 | SftpServerLinkedService1 | SapBWLinkedService1 | SapHanaLinkedService1 | AmazonMWSLinkedService1 | AzurePostgreSqlLinkedService1 | ConcurLinkedService1 | CouchbaseLinkedService1 | DrillLinkedService1 | EloquaLinkedService1 | GoogleBigQueryLinkedService1 | GreenplumLinkedService1 | HBaseLinkedService1 | HiveLinkedService1 | HubspotLinkedService1 | ImpalaLinkedService1 | JiraLinkedService1 | MagentoLinkedService1 | MariaDBLinkedService1 | AzureMariaDBLinkedService | MarketoLinkedService1 | PaypalLinkedService1 | PhoenixLinkedService1 | PrestoLinkedService1 | QuickBooksLinkedService1 | ServiceNowLinkedService1 | ShopifyLinkedService1 | SparkLinkedService1 | SquareLinkedService1 | XeroLinkedService1 | ZohoLinkedService1 | VerticaLinkedService1 | NetezzaLinkedService1 | SalesforceMarketingCloudLinkedService1 | HDInsightOnDemandLinkedService1 | AzureDataLakeAnalyticsLinkedService1 | AzureDatabricksLinkedService1 | AzureDatabricksDeltaLakeLinkedService | ResponsysLinkedService1 | DynamicsAXLinkedService | OracleServiceCloudLinkedService | GoogleAdWordsLinkedService | SapTableLinkedService | AzureDataExplorerLinkedService | AzureFunctionLinkedService | SnowflakeLinkedService | SharePointOnlineListLinkedService) | string)␊ + properties: ((AzureStorageLinkedService1 | AzureBlobStorageLinkedService | AzureTableStorageLinkedService | AzureSqlDWLinkedService1 | SqlServerLinkedService1 | AmazonRdsForSqlServerLinkedService | AzureSqlDatabaseLinkedService1 | AzureSqlMILinkedService | AzureBatchLinkedService1 | AzureKeyVaultLinkedService1 | CosmosDbLinkedService1 | DynamicsLinkedService1 | DynamicsCrmLinkedService | CommonDataServiceForAppsLinkedService | HDInsightLinkedService1 | FileServerLinkedService1 | AzureFileStorageLinkedService | AmazonS3CompatibleLinkedService | OracleCloudStorageLinkedService | GoogleCloudStorageLinkedService | OracleLinkedService1 | AmazonRdsForOracleLinkedService | AzureMySqlLinkedService1 | MySqlLinkedService1 | PostgreSqlLinkedService1 | SybaseLinkedService1 | Db2LinkedService1 | TeradataLinkedService1 | AzureMLLinkedService1 | AzureMLServiceLinkedService | OdbcLinkedService1 | InformixLinkedService | MicrosoftAccessLinkedService | HdfsLinkedService1 | ODataLinkedService1 | WebLinkedService1 | CassandraLinkedService1 | MongoDbLinkedService1 | MongoDbAtlasLinkedService | MongoDbV2LinkedService | CosmosDbMongoDbApiLinkedService | AzureDataLakeStoreLinkedService1 | AzureBlobFSLinkedService | Office365LinkedService | SalesforceLinkedService1 | SalesforceServiceCloudLinkedService | SapCloudForCustomerLinkedService1 | SapEccLinkedService1 | SapOpenHubLinkedService | SapOdpLinkedService | RestServiceLinkedService | TeamDeskLinkedService | QuickbaseLinkedService | SmartsheetLinkedService | ZendeskLinkedService | DataworldLinkedService | AppFiguresLinkedService | AsanaLinkedService | TwilioLinkedService | AmazonS3LinkedService1 | AmazonRedshiftLinkedService1 | CustomDataSourceLinkedService1 | AzureSearchLinkedService1 | HttpLinkedService1 | FtpServerLinkedService1 | SftpServerLinkedService1 | SapBWLinkedService1 | SapHanaLinkedService1 | AmazonMWSLinkedService1 | AzurePostgreSqlLinkedService1 | ConcurLinkedService1 | CouchbaseLinkedService1 | DrillLinkedService1 | EloquaLinkedService1 | GoogleBigQueryLinkedService1 | GreenplumLinkedService1 | HBaseLinkedService1 | HiveLinkedService1 | HubspotLinkedService1 | ImpalaLinkedService1 | JiraLinkedService1 | MagentoLinkedService1 | MariaDBLinkedService1 | AzureMariaDBLinkedService | MarketoLinkedService1 | PaypalLinkedService1 | PhoenixLinkedService1 | PrestoLinkedService1 | QuickBooksLinkedService1 | ServiceNowLinkedService1 | ShopifyLinkedService1 | SparkLinkedService1 | SquareLinkedService1 | XeroLinkedService1 | ZohoLinkedService1 | VerticaLinkedService1 | NetezzaLinkedService1 | SalesforceMarketingCloudLinkedService1 | HDInsightOnDemandLinkedService1 | AzureDataLakeAnalyticsLinkedService1 | AzureDatabricksLinkedService1 | AzureDatabricksDeltaLakeLinkedService | ResponsysLinkedService1 | DynamicsAXLinkedService | OracleServiceCloudLinkedService | GoogleAdWordsLinkedService | SapTableLinkedService | AzureDataExplorerLinkedService | AzureFunctionLinkedService | SnowflakeLinkedService | SharePointOnlineListLinkedService) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/linkedservices"␊ [k: string]: unknown␊ }␊ @@ -256295,7 +331394,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A data factory pipeline.␊ */␊ - properties: (Pipeline1 | string)␊ + properties: (Pipeline1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/pipelines"␊ [k: string]: unknown␊ }␊ @@ -256311,7 +331413,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure data factory nested object which contains information about creating pipeline run␊ */␊ - properties: ((MultiplePipelineTrigger1 | TumblingWindowTrigger | RerunTumblingWindowTrigger | ChainingTrigger) | string)␊ + properties: ((MultiplePipelineTrigger1 | TumblingWindowTrigger | RerunTumblingWindowTrigger | ChainingTrigger) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/triggers"␊ [k: string]: unknown␊ }␊ @@ -256327,7 +331432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A managed Virtual Network associated with the Azure Data Factory␊ */␊ - properties: (ManagedVirtualNetwork | string)␊ + properties: (ManagedVirtualNetwork | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResource[]␊ type: "Microsoft.DataFactory/factories/managedVirtualNetworks"␊ [k: string]: unknown␊ @@ -256340,11 +331448,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed private endpoint name␊ */␊ - name: (string | string)␊ + name: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a managed private endpoint␊ */␊ - properties: (ManagedPrivateEndpoint | string)␊ + properties: (ManagedPrivateEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managedPrivateEndpoints"␊ [k: string]: unknown␊ }␊ @@ -256359,15 +331473,24 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The connection state of a managed private endpoint␊ */␊ - connectionState?: (ConnectionStateProperties | string)␊ + connectionState?: (ConnectionStateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified domain names␊ */␊ - fqdns?: (string[] | string)␊ + fqdns?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The groupId to which the managed private endpoint is created␊ */␊ @@ -256396,7 +331519,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a managed private endpoint␊ */␊ - properties: (ManagedPrivateEndpoint | string)␊ + properties: (ManagedPrivateEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints"␊ [k: string]: unknown␊ }␊ @@ -256416,13 +331542,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties1 | string)␊ + properties: (TopicProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -256444,7 +331576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties | string)␊ + properties: (EventSubscriptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -256455,15 +331590,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination | string)␊ + destination?: (EventSubscriptionDestination | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter | string)␊ + filter?: (EventSubscriptionFilter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256473,11 +331617,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of the endpoint for the event subscription destination.␊ */␊ - endpointType?: ("WebHook" | string)␊ + endpointType?: ("WebHook" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of the event subscription destination␊ */␊ - properties?: (EventSubscriptionDestinationProperties | string)␊ + properties?: (EventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256498,12 +331648,18 @@ Generated by [AVA](https://avajs.dev). * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -256533,13 +331689,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties2 | string)␊ + properties: (TopicProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -256561,7 +331723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties1 | string)␊ + properties: (EventSubscriptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -256572,15 +331737,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination1 | string)␊ + destination?: (EventSubscriptionDestination1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter1 | string)␊ + filter?: (EventSubscriptionFilter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256591,7 +331765,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256612,7 +331789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256633,12 +331813,18 @@ Generated by [AVA](https://avajs.dev). * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -256668,13 +331854,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties3 | string)␊ + properties: (TopicProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -256696,7 +331888,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties2 | string)␊ + properties: (EventSubscriptionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -256707,15 +331902,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination2 | string)␊ + destination?: (EventSubscriptionDestination2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter2 | string)␊ + filter?: (EventSubscriptionFilter2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256726,7 +331930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties1 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256747,7 +331954,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties1 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256768,12 +331978,18 @@ Generated by [AVA](https://avajs.dev). * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -256803,13 +332019,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties4 | string)␊ + properties: (TopicProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -256820,11 +332042,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This determines the format that Event Grid should expect for incoming events published to the topic.␊ */␊ - inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | string)␊ + inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.␊ */␊ - inputSchemaMapping?: (InputSchemaMapping | string)␊ + inputSchemaMapping?: (InputSchemaMapping | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256835,7 +332063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * This can be used to map properties of a source schema (or default values, for certain supported properties) to properties of the EventGridEvent schema.␊ */␊ - properties?: (JsonInputSchemaMappingProperties | string)␊ + properties?: (JsonInputSchemaMappingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256845,27 +332076,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - dataVersion?: (JsonFieldWithDefault | string)␊ + dataVersion?: (JsonFieldWithDefault | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - eventTime?: (JsonField | string)␊ + eventTime?: (JsonField | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - eventType?: (JsonFieldWithDefault | string)␊ + eventType?: (JsonFieldWithDefault | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - id?: (JsonField | string)␊ + id?: (JsonField | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - subject?: (JsonFieldWithDefault | string)␊ + subject?: (JsonFieldWithDefault | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - topic?: (JsonField | string)␊ + topic?: (JsonField | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256904,7 +332153,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties3 | string)␊ + properties: (EventSubscriptionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -256915,27 +332167,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.␊ */␊ - deadLetterDestination?: (DeadLetterDestination | string)␊ + deadLetterDestination?: (DeadLetterDestination | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination3 | string)␊ + destination?: (EventSubscriptionDestination3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event delivery schema for the event subscription.␊ */␊ - eventDeliverySchema?: (("EventGridSchema" | "InputEventSchema" | "CloudEventV01Schema") | string)␊ + eventDeliverySchema?: (("EventGridSchema" | "InputEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter3 | string)␊ + filter?: (EventSubscriptionFilter3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the retry policy for an event subscription␊ */␊ - retryPolicy?: (RetryPolicy3 | string)␊ + retryPolicy?: (RetryPolicy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256946,7 +332216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the storage blob based dead letter destination.␊ */␊ - properties?: (StorageBlobDeadLetterDestinationProperties | string)␊ + properties?: (StorageBlobDeadLetterDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256971,7 +332244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties2 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -256992,7 +332268,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties2 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257013,7 +332292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a storage queue destination.␊ */␊ - properties?: (StorageQueueEventSubscriptionDestinationProperties | string)␊ + properties?: (StorageQueueEventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257038,7 +332320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a hybrid connection destination.␊ */␊ - properties?: (HybridConnectionEventSubscriptionDestinationProperties | string)␊ + properties?: (HybridConnectionEventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257059,12 +332344,18 @@ Generated by [AVA](https://avajs.dev). * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -257085,11 +332376,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time To Live (in minutes) for events.␊ */␊ - eventTimeToLiveInMinutes?: (number | string)␊ + eventTimeToLiveInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of delivery retry attempts for events.␊ */␊ - maxDeliveryAttempts?: (number | string)␊ + maxDeliveryAttempts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257108,13 +332405,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Domain␊ */␊ - properties: (DomainProperties | string)␊ + properties: (DomainProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/domains"␊ [k: string]: unknown␊ }␊ @@ -257125,11 +332428,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This determines the format that Event Grid should expect for incoming events published to the domain.␊ */␊ - inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | string)␊ + inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.␊ */␊ - inputSchemaMapping?: (InputSchemaMapping1 | string)␊ + inputSchemaMapping?: (InputSchemaMapping1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257140,7 +332449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * This can be used to map properties of a source schema (or default values, for certain supported properties) to properties of the EventGridEvent schema.␊ */␊ - properties?: (JsonInputSchemaMappingProperties1 | string)␊ + properties?: (JsonInputSchemaMappingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257150,27 +332462,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - dataVersion?: (JsonFieldWithDefault1 | string)␊ + dataVersion?: (JsonFieldWithDefault1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - eventTime?: (JsonField1 | string)␊ + eventTime?: (JsonField1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - eventType?: (JsonFieldWithDefault1 | string)␊ + eventType?: (JsonFieldWithDefault1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - id?: (JsonField1 | string)␊ + id?: (JsonField1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject','eventType' and 'dataVersion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - subject?: (JsonFieldWithDefault1 | string)␊ + subject?: (JsonFieldWithDefault1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id','topic' and 'eventTime' properties. This represents a field in the input event schema.␊ */␊ - topic?: (JsonField1 | string)␊ + topic?: (JsonField1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257213,13 +332543,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties5 | string)␊ + properties: (TopicProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -257230,11 +332566,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This determines the format that Event Grid should expect for incoming events published to the topic.␊ */␊ - inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | string)␊ + inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.␊ */␊ - inputSchemaMapping?: (JsonInputSchemaMapping1 | string)␊ + inputSchemaMapping?: (JsonInputSchemaMapping1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257249,7 +332591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties4 | string)␊ + properties: (EventSubscriptionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -257260,15 +332605,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.␊ */␊ - deadLetterDestination?: (DeadLetterDestination1 | string)␊ + deadLetterDestination?: (DeadLetterDestination1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination4 | string)␊ + destination?: (EventSubscriptionDestination4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event delivery schema for the event subscription.␊ */␊ - eventDeliverySchema?: (("EventGridSchema" | "CloudEventV01Schema" | "CustomInputSchema") | string)␊ + eventDeliverySchema?: (("EventGridSchema" | "CloudEventV01Schema" | "CustomInputSchema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiration time of the event subscription.␊ */␊ @@ -257276,15 +332630,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter4 | string)␊ + filter?: (EventSubscriptionFilter4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the retry policy for an event subscription␊ */␊ - retryPolicy?: (RetryPolicy4 | string)␊ + retryPolicy?: (RetryPolicy4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257295,7 +332658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the storage blob based dead letter destination.␊ */␊ - properties?: (StorageBlobDeadLetterDestinationProperties1 | string)␊ + properties?: (StorageBlobDeadLetterDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257320,7 +332686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties3 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257341,7 +332710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties3 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257362,7 +332734,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a storage queue destination.␊ */␊ - properties?: (StorageQueueEventSubscriptionDestinationProperties1 | string)␊ + properties?: (StorageQueueEventSubscriptionDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257387,7 +332762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a hybrid connection destination.␊ */␊ - properties?: (HybridConnectionEventSubscriptionDestinationProperties1 | string)␊ + properties?: (HybridConnectionEventSubscriptionDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257407,17 +332785,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of advanced filters.␊ */␊ - advancedFilters?: (AdvancedFilter[] | string)␊ + advancedFilters?: (AdvancedFilter[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -257439,7 +332826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257450,7 +332840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257461,7 +332854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257472,7 +332868,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257483,7 +332882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257494,7 +332896,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257505,7 +332910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value␊ */␊ - value?: (boolean | string)␊ + value?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257516,7 +332924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257527,7 +332938,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257538,7 +332952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257549,7 +332966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257560,7 +332980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257570,11 +332993,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time To Live (in minutes) for events.␊ */␊ - eventTimeToLiveInMinutes?: (number | string)␊ + eventTimeToLiveInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of delivery retry attempts for events.␊ */␊ - maxDeliveryAttempts?: (number | string)␊ + maxDeliveryAttempts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257593,13 +333022,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties6 | string)␊ + properties: (TopicProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -257621,7 +333056,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties5 | string)␊ + properties: (EventSubscriptionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -257632,23 +333070,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.␊ */␊ - deadLetterDestination?: (DeadLetterDestination2 | string)␊ + deadLetterDestination?: (DeadLetterDestination2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination5 | string)␊ + destination?: (EventSubscriptionDestination5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter5 | string)␊ + filter?: (EventSubscriptionFilter5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the retry policy for an event subscription␊ */␊ - retryPolicy?: (RetryPolicy5 | string)␊ + retryPolicy?: (RetryPolicy5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257659,7 +333112,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the storage blob based dead letter destination.␊ */␊ - properties?: (StorageBlobDeadLetterDestinationProperties2 | string)␊ + properties?: (StorageBlobDeadLetterDestinationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257684,7 +333140,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties4 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257705,7 +333164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties4 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257726,7 +333188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a storage queue destination.␊ */␊ - properties?: (StorageQueueEventSubscriptionDestinationProperties2 | string)␊ + properties?: (StorageQueueEventSubscriptionDestinationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257751,7 +333216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a hybrid connection destination.␊ */␊ - properties?: (HybridConnectionEventSubscriptionDestinationProperties2 | string)␊ + properties?: (HybridConnectionEventSubscriptionDestinationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257772,12 +333240,18 @@ Generated by [AVA](https://avajs.dev). * A list of applicable event types that need to be part of the event subscription. ␍␊ * If it is desired to subscribe to all event types, the string "all" needs to be specified as an element in this list.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -257798,11 +333272,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time To Live (in minutes) for events.␊ */␊ - eventTimeToLiveInMinutes?: (number | string)␊ + eventTimeToLiveInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of delivery retry attempts for events.␊ */␊ - maxDeliveryAttempts?: (number | string)␊ + maxDeliveryAttempts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257821,14 +333301,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Domain␊ */␊ - properties: (DomainProperties1 | string)␊ + properties: (DomainProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsTopicsChildResource[]␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/domains"␊ [k: string]: unknown␊ }␊ @@ -257839,11 +333325,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This determines the format that Event Grid should expect for incoming events published to the domain.␊ */␊ - inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | string)␊ + inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.␊ */␊ - inputSchemaMapping?: (InputSchemaMapping2 | string)␊ + inputSchemaMapping?: (InputSchemaMapping2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257854,7 +333346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * This can be used to map properties of a source schema (or default values, for certain supported properties) to properties of the EventGridEvent schema.␊ */␊ - properties?: (JsonInputSchemaMappingProperties2 | string)␊ + properties?: (JsonInputSchemaMappingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257867,33 +333362,51 @@ Generated by [AVA](https://avajs.dev). * 'eventtype' and 'dataversion' properties. This represents a field in the input event schema␍␊ * along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - dataVersion?: (JsonFieldWithDefault2 | string)␊ + dataVersion?: (JsonFieldWithDefault2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id', 'topic' and 'eventtime' properties. This represents a field in the input event schema.␊ */␊ - eventTime?: (JsonField2 | string)␊ + eventTime?: (JsonField2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field␍␊ * in the Event Grid Event schema. This is currently used in the mappings for the 'subject',␍␊ * 'eventtype' and 'dataversion' properties. This represents a field in the input event schema␍␊ * along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - eventType?: (JsonFieldWithDefault2 | string)␊ + eventType?: (JsonFieldWithDefault2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id', 'topic' and 'eventtime' properties. This represents a field in the input event schema.␊ */␊ - id?: (JsonField2 | string)␊ + id?: (JsonField2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field␍␊ * in the Event Grid Event schema. This is currently used in the mappings for the 'subject',␍␊ * 'eventtype' and 'dataversion' properties. This represents a field in the input event schema␍␊ * along with a default value to be used, and at least one of these two properties should be provided.␊ */␊ - subject?: (JsonFieldWithDefault2 | string)␊ + subject?: (JsonFieldWithDefault2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id', 'topic' and 'eventtime' properties. This represents a field in the input event schema.␊ */␊ - topic?: (JsonField2 | string)␊ + topic?: (JsonField2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257963,13 +333476,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties7 | string)␊ + properties: (TopicProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -257980,11 +333499,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This determines the format that Event Grid should expect for incoming events published to the topic.␊ */␊ - inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | string)␊ + inputSchema?: (("EventGridSchema" | "CustomEventSchema" | "CloudEventV01Schema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * By default, Event Grid expects events to be in the Event Grid event schema. Specifying an input schema mapping enables publishing to Event Grid using a custom input schema. Currently, the only supported type of InputSchemaMapping is 'JsonInputSchemaMapping'.␊ */␊ - inputSchemaMapping?: (JsonInputSchemaMapping2 | string)␊ + inputSchemaMapping?: (JsonInputSchemaMapping2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -257999,7 +333524,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties6 | string)␊ + properties: (EventSubscriptionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -258010,15 +333538,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.␊ */␊ - deadLetterDestination?: (DeadLetterDestination3 | string)␊ + deadLetterDestination?: (DeadLetterDestination3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination6 | string)␊ + destination?: (EventSubscriptionDestination6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The event delivery schema for the event subscription.␊ */␊ - eventDeliverySchema?: (("EventGridSchema" | "CloudEventV01Schema" | "CustomInputSchema") | string)␊ + eventDeliverySchema?: (("EventGridSchema" | "CloudEventV01Schema" | "CustomInputSchema") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiration time of the event subscription.␊ */␊ @@ -258026,15 +333563,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for the Event Subscription␊ */␊ - filter?: (EventSubscriptionFilter6 | string)␊ + filter?: (EventSubscriptionFilter6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the retry policy for an event subscription␊ */␊ - retryPolicy?: (RetryPolicy6 | string)␊ + retryPolicy?: (RetryPolicy6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258045,7 +333591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the storage blob based dead letter destination.␊ */␊ - properties?: (StorageBlobDeadLetterDestinationProperties3 | string)␊ + properties?: (StorageBlobDeadLetterDestinationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258070,7 +333619,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties5 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258091,7 +333643,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties5 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258112,7 +333667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a storage queue destination.␊ */␊ - properties?: (StorageQueueEventSubscriptionDestinationProperties3 | string)␊ + properties?: (StorageQueueEventSubscriptionDestinationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258137,7 +333695,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a hybrid connection destination.␊ */␊ - properties?: (HybridConnectionEventSubscriptionDestinationProperties3 | string)␊ + properties?: (HybridConnectionEventSubscriptionDestinationProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258158,7 +333719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that represent the Service Bus destination of an event subscription.␊ */␊ - properties?: (ServiceBusQueueEventSubscriptionDestinationProperties | string)␊ + properties?: (ServiceBusQueueEventSubscriptionDestinationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258178,16 +333742,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of advanced filters that are used for filtering event subscriptions.␊ */␊ - advancedFilters?: (AdvancedFilter1[] | string)␊ + advancedFilters?: (AdvancedFilter1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -258209,7 +333782,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258220,7 +333796,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258231,7 +333810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258242,7 +333824,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258253,7 +333838,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258264,7 +333852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258275,7 +333866,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The boolean filter value.␊ */␊ - value?: (boolean | string)␊ + value?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258286,7 +333880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258297,7 +333894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258308,7 +333908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258319,7 +333922,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258330,7 +333936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258340,11 +333949,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time To Live (in minutes) for events.␊ */␊ - eventTimeToLiveInMinutes?: (number | string)␊ + eventTimeToLiveInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of delivery retry attempts for events.␊ */␊ - maxDeliveryAttempts?: (number | string)␊ + maxDeliveryAttempts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258363,14 +333978,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Domain.␊ */␊ - properties: (DomainProperties2 | string)␊ + properties: (DomainProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsTopicsChildResource1[]␊ /**␊ * Tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/domains"␊ [k: string]: unknown␊ }␊ @@ -258420,13 +334041,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Topic␊ */␊ - properties: (TopicProperties8 | string)␊ + properties: (TopicProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/topics"␊ [k: string]: unknown␊ }␊ @@ -258448,7 +334075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Event Subscription␊ */␊ - properties: (EventSubscriptionProperties7 | string)␊ + properties: (EventSubscriptionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.EventGrid/eventSubscriptions"␊ [k: string]: unknown␊ }␊ @@ -258459,11 +334089,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the dead letter destination for an event subscription. To configure a deadletter destination, do not directly instantiate an object of this class. Instead, instantiate an object of a derived class. Currently, StorageBlobDeadLetterDestination is the only class that derives from this class.␊ */␊ - deadLetterDestination?: (DeadLetterDestination4 | string)␊ + deadLetterDestination?: (DeadLetterDestination4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the destination for an event subscription␊ */␊ - destination?: (EventSubscriptionDestination7 | string)␊ + destination?: (EventSubscriptionDestination7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Expiration time of the event subscription.␊ */␊ @@ -258471,15 +334107,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Filter for the Event Subscription.␊ */␊ - filter?: (EventSubscriptionFilter7 | string)␊ + filter?: (EventSubscriptionFilter7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of user defined labels.␊ */␊ - labels?: (string[] | string)␊ + labels?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the retry policy for an event subscription.␊ */␊ - retryPolicy?: (RetryPolicy7 | string)␊ + retryPolicy?: (RetryPolicy7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258490,7 +334135,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the storage blob based dead letter destination.␊ */␊ - properties?: (StorageBlobDeadLetterDestinationProperties4 | string)␊ + properties?: (StorageBlobDeadLetterDestinationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258515,7 +334163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information about the webhook destination properties for an event subscription.␊ */␊ - properties?: (WebHookEventSubscriptionDestinationProperties6 | string)␊ + properties?: (WebHookEventSubscriptionDestinationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258536,7 +334187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a event hub destination.␊ */␊ - properties?: (EventHubEventSubscriptionDestinationProperties6 | string)␊ + properties?: (EventHubEventSubscriptionDestinationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258557,7 +334211,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a storage queue destination.␊ */␊ - properties?: (StorageQueueEventSubscriptionDestinationProperties4 | string)␊ + properties?: (StorageQueueEventSubscriptionDestinationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258582,7 +334239,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties for a hybrid connection destination.␊ */␊ - properties?: (HybridConnectionEventSubscriptionDestinationProperties4 | string)␊ + properties?: (HybridConnectionEventSubscriptionDestinationProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258603,7 +334263,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties that represent the Service Bus destination of an event subscription.␊ */␊ - properties?: (ServiceBusQueueEventSubscriptionDestinationProperties1 | string)␊ + properties?: (ServiceBusQueueEventSubscriptionDestinationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258623,16 +334286,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * An array of advanced filters that are used for filtering event subscriptions.␊ */␊ - advancedFilters?: (AdvancedFilter2[] | string)␊ + advancedFilters?: (AdvancedFilter2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of applicable event types that need to be part of the event subscription. If it is desired to subscribe to all default event types, set the IncludedEventTypes to null.␊ */␊ - includedEventTypes?: (string[] | string)␊ + includedEventTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter ␍␊ * should be compared in a case sensitive manner.␊ */␊ - isSubjectCaseSensitive?: (boolean | string)␊ + isSubjectCaseSensitive?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An optional string to filter events for an event subscription based on a resource path prefix.␍␊ * The format of this depends on the publisher of the events. ␍␊ @@ -258654,7 +334326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258665,7 +334340,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (number[] | string)␊ + values?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258676,7 +334354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258687,7 +334368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258698,7 +334382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258709,7 +334396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The filter value.␊ */␊ - value?: (number | string)␊ + value?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258720,7 +334410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The boolean filter value.␊ */␊ - value?: (boolean | string)␊ + value?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258731,7 +334424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258742,7 +334438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258753,7 +334452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258764,7 +334466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258775,7 +334480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The set of filter values.␊ */␊ - values?: (string[] | string)␊ + values?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258785,11 +334493,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Time To Live (in minutes) for events.␊ */␊ - eventTimeToLiveInMinutes?: (number | string)␊ + eventTimeToLiveInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of delivery retry attempts for events.␊ */␊ - maxDeliveryAttempts?: (number | string)␊ + maxDeliveryAttempts?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258808,17 +334522,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a resource.␊ */␊ - properties: (AvailabilitySetProperties6 | string)␊ + properties: (AvailabilitySetProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku69 | string)␊ + sku?: (Sku69 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/availabilitySets"␊ [k: string]: unknown␊ }␊ @@ -258829,16 +334552,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Fault Domain count.␊ */␊ - platformFaultDomainCount?: (number | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Update Domain count.␊ */␊ - platformUpdateDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource42 | string)␊ + platformUpdateDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of references to all virtual machines in the availability set.␊ */␊ - virtualMachines?: (SubResource42[] | string)␊ + virtualMachines?: (SubResource42[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface SubResource42 {␊ @@ -258855,7 +334590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the number of virtual machines in the scale set.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The sku name.␊ */␊ @@ -258874,7 +334612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.␊ */␊ - identity?: (EncryptionSetIdentity | string)␊ + identity?: (EncryptionSetIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -258883,13 +334624,19 @@ Generated by [AVA](https://avajs.dev). * The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.␊ */␊ name: string␊ - properties: (EncryptionSetProperties | string)␊ + properties: (EncryptionSetProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/diskEncryptionSets"␊ [k: string]: unknown␊ }␊ @@ -258900,14 +334647,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface EncryptionSetProperties {␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - activeKey?: (KeyVaultAndKeyReference4 | string)␊ + activeKey?: (KeyVaultAndKeyReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258921,7 +334674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault4 | string)␊ + sourceVault: (SourceVault4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258950,22 +334706,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * Disk resource properties.␊ */␊ - properties: (DiskProperties5 | string)␊ + properties: (DiskProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.␊ */␊ - sku?: (DiskSku3 | string)␊ + sku?: (DiskSku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/disks"␊ /**␊ * The Logical zone list for Disk.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -258975,35 +334743,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData4 | string)␊ + creationData: (CreationData4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of IOPS allowed for this disk; only settable for UltraSSD disks. One operation can transfer between 4k and 256k bytes.␊ */␊ - diskIOPSReadWrite?: (number | string)␊ + diskIOPSReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The bandwidth allowed for this disk; only settable for UltraSSD disks. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.␊ */␊ - diskMBpsReadWrite?: (number | string)␊ + diskMBpsReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption at rest settings for disk or snapshot␊ */␊ - encryption?: (Encryption12 | string)␊ + encryption?: (Encryption12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettingsCollection?: (EncryptionSettingsCollection | string)␊ + encryptionSettingsCollection?: (EncryptionSettingsCollection | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The hypervisor generation of the Virtual Machine. Applicable to OS disks only.␊ */␊ - hyperVGeneration?: (("V1" | "V2") | string)␊ + hyperVGeneration?: (("V1" | "V2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259013,11 +334805,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * This enumerates the possible sources of a disk's creation.␊ */␊ - createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore" | "Upload") | string)␊ + createOption: (("Empty" | "Attach" | "FromImage" | "Import" | "Copy" | "Restore" | "Upload") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The source image used for creating the disk.␊ */␊ - imageReference?: (ImageDiskReference4 | string)␊ + imageReference?: (ImageDiskReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If createOption is Copy, this is the ARM id of the source snapshot or disk.␊ */␊ @@ -259033,7 +334831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If createOption is Upload, this is the size of the contents of the upload including the VHD footer. This value should be between 20972032 (20 MiB + 512 bytes for the VHD footer) and 35183298347520 bytes (32 TiB + 512 bytes for the VHD footer).␊ */␊ - uploadSizeBytes?: (number | string)␊ + uploadSizeBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259047,7 +334848,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.␊ */␊ - lun?: (number | string)␊ + lun?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259061,7 +334865,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of key used to encrypt the data of the disk.␊ */␊ - type: (("EncryptionAtRestWithPlatformKey" | "EncryptionAtRestWithCustomerKey") | string)␊ + type: (("EncryptionAtRestWithPlatformKey" | "EncryptionAtRestWithCustomerKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259071,11 +334878,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of encryption settings, one for each disk volume.␊ */␊ - encryptionSettings?: (EncryptionSettingsElement[] | string)␊ + encryptionSettings?: (EncryptionSettingsElement[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes what type of encryption is used for the disks. Once this field is set, it cannot be overwritten. '1.0' corresponds to Azure Disk Encryption with AAD app.'1.1' corresponds to Azure Disk Encryption.␊ */␊ @@ -259089,11 +334902,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault Secret Url and vault id of the encryption key ␊ */␊ - diskEncryptionKey?: (KeyVaultAndSecretReference4 | string)␊ + diskEncryptionKey?: (KeyVaultAndSecretReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey␊ */␊ - keyEncryptionKey?: (KeyVaultAndKeyReference4 | string)␊ + keyEncryptionKey?: (KeyVaultAndKeyReference4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259107,7 +334926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}␊ */␊ - sourceVault: (SourceVault4 | string)␊ + sourceVault: (SourceVault4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259117,7 +334939,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259136,19 +334961,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dedicated Host Group Properties.␊ */␊ - properties: (DedicatedHostGroupProperties1 | string)␊ + properties: (DedicatedHostGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: HostGroupsHostsChildResource1[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/hostGroups"␊ /**␊ * Availability Zone to use for this host group. Only single zone is supported. The zone can be assigned only during creation. If not provided, the group supports all zones in the region. If provided, enforces each host in the group to be in the same zone.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259158,7 +334992,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of fault domains that the host group can span.␊ */␊ - platformFaultDomainCount: (number | string)␊ + platformFaultDomainCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259177,17 +335014,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the dedicated host.␊ */␊ - properties: (DedicatedHostProperties1 | string)␊ + properties: (DedicatedHostProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku: (Sku69 | string)␊ + sku: (Sku69 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hosts"␊ [k: string]: unknown␊ }␊ @@ -259198,15 +335044,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the dedicated host should be replaced automatically in case of a failure. The value is defaulted to 'true' when not provided.␊ */␊ - autoReplaceOnFailure?: (boolean | string)␊ + autoReplaceOnFailure?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the software license type that will be applied to the VMs deployed on the dedicated host.

Possible values are:

**None**

**Windows_Server_Hybrid**

**Windows_Server_Perpetual**

Default: **None**.␊ */␊ - licenseType?: (("None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual") | string)␊ + licenseType?: (("None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault domain of the dedicated host within a dedicated host group.␊ */␊ - platformFaultDomain?: (number | string)␊ + platformFaultDomain?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259225,17 +335080,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the dedicated host.␊ */␊ - properties: (DedicatedHostProperties1 | string)␊ + properties: (DedicatedHostProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku: (Sku69 | string)␊ + sku: (Sku69 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/hostGroups/hosts"␊ [k: string]: unknown␊ }␊ @@ -259255,13 +335119,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an Image.␊ */␊ - properties: (ImageProperties6 | string)␊ + properties: (ImageProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/images"␊ [k: string]: unknown␊ }␊ @@ -259272,12 +335142,21 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets the HyperVGenerationType of the VirtualMachine created from the image.␊ */␊ - hyperVGeneration?: (("V1" | "V2") | string)␊ - sourceVirtualMachine?: (SubResource42 | string)␊ + hyperVGeneration?: (("V1" | "V2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sourceVirtualMachine?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a storage profile.␊ */␊ - storageProfile?: (ImageStorageProfile6 | string)␊ + storageProfile?: (ImageStorageProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259287,15 +335166,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (ImageDataDisk6[] | string)␊ + dataDisks?: (ImageDataDisk6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an Operating System disk.␊ */␊ - osDisk?: (ImageOSDisk6 | string)␊ + osDisk?: (ImageOSDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).␊ */␊ - zoneResilient?: (boolean | string)␊ + zoneResilient?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259309,25 +335197,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.␊ */␊ - diskEncryptionSet?: (DiskEncryptionSetParameters | string)␊ + diskEncryptionSet?: (DiskEncryptionSetParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ - managedDisk?: (SubResource42 | string)␊ - snapshot?: (SubResource42 | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259351,29 +335260,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.␊ */␊ - diskEncryptionSet?: (DiskEncryptionSetParameters | string)␊ + diskEncryptionSet?: (DiskEncryptionSetParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ - managedDisk?: (SubResource42 | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + managedDisk?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OS State.␊ */␊ - osState: (("Generalized" | "Specialized") | string)␊ + osState: (("Generalized" | "Specialized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from a custom image.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType: (("Windows" | "Linux") | string)␊ - snapshot?: (SubResource42 | string)␊ + osType: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + snapshot?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259392,13 +335325,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Proximity Placement Group.␊ */␊ - properties: (ProximityPlacementGroupProperties1 | string)␊ + properties: (ProximityPlacementGroupProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/proximityPlacementGroups"␊ [k: string]: unknown␊ }␊ @@ -259409,11 +335348,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Instance view status.␊ */␊ - colocationStatus?: (InstanceViewStatus | string)␊ + colocationStatus?: (InstanceViewStatus | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the type of the proximity placement group.

Possible values are:

**Standard** : Co-locate resources within an Azure region or Availability Zone.

**Ultra** : For future use.␊ */␊ - proximityPlacementGroupType?: (("Standard" | "Ultra") | string)␊ + proximityPlacementGroupType?: (("Standard" | "Ultra") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259431,7 +335376,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The level code.␊ */␊ - level?: (("Info" | "Warning" | "Error") | string)␊ + level?: (("Info" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The detailed status message, including for alerts and error messages.␊ */␊ @@ -259458,17 +335406,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Snapshot resource properties.␊ */␊ - properties: (SnapshotProperties3 | string)␊ + properties: (SnapshotProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.␊ */␊ - sku?: (SnapshotSku2 | string)␊ + sku?: (SnapshotSku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/snapshots"␊ [k: string]: unknown␊ }␊ @@ -259479,31 +335436,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Data used when creating a disk.␊ */␊ - creationData: (CreationData4 | string)␊ + creationData: (CreationData4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption at rest settings for disk or snapshot␊ */␊ - encryption?: (Encryption12 | string)␊ + encryption?: (Encryption12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Encryption settings for disk or snapshot␊ */␊ - encryptionSettingsCollection?: (EncryptionSettingsCollection | string)␊ + encryptionSettingsCollection?: (EncryptionSettingsCollection | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The hypervisor generation of the Virtual Machine. Applicable to OS disks only.␊ */␊ - hyperVGeneration?: (("V1" | "V2") | string)␊ + hyperVGeneration?: (("V1" | "V2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether a snapshot is incremental. Incremental snapshots on the same disk occupy less space than full snapshots and can be diffed.␊ */␊ - incremental?: (boolean | string)␊ + incremental?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Operating System type.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259513,7 +335491,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The sku name.␊ */␊ - name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | string)␊ + name?: (("Standard_LRS" | "Premium_LRS" | "Standard_ZRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259524,7 +335505,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine.␊ */␊ - identity?: (VirtualMachineIdentity6 | string)␊ + identity?: (VirtualMachineIdentity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -259536,23 +335520,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan9 | string)␊ + plan?: (Plan9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine.␊ */␊ - properties: (VirtualMachineProperties13 | string)␊ + properties: (VirtualMachineProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachinesExtensionsChildResource6[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines"␊ /**␊ * The virtual machine zones.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259562,13 +335558,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: UserAssignedIdentitiesValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface UserAssignedIdentitiesValue3 {␊ @@ -259603,25 +335605,46 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities3 | string)␊ - availabilitySet?: (SubResource42 | string)␊ + additionalCapabilities?: (AdditionalCapabilities3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the billing related details of a Azure Spot VM or VMSS.

Minimum api-version: 2019-03-01.␊ */␊ - billingProfile?: (BillingProfile1 | string)␊ + billingProfile?: (BillingProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile6 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual machines, the only supported value is 'Deallocate' and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile9 | string)␊ - host?: (SubResource42 | string)␊ + hardwareProfile?: (HardwareProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + host?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -259629,21 +335652,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile7 | string)␊ + networkProfile?: (NetworkProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.␊ */␊ - osProfile?: (OSProfile6 | string)␊ + osProfile?: (OSProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machine.

Minimum api-version: 2019-03-01.␊ */␊ - priority?: (("Regular" | "Low" | "Spot") | string)␊ - proximityPlacementGroup?: (SubResource42 | string)␊ + priority?: (("Regular" | "Low" | "Spot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile14 | string)␊ - virtualMachineScaleSet?: (SubResource42 | string)␊ + storageProfile?: (StorageProfile14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualMachineScaleSet?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259653,7 +335694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.␊ */␊ - ultraSSDEnabled?: (boolean | string)␊ + ultraSSDEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259663,7 +335707,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the maximum price you are willing to pay for a Azure Spot VM/VMSS. This price is in US Dollars.

This price will be compared with the current Azure Spot price for the VM size. Also, the prices are compared at the time of create/update of Azure Spot VM/VMSS and the operation will only succeed if the maxPrice is greater than the current Azure Spot price.

The maxPrice will also be used for evicting a Azure Spot VM/VMSS if the current Azure Spot price goes beyond the maxPrice after creation of VM/VMSS.

Possible values are:

- Any decimal value greater than zero. Example: 0.01538

-1 – indicates default price to be up-to on-demand.

You can set the maxPrice to -1 to indicate that the Azure Spot VM/VMSS should not be evicted for price reasons. Also, the default max price is -1 if it is not provided by you.

Minimum api-version: 2019-03-01.␊ */␊ - maxPrice?: (number | string)␊ + maxPrice?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259673,7 +335720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.␊ */␊ - bootDiagnostics?: (BootDiagnostics6 | string)␊ + bootDiagnostics?: (BootDiagnostics6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259683,7 +335733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether boot diagnostics should be enabled on the Virtual Machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Uri of the storage account to use for placing the console output and screenshot.␊ */␊ @@ -259697,7 +335750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes).␊ */␊ - vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | string)␊ + vmSize?: (("Basic_A0" | "Basic_A1" | "Basic_A2" | "Basic_A3" | "Basic_A4" | "Standard_A0" | "Standard_A1" | "Standard_A2" | "Standard_A3" | "Standard_A4" | "Standard_A5" | "Standard_A6" | "Standard_A7" | "Standard_A8" | "Standard_A9" | "Standard_A10" | "Standard_A11" | "Standard_A1_v2" | "Standard_A2_v2" | "Standard_A4_v2" | "Standard_A8_v2" | "Standard_A2m_v2" | "Standard_A4m_v2" | "Standard_A8m_v2" | "Standard_B1s" | "Standard_B1ms" | "Standard_B2s" | "Standard_B2ms" | "Standard_B4ms" | "Standard_B8ms" | "Standard_D1" | "Standard_D2" | "Standard_D3" | "Standard_D4" | "Standard_D11" | "Standard_D12" | "Standard_D13" | "Standard_D14" | "Standard_D1_v2" | "Standard_D2_v2" | "Standard_D3_v2" | "Standard_D4_v2" | "Standard_D5_v2" | "Standard_D2_v3" | "Standard_D4_v3" | "Standard_D8_v3" | "Standard_D16_v3" | "Standard_D32_v3" | "Standard_D64_v3" | "Standard_D2s_v3" | "Standard_D4s_v3" | "Standard_D8s_v3" | "Standard_D16s_v3" | "Standard_D32s_v3" | "Standard_D64s_v3" | "Standard_D11_v2" | "Standard_D12_v2" | "Standard_D13_v2" | "Standard_D14_v2" | "Standard_D15_v2" | "Standard_DS1" | "Standard_DS2" | "Standard_DS3" | "Standard_DS4" | "Standard_DS11" | "Standard_DS12" | "Standard_DS13" | "Standard_DS14" | "Standard_DS1_v2" | "Standard_DS2_v2" | "Standard_DS3_v2" | "Standard_DS4_v2" | "Standard_DS5_v2" | "Standard_DS11_v2" | "Standard_DS12_v2" | "Standard_DS13_v2" | "Standard_DS14_v2" | "Standard_DS15_v2" | "Standard_DS13-4_v2" | "Standard_DS13-2_v2" | "Standard_DS14-8_v2" | "Standard_DS14-4_v2" | "Standard_E2_v3" | "Standard_E4_v3" | "Standard_E8_v3" | "Standard_E16_v3" | "Standard_E32_v3" | "Standard_E64_v3" | "Standard_E2s_v3" | "Standard_E4s_v3" | "Standard_E8s_v3" | "Standard_E16s_v3" | "Standard_E32s_v3" | "Standard_E64s_v3" | "Standard_E32-16_v3" | "Standard_E32-8s_v3" | "Standard_E64-32s_v3" | "Standard_E64-16s_v3" | "Standard_F1" | "Standard_F2" | "Standard_F4" | "Standard_F8" | "Standard_F16" | "Standard_F1s" | "Standard_F2s" | "Standard_F4s" | "Standard_F8s" | "Standard_F16s" | "Standard_F2s_v2" | "Standard_F4s_v2" | "Standard_F8s_v2" | "Standard_F16s_v2" | "Standard_F32s_v2" | "Standard_F64s_v2" | "Standard_F72s_v2" | "Standard_G1" | "Standard_G2" | "Standard_G3" | "Standard_G4" | "Standard_G5" | "Standard_GS1" | "Standard_GS2" | "Standard_GS3" | "Standard_GS4" | "Standard_GS5" | "Standard_GS4-8" | "Standard_GS4-4" | "Standard_GS5-16" | "Standard_GS5-8" | "Standard_H8" | "Standard_H16" | "Standard_H8m" | "Standard_H16m" | "Standard_H16r" | "Standard_H16mr" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L32s" | "Standard_M64s" | "Standard_M64ms" | "Standard_M128s" | "Standard_M128ms" | "Standard_M64-32ms" | "Standard_M64-16ms" | "Standard_M128-64ms" | "Standard_M128-32ms" | "Standard_NC6" | "Standard_NC12" | "Standard_NC24" | "Standard_NC24r" | "Standard_NC6s_v2" | "Standard_NC12s_v2" | "Standard_NC24s_v2" | "Standard_NC24rs_v2" | "Standard_NC6s_v3" | "Standard_NC12s_v3" | "Standard_NC24s_v3" | "Standard_NC24rs_v3" | "Standard_ND6s" | "Standard_ND12s" | "Standard_ND24s" | "Standard_ND24rs" | "Standard_NV6" | "Standard_NV12" | "Standard_NV24") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259707,7 +335763,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.␊ */␊ - networkInterfaces?: (NetworkInterfaceReference6[] | string)␊ + networkInterfaces?: (NetworkInterfaceReference6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259721,7 +335780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a network interface reference properties.␊ */␊ - properties?: (NetworkInterfaceReferenceProperties6 | string)␊ + properties?: (NetworkInterfaceReferenceProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259731,7 +335793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259749,7 +335814,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether extension operations should be allowed on the virtual machine.

This may only be set to False when no extensions are present on the virtual machine.␊ */␊ - allowExtensionOperations?: (boolean | string)␊ + allowExtensionOperations?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the host OS name of the virtual machine.

This name cannot be updated after the VM is created.

**Max-length (Windows):** 15 characters

**Max-length (Linux):** 64 characters.

For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).␊ */␊ @@ -259761,19 +335829,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration7 | string)␊ + linuxConfiguration?: (LinuxConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the guest provision signal is required to infer provision success of the virtual machine.␊ */␊ - requireGuestProvisionSignal?: (boolean | string)␊ + requireGuestProvisionSignal?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machine.␊ */␊ - secrets?: (VaultSecretGroup6[] | string)␊ + secrets?: (VaultSecretGroup6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration8 | string)␊ + windowsConfiguration?: (WindowsConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259783,15 +335863,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether password authentication should be disabled.␊ */␊ - disablePasswordAuthentication?: (boolean | string)␊ + disablePasswordAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSH configuration for Linux based VMs running on Azure␊ */␊ - ssh?: (SshConfiguration8 | string)␊ + ssh?: (SshConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259801,7 +335890,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of SSH public keys used to authenticate with linux based VMs.␊ */␊ - publicKeys?: (SshPublicKey8[] | string)␊ + publicKeys?: (SshPublicKey8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259822,11 +335914,17 @@ Generated by [AVA](https://avajs.dev). * Describes a set of certificates which are all in the same Key Vault.␊ */␊ export interface VaultSecretGroup6 {␊ - sourceVault?: (SubResource42 | string)␊ + sourceVault?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of key vault references in SourceVault which contain certificates.␊ */␊ - vaultCertificates?: (VaultCertificate6[] | string)␊ + vaultCertificates?: (VaultCertificate6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259850,15 +335948,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.␊ */␊ - additionalUnattendContent?: (AdditionalUnattendContent7[] | string)␊ + additionalUnattendContent?: (AdditionalUnattendContent7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether Automatic Updates is enabled for the Windows virtual machine. Default value is true.

For virtual machine scale sets, this property can be updated and updates will take effect on OS reprovisioning.␊ */␊ - enableAutomaticUpdates?: (boolean | string)␊ + enableAutomaticUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.␊ */␊ - provisionVMAgent?: (boolean | string)␊ + provisionVMAgent?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the time zone of the virtual machine. e.g. "Pacific Standard Time".

Possible values can be [TimeZoneInfo.Id](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by [TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.getsystemtimezones).␊ */␊ @@ -259866,7 +335973,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes Windows Remote Management configuration of the VM␊ */␊ - winRM?: (WinRMConfiguration6 | string)␊ + winRM?: (WinRMConfiguration6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259876,7 +335986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.␊ */␊ - componentName?: ("Microsoft-Windows-Shell-Setup" | string)␊ + componentName?: ("Microsoft-Windows-Shell-Setup" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.␊ */␊ @@ -259884,11 +335997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pass name. Currently, the only allowable value is OobeSystem.␊ */␊ - passName?: ("OobeSystem" | string)␊ + passName?: ("OobeSystem" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.␊ */␊ - settingName?: (("AutoLogon" | "FirstLogonCommands") | string)␊ + settingName?: (("AutoLogon" | "FirstLogonCommands") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259898,7 +336017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Windows Remote Management listeners␊ */␊ - listeners?: (WinRMListener7[] | string)␊ + listeners?: (WinRMListener7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259912,7 +336034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the protocol of WinRM listener.

Possible values are:
**http**

**https**.␊ */␊ - protocol?: (("Http" | "Https") | string)␊ + protocol?: (("Http" | "Https") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259922,15 +336047,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (DataDisk8[] | string)␊ + dataDisks?: (DataDisk8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set␊ */␊ - imageReference?: (ImageReference10 | string)␊ + imageReference?: (ImageReference10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - osDisk?: (OSDisk7 | string)␊ + osDisk?: (OSDisk7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259940,27 +336074,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk6 | string)␊ + image?: (VirtualHardDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters6 | string)␊ + managedDisk?: (ManagedDiskParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -259968,15 +336120,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether the data disk is in process of detachment from the VirtualMachine/VirtualMachineScaleset␊ */␊ - toBeDetached?: (boolean | string)␊ + toBeDetached?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk6 | string)␊ + vhd?: (VirtualHardDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -259996,7 +336157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.␊ */␊ - diskEncryptionSet?: (DiskEncryptionSetParameters | string)␊ + diskEncryptionSet?: (DiskEncryptionSetParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource Id␊ */␊ @@ -260004,7 +336168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260040,31 +336207,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings3 | string)␊ + diffDiskSettings?: (DiffDiskSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a Encryption Settings for a Disk␊ */␊ - encryptionSettings?: (DiskEncryptionSettings6 | string)␊ + encryptionSettings?: (DiskEncryptionSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk6 | string)␊ + image?: (VirtualHardDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters of a managed disk.␊ */␊ - managedDisk?: (ManagedDiskParameters6 | string)␊ + managedDisk?: (ManagedDiskParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -260072,15 +336260,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - vhd?: (VirtualHardDisk6 | string)␊ + vhd?: (VirtualHardDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260090,7 +336287,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the ephemeral disk settings for operating system disk.␊ */␊ - option?: ("Local" | string)␊ + option?: ("Local" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260100,15 +336300,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a reference to Key Vault Secret␊ */␊ - diskEncryptionKey?: (KeyVaultSecretReference8 | string)␊ + diskEncryptionKey?: (KeyVaultSecretReference8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether disk encryption should be enabled on the virtual machine.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a reference to Key Vault Key␊ */␊ - keyEncryptionKey?: (KeyVaultKeyReference6 | string)␊ + keyEncryptionKey?: (KeyVaultKeyReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260119,7 +336328,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a secret in a Key Vault.␊ */␊ secretUrl: string␊ - sourceVault: (SubResource42 | string)␊ + sourceVault: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260130,7 +336342,10 @@ Generated by [AVA](https://avajs.dev). * The URL referencing a key encryption key in Key Vault.␊ */␊ keyUrl: string␊ - sourceVault: (SubResource42 | string)␊ + sourceVault: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260152,7 +336367,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -260174,7 +336392,10 @@ Generated by [AVA](https://avajs.dev). */␊ settings: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface IaaSDiagnostics7 {␊ @@ -260756,7 +336977,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the virtual machine scale set.␊ */␊ - identity?: (VirtualMachineScaleSetIdentity6 | string)␊ + identity?: (VirtualMachineScaleSetIdentity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -260768,27 +336992,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan9 | string)␊ + plan?: (Plan9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a Virtual Machine Scale Set.␊ */␊ - properties: (VirtualMachineScaleSetProperties6 | string)␊ + properties: (VirtualMachineScaleSetProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (VirtualMachineScaleSetsExtensionsChildResource5 | VirtualMachineScaleSetsVirtualmachinesChildResource4)[]␊ /**␊ * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.␊ */␊ - sku?: (Sku69 | string)␊ + sku?: (Sku69 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets"␊ /**␊ * The virtual machine scale set zones. NOTE: Availability zones can only be set when you create the scale set.␊ */␊ - zones?: (string[] | string)␊ + zones?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260798,13 +337037,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.␊ */␊ userAssignedIdentities?: ({␊ [k: string]: VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue3 {␊ @@ -260817,44 +337062,77 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities3 | string)␊ + additionalCapabilities?: (AdditionalCapabilities3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the configuration parameters for automatic repairs on the virtual machine scale set.␊ */␊ - automaticRepairsPolicy?: (AutomaticRepairsPolicy2 | string)␊ + automaticRepairsPolicy?: (AutomaticRepairsPolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When Overprovision is enabled, extensions are launched only on the requested number of VMs which are finally kept. This property will hence ensure that the extensions do not run on the extra overprovisioned VMs.␊ */␊ - doNotRunExtensionsOnOverprovisionedVMs?: (boolean | string)␊ + doNotRunExtensionsOnOverprovisionedVMs?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the Virtual Machine Scale Set should be overprovisioned.␊ */␊ - overprovision?: (boolean | string)␊ + overprovision?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fault Domain count for each placement group.␊ */␊ - platformFaultDomainCount?: (number | string)␊ - proximityPlacementGroup?: (SubResource42 | string)␊ + platformFaultDomainCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + proximityPlacementGroup?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a scale-in policy for a virtual machine scale set.␊ */␊ - scaleInPolicy?: (ScaleInPolicy1 | string)␊ + scaleInPolicy?: (ScaleInPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When true this limits the scale set to a single placement group, of max size 100 virtual machines.␊ */␊ - singlePlacementGroup?: (boolean | string)␊ + singlePlacementGroup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes an upgrade policy - automatic, manual, or rolling.␊ */␊ - upgradePolicy?: (UpgradePolicy7 | string)␊ + upgradePolicy?: (UpgradePolicy7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set virtual machine profile.␊ */␊ - virtualMachineProfile?: (VirtualMachineScaleSetVMProfile6 | string)␊ + virtualMachineProfile?: (VirtualMachineScaleSetVMProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to force strictly even Virtual Machine distribution cross x-zones in case there is zone outage.␊ */␊ - zoneBalance?: (boolean | string)␊ + zoneBalance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260864,7 +337142,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether automatic repairs should be enabled on the virtual machine scale set. The default value is false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M), which is also the default value. The maximum allowed grace period is 90 minutes (PT90M).␊ */␊ @@ -260878,7 +337159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rules to be followed when scaling-in a virtual machine scale set.

Possible values are:

**Default** When a virtual machine scale set is scaled in, the scale set will first be balanced across zones if it is a zonal scale set. Then, it will be balanced across Fault Domains as far as possible. Within each Fault Domain, the virtual machines chosen for removal will be the newest ones that are not protected from scale-in.

**OldestVM** When a virtual machine scale set is being scaled-in, the oldest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the oldest virtual machines that are not protected will be chosen for removal.

**NewestVM** When a virtual machine scale set is being scaled-in, the newest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the newest virtual machines that are not protected will be chosen for removal.

␊ */␊ - rules?: (("Default" | "OldestVM" | "NewestVM")[] | string)␊ + rules?: (("Default" | "OldestVM" | "NewestVM")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260888,15 +337172,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration parameters used for performing automatic OS upgrade.␊ */␊ - automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy2 | string)␊ + automaticOSUpgradePolicy?: (AutomaticOSUpgradePolicy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the mode of an upgrade to virtual machines in the scale set.

Possible values are:

**Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

**Automatic** - All virtual machines in the scale set are automatically updated at the same time.␊ */␊ - mode?: (("Automatic" | "Manual" | "Rolling") | string)␊ + mode?: (("Automatic" | "Manual" | "Rolling") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration parameters used while performing a rolling upgrade.␊ */␊ - rollingUpgradePolicy?: (RollingUpgradePolicy5 | string)␊ + rollingUpgradePolicy?: (RollingUpgradePolicy5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260906,11 +337199,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether OS image rollback feature should be disabled. Default value is false.␊ */␊ - disableAutomaticRollback?: (boolean | string)␊ + disableAutomaticRollback?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false.

If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) is automatically set to false and cannot be set to true.␊ */␊ - enableAutomaticOSUpgrade?: (boolean | string)␊ + enableAutomaticOSUpgrade?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260920,15 +337219,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.␊ */␊ - maxBatchInstancePercent?: (number | string)␊ + maxBatchInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyInstancePercent?: (number | string)␊ + maxUnhealthyInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.␊ */␊ - maxUnhealthyUpgradedInstancePercent?: (number | string)␊ + maxUnhealthyUpgradedInstancePercent?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).␊ */␊ @@ -260942,19 +337250,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the billing related details of a Azure Spot VM or VMSS.

Minimum api-version: 2019-03-01.␊ */␊ - billingProfile?: (BillingProfile1 | string)␊ + billingProfile?: (BillingProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile6 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

For Azure Spot virtual machines, the only supported value is 'Deallocate' and the minimum api-version is 2019-03-01.

For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview.␊ */␊ - evictionPolicy?: (("Deallocate" | "Delete") | string)␊ + evictionPolicy?: (("Deallocate" | "Delete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set extension profile.␊ */␊ - extensionProfile?: (VirtualMachineScaleSetExtensionProfile7 | string)␊ + extensionProfile?: (VirtualMachineScaleSetExtensionProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -260962,20 +337282,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile.␊ */␊ - networkProfile?: (VirtualMachineScaleSetNetworkProfile7 | string)␊ + networkProfile?: (VirtualMachineScaleSetNetworkProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set OS profile.␊ */␊ - osProfile?: (VirtualMachineScaleSetOSProfile6 | string)␊ + osProfile?: (VirtualMachineScaleSetOSProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the priority for the virtual machines in the scale set.

Minimum api-version: 2017-10-30-preview.␊ */␊ - priority?: (("Regular" | "Low" | "Spot") | string)␊ - scheduledEventsProfile?: (ScheduledEventsProfile1 | string)␊ + priority?: (("Regular" | "Low" | "Spot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + scheduledEventsProfile?: (ScheduledEventsProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set storage profile.␊ */␊ - storageProfile?: (VirtualMachineScaleSetStorageProfile7 | string)␊ + storageProfile?: (VirtualMachineScaleSetStorageProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -260985,7 +337320,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The virtual machine scale set child extension resources.␊ */␊ - extensions?: (VirtualMachineScaleSetExtension7[] | string)␊ + extensions?: (VirtualMachineScaleSetExtension7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261006,11 +337344,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The API entity reference.␊ */␊ - healthProbe?: (ApiEntityReference6 | string)␊ + healthProbe?: (ApiEntityReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration6[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261038,7 +337382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration.␊ */␊ - properties?: (VirtualMachineScaleSetNetworkConfigurationProperties6 | string)␊ + properties?: (VirtualMachineScaleSetNetworkConfigurationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261048,24 +337395,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings5 | string)␊ + dnsSettings?: (VirtualMachineScaleSetNetworkConfigurationDnsSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether the network interface is accelerated networking-enabled.␊ */␊ - enableAcceleratedNetworking?: (boolean | string)␊ + enableAcceleratedNetworking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether IP forwarding enabled on this NIC.␊ */␊ - enableIPForwarding?: (boolean | string)␊ + enableIPForwarding?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the IP configurations of the network interface.␊ */␊ - ipConfigurations: (VirtualMachineScaleSetIPConfiguration6[] | string)␊ - networkSecurityGroup?: (SubResource42 | string)␊ + ipConfigurations: (VirtualMachineScaleSetIPConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + networkSecurityGroup?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261075,7 +337440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of DNS servers IP addresses␊ */␊ - dnsServers?: (string[] | string)␊ + dnsServers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261093,7 +337461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machine scale set network profile's IP configuration properties.␊ */␊ - properties?: (VirtualMachineScaleSetIPConfigurationProperties6 | string)␊ + properties?: (VirtualMachineScaleSetIPConfigurationProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261103,35 +337474,59 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of references to backend address pools of application gateways. A scale set can reference backend address pools of multiple application gateways. Multiple scale sets cannot use the same application gateway.␊ */␊ - applicationGatewayBackendAddressPools?: (SubResource42[] | string)␊ + applicationGatewayBackendAddressPools?: (SubResource42[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to application security group.␊ */␊ - applicationSecurityGroups?: (SubResource42[] | string)␊ + applicationSecurityGroups?: (SubResource42[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to backend address pools of load balancers. A scale set can reference backend address pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer.␊ */␊ - loadBalancerBackendAddressPools?: (SubResource42[] | string)␊ + loadBalancerBackendAddressPools?: (SubResource42[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of references to inbound Nat pools of the load balancers. A scale set can reference inbound nat pools of one public and one internal load balancer. Multiple scale sets cannot use the same load balancer␊ */␊ - loadBalancerInboundNatPools?: (SubResource42[] | string)␊ + loadBalancerInboundNatPools?: (SubResource42[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the primary network interface in case the virtual machine has more than 1 network interface.␊ */␊ - primary?: (boolean | string)␊ + primary?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2017-03-30 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - privateIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ + privateIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration5 | string)␊ + publicIPAddressConfiguration?: (VirtualMachineScaleSetPublicIPAddressConfiguration5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API entity reference.␊ */␊ - subnet?: (ApiEntityReference6 | string)␊ + subnet?: (ApiEntityReference6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261145,7 +337540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration␊ */␊ - properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties5 | string)␊ + properties?: (VirtualMachineScaleSetPublicIPAddressConfigurationProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261155,20 +337553,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes a virtual machines scale sets network configuration's DNS settings.␊ */␊ - dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings5 | string)␊ + dnsSettings?: (VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The idle timeout of the public IP address.␊ */␊ - idleTimeoutInMinutes?: (number | string)␊ + idleTimeoutInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of IP tags associated with the public IP address.␊ */␊ - ipTags?: (VirtualMachineScaleSetIpTag3[] | string)␊ + ipTags?: (VirtualMachineScaleSetIpTag3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.␊ */␊ - publicIPAddressVersion?: (("IPv4" | "IPv6") | string)␊ - publicIPPrefix?: (SubResource42 | string)␊ + publicIPAddressVersion?: (("IPv4" | "IPv6") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + publicIPPrefix?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261218,26 +337631,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).␊ */␊ - linuxConfiguration?: (LinuxConfiguration7 | string)␊ + linuxConfiguration?: (LinuxConfiguration7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies set of certificates that should be installed onto the virtual machines in the scale set.␊ */␊ - secrets?: (VaultSecretGroup6[] | string)␊ + secrets?: (VaultSecretGroup6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies Windows operating system settings on the virtual machine.␊ */␊ - windowsConfiguration?: (WindowsConfiguration8 | string)␊ + windowsConfiguration?: (WindowsConfiguration8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ScheduledEventsProfile1 {␊ - terminateNotificationProfile?: (TerminateNotificationProfile1 | string)␊ + terminateNotificationProfile?: (TerminateNotificationProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TerminateNotificationProfile1 {␊ /**␊ * Specifies whether the Terminate Scheduled event is enabled or disabled.␊ */␊ - enable?: (boolean | string)␊ + enable?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M)␊ */␊ @@ -261251,15 +337679,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).␊ */␊ - dataDisks?: (VirtualMachineScaleSetDataDisk6[] | string)␊ + dataDisks?: (VirtualMachineScaleSetDataDisk6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set␊ */␊ - imageReference?: (ImageReference10 | string)␊ + imageReference?: (ImageReference10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set operating system disk.␊ */␊ - osDisk?: (VirtualMachineScaleSetOSDisk7 | string)␊ + osDisk?: (VirtualMachineScaleSetOSDisk7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261269,31 +337706,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The create option.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the Read-Write IOPS for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.␊ */␊ - diskIOPSReadWrite?: (number | string)␊ + diskIOPSReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the bandwidth in MB per second for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.␊ */␊ - diskMBpsReadWrite?: (number | string)␊ + diskMBpsReadWrite?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.␊ */␊ - lun: (number | string)␊ + lun: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters6 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -261301,7 +337759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261311,11 +337772,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.␊ */␊ - diskEncryptionSet?: (DiskEncryptionSetParameters | string)␊ + diskEncryptionSet?: (DiskEncryptionSetParameters | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage account type for the managed disk. Managed OS disk storage account type can only be set when you create the scale set. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.␊ */␊ - storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | string)␊ + storageAccountType?: (("Standard_LRS" | "Premium_LRS" | "StandardSSD_LRS" | "UltraSSD_LRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261325,27 +337792,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**.␊ */␊ - caching?: (("None" | "ReadOnly" | "ReadWrite") | string)␊ + caching?: (("None" | "ReadOnly" | "ReadWrite") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies how the virtual machines in the scale set should be created.

The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.␊ */␊ - createOption: (("FromImage" | "Empty" | "Attach") | string)␊ + createOption: (("FromImage" | "Empty" | "Attach") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.␊ */␊ - diffDiskSettings?: (DiffDiskSettings3 | string)␊ + diffDiskSettings?: (DiffDiskSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB␊ */␊ - diskSizeGB?: (number | string)␊ + diskSizeGB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the uri of a disk.␊ */␊ - image?: (VirtualHardDisk6 | string)␊ + image?: (VirtualHardDisk6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the parameters of a ScaleSet managed disk.␊ */␊ - managedDisk?: (VirtualMachineScaleSetManagedDiskParameters6 | string)␊ + managedDisk?: (VirtualMachineScaleSetManagedDiskParameters6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The disk name.␊ */␊ @@ -261353,15 +337838,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the container urls that are used to store operating system disks for the scale set.␊ */␊ - vhdContainers?: (string[] | string)␊ + vhdContainers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether writeAccelerator should be enabled or disabled on the disk.␊ */␊ - writeAcceleratorEnabled?: (boolean | string)␊ + writeAcceleratorEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261376,7 +337870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Scale Set Extension.␊ */␊ - properties: (VirtualMachineScaleSetExtensionProperties5 | string)␊ + properties: (VirtualMachineScaleSetExtensionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -261387,7 +337884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If a value is provided and is different from the previous value, the extension handler will be forced to update even if the extension configuration has not changed.␊ */␊ @@ -261401,7 +337901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of extension names after which this extension needs to be provisioned.␊ */␊ - provisionAfterExtensions?: (string[] | string)␊ + provisionAfterExtensions?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the extension handler publisher.␊ */␊ @@ -261438,17 +337941,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan9 | string)␊ + plan?: (Plan9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties4 | string)␊ + properties: (VirtualMachineScaleSetVMProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -261459,16 +337971,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enables or disables a capability on the virtual machine or virtual machine scale set.␊ */␊ - additionalCapabilities?: (AdditionalCapabilities3 | string)␊ - availabilitySet?: (SubResource42 | string)␊ + additionalCapabilities?: (AdditionalCapabilities3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + availabilitySet?: (SubResource42 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.␊ */␊ - diagnosticsProfile?: (DiagnosticsProfile6 | string)␊ + diagnosticsProfile?: (DiagnosticsProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the hardware settings for the virtual machine.␊ */␊ - hardwareProfile?: (HardwareProfile9 | string)␊ + hardwareProfile?: (HardwareProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

Possible values are:

Windows_Client

Windows_Server

If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Minimum api-version: 2015-06-15␊ */␊ @@ -261476,23 +338000,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the network interfaces of the virtual machine.␊ */␊ - networkProfile?: (NetworkProfile7 | string)␊ + networkProfile?: (NetworkProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a virtual machine scale set VM network profile.␊ */␊ - networkProfileConfiguration?: (VirtualMachineScaleSetVMNetworkProfileConfiguration1 | string)␊ + networkProfileConfiguration?: (VirtualMachineScaleSetVMNetworkProfileConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.␊ */␊ - osProfile?: (OSProfile6 | string)␊ + osProfile?: (OSProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The protection policy of a virtual machine scale set VM.␊ */␊ - protectionPolicy?: (VirtualMachineScaleSetVMProtectionPolicy1 | string)␊ + protectionPolicy?: (VirtualMachineScaleSetVMProtectionPolicy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the storage settings for the virtual machine disks.␊ */␊ - storageProfile?: (StorageProfile14 | string)␊ + storageProfile?: (StorageProfile14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261502,7 +338041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of network configurations.␊ */␊ - networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration6[] | string)␊ + networkInterfaceConfigurations?: (VirtualMachineScaleSetNetworkConfiguration6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261512,11 +338054,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates that the virtual machine scale set VM shouldn't be considered for deletion during a scale-in operation.␊ */␊ - protectFromScaleIn?: (boolean | string)␊ + protectFromScaleIn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates that model updates or actions (including scale-in) initiated on the virtual machine scale set should not be applied to the virtual machine scale set VM.␊ */␊ - protectFromScaleSetActions?: (boolean | string)␊ + protectFromScaleSetActions?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261535,18 +338083,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.␊ */␊ - plan?: (Plan9 | string)␊ + plan?: (Plan9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the properties of a virtual machine scale set virtual machine.␊ */␊ - properties: (VirtualMachineScaleSetVMProperties4 | string)␊ + properties: (VirtualMachineScaleSetVMProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: VirtualMachineScaleSetsVirtualMachinesExtensionsChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets/virtualmachines"␊ [k: string]: unknown␊ }␊ @@ -261566,13 +338123,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Extension.␊ */␊ - properties: (VirtualMachineExtensionProperties | string)␊ + properties: (VirtualMachineExtensionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -261583,7 +338146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.␊ */␊ - autoUpgradeMinorVersion?: (boolean | string)␊ + autoUpgradeMinorVersion?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * How the extension handler should be forced to update even if the extension configuration has not changed.␊ */␊ @@ -261591,7 +338157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The instance view of a virtual machine extension.␊ */␊ - instanceView?: (VirtualMachineExtensionInstanceView | string)␊ + instanceView?: (VirtualMachineExtensionInstanceView | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.␊ */␊ @@ -261629,11 +338198,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The resource status information.␊ */␊ - statuses?: (InstanceViewStatus[] | string)␊ + statuses?: (InstanceViewStatus[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource status information.␊ */␊ - substatuses?: (InstanceViewStatus[] | string)␊ + substatuses?: (InstanceViewStatus[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the type of the extension; an example is "CustomScriptExtension".␊ */␊ @@ -261660,13 +338235,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of a Virtual Machine Extension.␊ */␊ - properties: (VirtualMachineExtensionProperties | string)␊ + properties: (VirtualMachineExtensionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachineScaleSets/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -261689,7 +338270,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Compute/virtualMachines/extensions"␊ [k: string]: unknown␊ }␊ @@ -261722,13 +338306,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * MAK key specific properties.␊ */␊ - properties: (MultipleActivationKeyProperties | string)␊ + properties: (MultipleActivationKeyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.WindowsESU/multipleActivationKeys"␊ [k: string]: unknown␊ }␊ @@ -261743,19 +338333,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of activations/servers using the MAK key.␊ */␊ - installedServerNumber?: (number | string)␊ + installedServerNumber?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if user has eligible on-premises Windows physical or virtual machines, and that the requested key will only be used in their organization; false otherwise.␊ */␊ - isEligible?: (boolean | string)␊ + isEligible?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of OS for which the key is requested.␊ */␊ - osType?: (("Windows7" | "WindowsServer2008" | "WindowsServer2008R2") | string)␊ + osType?: (("Windows7" | "WindowsServer2008" | "WindowsServer2008R2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of support.␊ */␊ - supportType?: (("SupplementalServicing" | "PremiumAssurance") | string)␊ + supportType?: (("SupplementalServicing" | "PremiumAssurance") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261767,7 +338369,10 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties | string)␊ + properties: (JobProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections/jobs"␊ [k: string]: unknown␊ }␊ @@ -261784,54 +338389,87 @@ Generated by [AVA](https://avajs.dev). * The job collection name.␊ */␊ name: string␊ - properties: (JobCollectionProperties2 | string)␊ + properties: (JobCollectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: JobCollectionsJobsChildResource2[]␊ /**␊ * Gets or sets the tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections"␊ [k: string]: unknown␊ }␊ export interface JobCollectionProperties2 {␊ - quota?: (JobCollectionQuota2 | string)␊ - sku?: (Sku70 | string)␊ + quota?: (JobCollectionQuota2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sku?: (Sku70 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | string)␊ + state?: (("Enabled" | "Disabled" | "Suspended" | "Deleted") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobCollectionQuota2 {␊ /**␊ * Gets or set the maximum job count.␊ */␊ - maxJobCount?: (number | string)␊ + maxJobCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the maximum job occurrence.␊ */␊ - maxJobOccurrence?: (number | string)␊ - maxRecurrence?: (JobMaxRecurrence2 | string)␊ + maxJobOccurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + maxRecurrence?: (JobMaxRecurrence2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobMaxRecurrence2 {␊ /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Sku70 {␊ /**␊ * Gets or set the SKU.␊ */␊ - name?: (("Standard" | "Free" | "Premium") | string)␊ + name?: (("Standard" | "Free" | "Premium") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -261843,13 +338481,22 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties4 | string)␊ + properties: (JobProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "jobs"␊ [k: string]: unknown␊ }␊ export interface JobProperties4 {␊ - action?: (JobAction2 | string)␊ - recurrence?: (JobRecurrence2 | string)␊ + action?: (JobAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + recurrence?: (JobRecurrence2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job start time.␊ */␊ @@ -261857,32 +338504,74 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or set the job state.␊ */␊ - state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | string)␊ + state?: (("Enabled" | "Disabled" | "Faulted" | "Completed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobAction2 {␊ - errorAction?: (JobErrorAction2 | string)␊ - queueMessage?: (StorageQueueMessage2 | string)␊ - request?: (HttpRequest2 | string)␊ - retryPolicy?: (RetryPolicy8 | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage2 | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage2 | string)␊ + errorAction?: (JobErrorAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + queueMessage?: (StorageQueueMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobErrorAction2 {␊ - queueMessage?: (StorageQueueMessage2 | string)␊ - request?: (HttpRequest2 | string)␊ - retryPolicy?: (RetryPolicy8 | string)␊ - serviceBusQueueMessage?: (ServiceBusQueueMessage2 | string)␊ - serviceBusTopicMessage?: (ServiceBusTopicMessage2 | string)␊ + queueMessage?: (StorageQueueMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + request?: (HttpRequest2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + retryPolicy?: (RetryPolicy8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusQueueMessage?: (ServiceBusQueueMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + serviceBusTopicMessage?: (ServiceBusTopicMessage2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the job error action type.␊ */␊ - type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | string)␊ + type?: (("Http" | "Https" | "StorageQueue" | "ServiceBusQueue" | "ServiceBusTopic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface StorageQueueMessage2 {␊ @@ -261905,7 +338594,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface HttpRequest2 {␊ - authentication?: (HttpAuthentication2 | string)␊ + authentication?: (HttpAuthentication2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the request body.␊ */␊ @@ -261915,7 +338607,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the method of the request.␊ */␊ @@ -261930,14 +338625,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the http authentication type.␊ */␊ - type?: (("NotSpecified" | "ClientCertificate" | "ActiveDirectoryOAuth" | "Basic") | string)␊ + type?: (("NotSpecified" | "ClientCertificate" | "ActiveDirectoryOAuth" | "Basic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface RetryPolicy8 {␊ /**␊ * Gets or sets the number of times a retry should be attempted.␊ */␊ - retryCount?: (number | string)␊ + retryCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the retry interval between retries.␊ */␊ @@ -261945,18 +338646,30 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the retry strategy to be used.␊ */␊ - retryType?: (("None" | "Fixed") | string)␊ + retryType?: (("None" | "Fixed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusQueueMessage2 {␊ - authentication?: (ServiceBusAuthentication2 | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties2 | string)␊ + authentication?: (ServiceBusAuthentication2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -261972,7 +338685,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusAuthentication2 {␊ @@ -261987,7 +338703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the authentication type.␊ */␊ - type?: (("NotSpecified" | "SharedAccessKey") | string)␊ + type?: (("NotSpecified" | "SharedAccessKey") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ServiceBusBrokeredMessageProperties2 {␊ @@ -262002,7 +338721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the force persistence.␊ */␊ - forcePersistence?: (boolean | string)␊ + forcePersistence?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the label.␊ */␊ @@ -262046,14 +338768,23 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface ServiceBusTopicMessage2 {␊ - authentication?: (ServiceBusAuthentication2 | string)␊ - brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties2 | string)␊ + authentication?: (ServiceBusAuthentication2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + brokeredMessageProperties?: (ServiceBusBrokeredMessageProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the custom message properties.␊ */␊ customMessageProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the message.␊ */␊ @@ -262069,14 +338800,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the transport type.␊ */␊ - transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | string)␊ + transportType?: (("NotSpecified" | "NetMessaging" | "AMQP") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrence2 {␊ /**␊ * Gets or sets the maximum number of times that the job should run.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the time at which the job will complete.␊ */␊ @@ -262084,46 +338821,76 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets the frequency of recurrence (second, minute, hour, day, week, month).␊ */␊ - frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | string)␊ + frequency?: (("Minute" | "Hour" | "Day" | "Week" | "Month") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the interval between retries.␊ */␊ - interval?: (number | string)␊ - schedule?: (JobRecurrenceSchedule2 | string)␊ + interval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + schedule?: (JobRecurrenceSchedule2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceSchedule2 {␊ /**␊ * Gets or sets the hours of the day that the job should execute at.␊ */␊ - hours?: (number[] | string)␊ + hours?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the minutes of the hour that the job should execute at.␊ */␊ - minutes?: (number[] | string)␊ + minutes?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the month that the job should execute on. Must be between 1 and 31.␊ */␊ - monthDays?: (number[] | string)␊ + monthDays?: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrences of days within a month.␊ */␊ - monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence2[] | string)␊ + monthlyOccurrences?: (JobRecurrenceScheduleMonthlyOccurrence2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the days of the week that the job should execute on.␊ */␊ - weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | string)␊ + weekDays?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JobRecurrenceScheduleMonthlyOccurrence2 {␊ /**␊ * Gets or sets the day. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.␊ */␊ - day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | string)␊ + day?: (("Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets the occurrence. Must be between -5 and 5.␊ */␊ - Occurrence?: (number | string)␊ + Occurrence?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262135,7 +338902,10 @@ Generated by [AVA](https://avajs.dev). * The job name.␊ */␊ name: string␊ - properties: (JobProperties4 | string)␊ + properties: (JobProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Scheduler/jobCollections/jobs"␊ [k: string]: unknown␊ }␊ @@ -262155,13 +338925,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Defines properties of an Azure Search service that can be modified.␊ */␊ - properties: (SearchServiceProperties1 | string)␊ + properties: (SearchServiceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags to help categorize the Search service in the Azure Portal.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Search/searchServices"␊ [k: string]: unknown␊ }␊ @@ -262172,15 +338948,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of partitions in the Search service; if specified, it can be 1, 2, 3, 4, 6, or 12.␊ */␊ - partitionCount?: (number | string)␊ + partitionCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of replicas in the Search service. If specified, it must be a value between 1 and 6 inclusive.␊ */␊ - replicaCount?: (number | string)␊ + replicaCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines the SKU of an Azure Search Service, which determines price tier and capacity limits.␊ */␊ - sku?: (Sku71 | string)␊ + sku?: (Sku71 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262190,7 +338975,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Search service.␊ */␊ - name?: (("free" | "standard" | "standard2") | string)␊ + name?: (("free" | "standard" | "standard2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262201,7 +338989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity25 | string)␊ + identity?: (Identity25 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geographic location of the resource. This must be one of the supported and registered Azure Geo Regions (for example, West US, East US, Southeast Asia, and so forth). This property is required when creating a new resource.␊ */␊ @@ -262213,18 +339004,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of the Search service.␊ */␊ - properties: (SearchServiceProperties2 | string)␊ + properties: (SearchServiceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SearchServicesPrivateEndpointConnectionsChildResource[]␊ /**␊ * Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.␊ */␊ - sku?: (Sku72 | string)␊ + sku?: (Sku72 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags to help categorize the resource in the Azure portal.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Search/searchServices"␊ [k: string]: unknown␊ }␊ @@ -262235,7 +339035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type: (("None" | "SystemAssigned") | string)␊ + type: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262245,19 +339048,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'.␊ */␊ - hostingMode?: (("default" | "highDensity") | string)␊ + hostingMode?: (("default" | "highDensity") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Network specific rules that determine how the Azure Cognitive Search service may be reached.␊ */␊ - networkRuleSet?: (NetworkRuleSet14 | string)␊ + networkRuleSet?: (NetworkRuleSet14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of partitions in the Search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3.␊ */␊ - partitionCount?: ((number & string) | string)␊ + partitionCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of replicas in the Search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU.␊ */␊ - replicaCount?: ((number & string) | string)␊ + replicaCount?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262267,11 +339082,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The level of access to the search service endpoint. Public, the search service endpoint is reachable from the internet. Private, the search service endpoint can only be accessed via private endpoints. Default is Public.␊ */␊ - endpointAccess?: (("Public" | "Private") | string)␊ + endpointAccess?: (("Public" | "Private") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of IP restriction rules that defines the inbound network access to the search service endpoint. These restriction rules are applied only when the EndpointAccess of the search service is Public.␊ */␊ - ipRules?: (IpRule1[] | string)␊ + ipRules?: (IpRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262300,7 +339121,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.␊ */␊ - properties: (PrivateEndpointConnectionProperties20 | string)␊ + properties: (PrivateEndpointConnectionProperties20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -262311,11 +339135,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The private endpoint resource from Microsoft.Network provider.␊ */␊ - privateEndpoint?: (PrivateEndpointConnectionPropertiesPrivateEndpoint | string)␊ + privateEndpoint?: (PrivateEndpointConnectionPropertiesPrivateEndpoint | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.␊ */␊ - privateLinkServiceConnectionState?: (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState | string)␊ + privateLinkServiceConnectionState?: (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262343,7 +339173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.␊ */␊ - status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | string)␊ + status?: (("Pending" | "Approved" | "Rejected" | "Disconnected") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262353,7 +339186,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The SKU of the Search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'.␊ */␊ - name?: (("free" | "basic" | "standard" | "standard2" | "standard3" | "storage_optimized_l1" | "storage_optimized_l2") | string)␊ + name?: (("free" | "basic" | "standard" | "standard2" | "standard3" | "storage_optimized_l1" | "storage_optimized_l2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262372,7 +339208,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.␊ */␊ - properties: (PrivateEndpointConnectionProperties20 | string)␊ + properties: (PrivateEndpointConnectionProperties20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Search/searchServices/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -262384,7 +339223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The workspace managed identity␊ */␊ - identity?: (ManagedIdentity | string)␊ + identity?: (ManagedIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -262396,14 +339238,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workspace properties␊ */␊ - properties: (WorkspaceProperties10 | string)␊ + properties: (WorkspaceProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (WorkspacesBigDataPoolsChildResource | WorkspacesFirewallRulesChildResource | WorkspacesSqlPoolsChildResource | WorkspacesAdministratorsChildResource | WorkspacesSqlAdministratorsChildResource | WorkspacesManagedIdentitySqlControlSettingsChildResource | WorkspacesIntegrationRuntimesChildResource | WorkspacesPrivateEndpointConnectionsChildResource1 | WorkspacesAuditingSettingsChildResource | WorkspacesExtendedAuditingSettingsChildResource | WorkspacesSecurityAlertPoliciesChildResource | WorkspacesVulnerabilityAssessmentsChildResource | WorkspacesKeysChildResource)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces"␊ [k: string]: unknown␊ }␊ @@ -262414,7 +339262,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of managed identity for the workspace.␊ */␊ - type?: (("None" | "SystemAssigned") | string)␊ + type?: (("None" | "SystemAssigned") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262426,15 +339277,24 @@ Generated by [AVA](https://avajs.dev). */␊ connectivityEndpoints?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the data lake storage account associated with the workspace␊ */␊ - defaultDataLakeStorage?: (DataLakeStorageAccountDetails | string)␊ + defaultDataLakeStorage?: (DataLakeStorageAccountDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details of the encryption associated with the workspace␊ */␊ - encryption?: (EncryptionDetails | string)␊ + encryption?: (EncryptionDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'␊ */␊ @@ -262446,15 +339306,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Virtual Network Settings␊ */␊ - managedVirtualNetworkSettings?: (ManagedVirtualNetworkSettings | string)␊ + managedVirtualNetworkSettings?: (ManagedVirtualNetworkSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Private endpoint connections to the workspace␊ */␊ - privateEndpointConnections?: (PrivateEndpointConnection1[] | string)␊ + privateEndpointConnections?: (PrivateEndpointConnection1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Purview Configuration␊ */␊ - purviewConfiguration?: (PurviewConfiguration1 | string)␊ + purviewConfiguration?: (PurviewConfiguration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Login for workspace SQL active directory administrator␊ */␊ @@ -262466,11 +339335,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual Network Profile␊ */␊ - virtualNetworkProfile?: (VirtualNetworkProfile2 | string)␊ + virtualNetworkProfile?: (VirtualNetworkProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Git integration settings␊ */␊ - workspaceRepositoryConfiguration?: (WorkspaceRepositoryConfiguration | string)␊ + workspaceRepositoryConfiguration?: (WorkspaceRepositoryConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262494,7 +339369,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the customer managed key associated with the workspace␊ */␊ - cmk?: (CustomerManagedKeyDetails | string)␊ + cmk?: (CustomerManagedKeyDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262504,7 +339382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Details of the customer managed key associated with the workspace␊ */␊ - key?: (WorkspaceKeyDetails | string)␊ + key?: (WorkspaceKeyDetails | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262528,15 +339409,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allowed Aad Tenant Ids For Linking␊ */␊ - allowedAadTenantIdsForLinking?: (string[] | string)␊ + allowedAadTenantIdsForLinking?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linked Access Check On Target Resource␊ */␊ - linkedAccessCheckOnTargetResource?: (boolean | string)␊ + linkedAccessCheckOnTargetResource?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Prevent Data Exfiltration␊ */␊ - preventDataExfiltration?: (boolean | string)␊ + preventDataExfiltration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262546,7 +339436,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties?: (PrivateEndpointConnectionProperties21 | string)␊ + properties?: (PrivateEndpointConnectionProperties21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262556,11 +339449,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint details␊ */␊ - privateEndpoint?: (PrivateEndpoint9 | string)␊ + privateEndpoint?: (PrivateEndpoint9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection state details of the private endpoint␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState17 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionState17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262618,7 +339517,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Client secret information for factory's bring your own app repository configuration␊ */␊ - clientSecret?: (GitHubClientSecret1 | string)␊ + clientSecret?: (GitHubClientSecret1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Collaboration branch␊ */␊ @@ -262683,13 +339585,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Big Data pool powered by Apache Spark␊ */␊ - properties: (BigDataPoolResourceProperties | string)␊ + properties: (BigDataPoolResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "bigDataPools"␊ [k: string]: unknown␊ }␊ @@ -262700,15 +339608,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Auto-pausing properties of a Big Data pool powered by Apache Spark␊ */␊ - autoPause?: (AutoPauseProperties | string)␊ + autoPause?: (AutoPauseProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-scaling properties of a Big Data pool powered by Apache Spark␊ */␊ - autoScale?: (AutoScaleProperties | string)␊ + autoScale?: (AutoScaleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The cache size␊ */␊ - cacheSize?: (number | string)␊ + cacheSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the Big Data pool was created.␊ */␊ @@ -262716,7 +339633,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of custom libraries/packages associated with the spark pool.␊ */␊ - customLibraries?: (LibraryInfo[] | string)␊ + customLibraries?: (LibraryInfo[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default folder where Spark logs will be written.␊ */␊ @@ -262724,27 +339644,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Dynamic Executor Allocation Properties␊ */␊ - dynamicExecutorAllocation?: (DynamicExecutorAllocation | string)␊ + dynamicExecutorAllocation?: (DynamicExecutorAllocation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether compute isolation is required or not.␊ */␊ - isComputeIsolationEnabled?: (boolean | string)␊ + isComputeIsolationEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Library requirements for a Big Data pool powered by Apache Spark␊ */␊ - libraryRequirements?: (LibraryRequirements | string)␊ + libraryRequirements?: (LibraryRequirements | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of nodes in the Big Data pool.␊ */␊ - nodeCount?: (number | string)␊ + nodeCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The level of compute power that each node in the Big Data pool has.␊ */␊ - nodeSize?: (("None" | "Small" | "Medium" | "Large" | "XLarge" | "XXLarge" | "XXXLarge") | string)␊ + nodeSize?: (("None" | "Small" | "Medium" | "Large" | "XLarge" | "XXLarge" | "XXXLarge") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kind of nodes that the Big Data pool provides.␊ */␊ - nodeSizeFamily?: (("None" | "MemoryOptimized") | string)␊ + nodeSizeFamily?: (("None" | "MemoryOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The state of the Big Data pool.␊ */␊ @@ -262752,11 +339690,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether session level packages enabled.␊ */␊ - sessionLevelPackagesEnabled?: (boolean | string)␊ + sessionLevelPackagesEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Library requirements for a Big Data pool powered by Apache Spark␊ */␊ - sparkConfigProperties?: (LibraryRequirements | string)␊ + sparkConfigProperties?: (LibraryRequirements | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Spark events folder␊ */␊ @@ -262774,11 +339718,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of minutes of idle time before the Big Data pool is automatically paused.␊ */␊ - delayInMinutes?: (number | string)␊ + delayInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether auto-pausing is enabled for the Big Data pool.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262788,15 +339738,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether automatic scaling is enabled for the Big Data pool.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The maximum number of nodes the Big Data pool can support.␊ */␊ - maxNodeCount?: (number | string)␊ + maxNodeCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of nodes the Big Data pool can support.␊ */␊ - minNodeCount?: (number | string)␊ + minNodeCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262832,7 +339791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether Dynamic Executor Allocation is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -262861,7 +339823,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP firewall rule properties␊ */␊ - properties: (IpFirewallRuleProperties | string)␊ + properties: (IpFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "firewallRules"␊ [k: string]: unknown␊ }␊ @@ -262895,17 +339860,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a SQL Analytics pool␊ */␊ - properties: (SqlPoolResourceProperties | string)␊ + properties: (SqlPoolResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL pool SKU␊ */␊ - sku?: (Sku73 | string)␊ + sku?: (Sku73 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sqlPools"␊ [k: string]: unknown␊ }␊ @@ -262928,7 +339902,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * Restore: Creates a sql pool by restoring a backup of a deleted sql pool. SourceDatabaseId should be the sql pool's original resource ID. SourceDatabaseId and sourceDatabaseDeletionDate must be specified.␊ */␊ - createMode?: (("Default" | "PointInTimeRestore" | "Recovery" | "Restore") | string)␊ + createMode?: (("Default" | "PointInTimeRestore" | "Recovery" | "Restore") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Date the SQL pool was created␊ */␊ @@ -262936,7 +339913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum size in bytes␊ */␊ - maxSizeBytes?: (number | string)␊ + maxSizeBytes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource state␊ */␊ @@ -262966,7 +339946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The SKU name␊ */␊ @@ -262986,7 +339969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workspace active directory administrator properties␊ */␊ - properties: (AadAdminProperties | string)␊ + properties: (AadAdminProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "administrators"␊ [k: string]: unknown␊ }␊ @@ -263021,7 +340007,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workspace active directory administrator properties␊ */␊ - properties: (AadAdminProperties | string)␊ + properties: (AadAdminProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sqlAdministrators"␊ [k: string]: unknown␊ }␊ @@ -263034,7 +340023,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql Control Settings for workspace managed identity␊ */␊ - properties: (ManagedIdentitySqlControlSettingsModelProperties | string)␊ + properties: (ManagedIdentitySqlControlSettingsModelProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "managedIdentitySqlControlSettings"␊ [k: string]: unknown␊ }␊ @@ -263045,7 +340037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Grant sql control to managed identity␊ */␊ - grantSqlControlToManagedIdentity?: (ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity | string)␊ + grantSqlControlToManagedIdentity?: (ManagedIdentitySqlControlSettingsModelPropertiesGrantSqlControlToManagedIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263055,7 +340050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Desired state.␊ */␊ - desiredState?: (("Enabled" | "Disabled") | string)␊ + desiredState?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263070,7 +340068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Synapse nested object which serves as a compute resource for activities.␊ */␊ - properties: (IntegrationRuntime2 | string)␊ + properties: (IntegrationRuntime2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "integrationRuntimes"␊ [k: string]: unknown␊ }␊ @@ -263081,12 +340082,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Virtual Network reference type.␊ */␊ - managedVirtualNetwork?: (ManagedVirtualNetworkReference1 | string)␊ + managedVirtualNetwork?: (ManagedVirtualNetworkReference1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Managed"␊ /**␊ * Managed integration runtime type properties.␊ */␊ - typeProperties: (ManagedIntegrationRuntimeTypeProperties2 | string)␊ + typeProperties: (ManagedIntegrationRuntimeTypeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263100,7 +340107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Virtual Network reference type.␊ */␊ - type: ("ManagedVirtualNetworkReference" | string)␊ + type: ("ManagedVirtualNetworkReference" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263110,11 +340120,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The compute resource properties for managed integration runtime.␊ */␊ - computeProperties?: (IntegrationRuntimeComputeProperties2 | string)␊ + computeProperties?: (IntegrationRuntimeComputeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSIS properties for managed integration runtime.␊ */␊ - ssisProperties?: (IntegrationRuntimeSsisProperties2 | string)␊ + ssisProperties?: (IntegrationRuntimeSsisProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263128,11 +340144,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data flow properties for managed integration runtime.␊ */␊ - dataFlowProperties?: (IntegrationRuntimeDataFlowProperties1 | string)␊ + dataFlowProperties?: (IntegrationRuntimeDataFlowProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location for managed integration runtime. The supported regions could be found on https://docs.microsoft.com/en-us/azure/data-factory/data-factory-data-movement-activities␊ */␊ @@ -263140,7 +340162,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum parallel executions count per node for managed integration runtime.␊ */␊ - maxParallelExecutionsPerNode?: (number | string)␊ + maxParallelExecutionsPerNode?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The node size requirement to managed integration runtime.␊ */␊ @@ -263148,11 +340173,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The required number of nodes for managed integration runtime.␊ */␊ - numberOfNodes?: (number | string)␊ + numberOfNodes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VNet properties for managed integration runtime.␊ */␊ - vNetProperties?: (IntegrationRuntimeVNetProperties2 | string)␊ + vNetProperties?: (IntegrationRuntimeVNetProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263166,23 +340197,38 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cluster will not be recycled and it will be used in next data flow activity run until TTL (time to live) is reached if this is set as false. Default is true.␊ */␊ - cleanup?: (boolean | string)␊ + cleanup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Compute type of the cluster which will execute data flow job.␊ */␊ - computeType?: (("General" | "MemoryOptimized" | "ComputeOptimized") | string)␊ + computeType?: (("General" | "MemoryOptimized" | "ComputeOptimized") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.␊ */␊ - coreCount?: (number | string)␊ + coreCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time to live (in minutes) setting of the cluster which will execute data flow job.␊ */␊ - timeToLive?: (number | string)␊ + timeToLive?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263196,11 +340242,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource IDs of the public IP addresses that this integration runtime will use.␊ */␊ - publicIPs?: (string[] | string)␊ + publicIPs?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet this integration runtime will join.␊ */␊ @@ -263222,31 +340274,52 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Catalog information for managed dedicated integration runtime.␊ */␊ - catalogInfo?: (IntegrationRuntimeSsisCatalogInfo2 | string)␊ + catalogInfo?: (IntegrationRuntimeSsisCatalogInfo2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom setup script properties for a managed dedicated integration runtime.␊ */␊ - customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties2 | string)␊ + customSetupScriptProperties?: (IntegrationRuntimeCustomSetupScriptProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Data proxy properties for a managed dedicated integration runtime.␊ */␊ - dataProxyProperties?: (IntegrationRuntimeDataProxyProperties2 | string)␊ + dataProxyProperties?: (IntegrationRuntimeDataProxyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The edition for the SSIS Integration Runtime.␊ */␊ - edition?: (("Standard" | "Enterprise") | string)␊ + edition?: (("Standard" | "Enterprise") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom setup without script properties for a SSIS integration runtime.␊ */␊ - expressCustomSetupProperties?: (CustomSetupBase1[] | string)␊ + expressCustomSetupProperties?: (CustomSetupBase1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * License type for bringing your own license scenario.␊ */␊ - licenseType?: (("BasePrice" | "LicenseIncluded") | string)␊ + licenseType?: (("BasePrice" | "LicenseIncluded") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263260,11 +340333,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - catalogAdminPassword?: (SecureString2 | string)␊ + catalogAdminPassword?: (SecureString2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The administrator user name of catalog database.␊ */␊ @@ -263272,7 +340351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/.␊ */␊ - catalogPricingTier?: (("Basic" | "Standard" | "Premium" | "PremiumRS") | string)␊ + catalogPricingTier?: (("Basic" | "Standard" | "Premium" | "PremiumRS") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The catalog database server URL.␊ */␊ @@ -263301,7 +340383,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - sasToken?: (SecureString2 | string)␊ + sasToken?: (SecureString2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263311,7 +340396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - connectVia?: (EntityReference2 | string)␊ + connectVia?: (EntityReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path to contain the staged data in the Blob storage.␊ */␊ @@ -263319,7 +340407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The entity reference.␊ */␊ - stagingLinkedService?: (EntityReference2 | string)␊ + stagingLinkedService?: (EntityReference2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263333,7 +340424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of this referenced entity.␊ */␊ - type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | string)␊ + type?: (("IntegrationRuntimeReference" | "LinkedServiceReference") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263344,7 +340438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Cmdkey command custom setup type properties.␊ */␊ - typeProperties: (CmdkeySetupTypeProperties1 | string)␊ + typeProperties: (CmdkeySetupTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263354,7 +340451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - password: (SecretBase2 | string)␊ + password: (SecretBase2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The server name of data source access.␊ */␊ @@ -263377,7 +340477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Environment variable custom setup type properties.␊ */␊ - typeProperties: (EnvironmentVariableSetupTypeProperties1 | string)␊ + typeProperties: (EnvironmentVariableSetupTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263402,7 +340505,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Installation of licensed component setup type properties.␊ */␊ - typeProperties: (LicensedComponentSetupTypeProperties1 | string)␊ + typeProperties: (LicensedComponentSetupTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263416,7 +340522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a secret type.␊ */␊ - licenseKey?: (SecureString2 | string)␊ + licenseKey?: (SecureString2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263427,7 +340536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The self-hosted integration runtime properties.␊ */␊ - typeProperties?: (SelfHostedIntegrationRuntimeTypeProperties1 | string)␊ + typeProperties?: (SelfHostedIntegrationRuntimeTypeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263437,7 +340549,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The base definition of a linked integration runtime.␊ */␊ - linkedInfo?: (LinkedIntegrationRuntimeType1 | string)␊ + linkedInfo?: (LinkedIntegrationRuntimeType1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263448,7 +340563,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.␊ */␊ - key: (SecureString2 | string)␊ + key: (SecureString2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263474,7 +340592,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties21 | string)␊ + properties: (PrivateEndpointConnectionProperties21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -263490,7 +340611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server blob auditing policy.␊ */␊ - properties: (ServerBlobAuditingPolicyProperties1 | string)␊ + properties: (ServerBlobAuditingPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -263557,7 +340681,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -263572,24 +340699,39 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -263602,7 +340744,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the blob storage subscription Id.␊ */␊ - storageAccountSubscriptionId?: (string | string)␊ + storageAccountSubscriptionId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled is required.␊ */␊ @@ -263621,7 +340766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an extended server blob auditing policy.␊ */␊ - properties: (ExtendedServerBlobAuditingPolicyProperties1 | string)␊ + properties: (ExtendedServerBlobAuditingPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedAuditingSettings"␊ [k: string]: unknown␊ }␊ @@ -263688,7 +340836,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -263703,11 +340854,17 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies condition of where clause when creating an audit.␊ */␊ @@ -263716,15 +340873,24 @@ Generated by [AVA](https://avajs.dev). * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -263737,7 +340903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the blob storage subscription Id.␊ */␊ - storageAccountSubscriptionId?: (string | string)␊ + storageAccountSubscriptionId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled is required.␊ */␊ @@ -263756,7 +340925,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (ServerSecurityAlertPolicyProperties | string)␊ + properties: (ServerSecurityAlertPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -263767,23 +340939,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific server.␊ */␊ - state: (("New" | "Enabled" | "Disabled") | string)␊ + state: (("New" | "Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -263806,7 +340993,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a server Vulnerability Assessment.␊ */␊ - properties: (ServerVulnerabilityAssessmentProperties1 | string)␊ + properties: (ServerVulnerabilityAssessmentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -263817,7 +341007,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties3 | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -263839,15 +341032,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of e-mail addresses to which the scan notification is sent.␊ */␊ - emails?: (string[] | string)␊ + emails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the schedule scan notification will be is sent to the subscription administrators.␊ */␊ - emailSubscriptionAdmins?: (boolean | string)␊ + emailSubscriptionAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Recurring scans state.␊ */␊ - isEnabled?: (boolean | string)␊ + isEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -263862,7 +341064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key properties␊ */␊ - properties: (KeyProperties3 | string)␊ + properties: (KeyProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "keys"␊ [k: string]: unknown␊ }␊ @@ -263873,7 +341078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Used to activate the workspace after a customer managed key is provided.␊ */␊ - isActiveCMK?: (boolean | string)␊ + isActiveCMK?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Key Vault Url of the workspace key.␊ */␊ @@ -263889,7 +341097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workspace active directory administrator properties␊ */␊ - properties: (AadAdminProperties | string)␊ + properties: (AadAdminProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/administrators"␊ [k: string]: unknown␊ }␊ @@ -263909,13 +341120,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Big Data pool powered by Apache Spark␊ */␊ - properties: (BigDataPoolResourceProperties | string)␊ + properties: (BigDataPoolResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/bigDataPools"␊ [k: string]: unknown␊ }␊ @@ -263931,7 +341148,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP firewall rule properties␊ */␊ - properties: (IpFirewallRuleProperties | string)␊ + properties: (IpFirewallRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/firewallRules"␊ [k: string]: unknown␊ }␊ @@ -263944,7 +341164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Sql Control Settings for workspace managed identity␊ */␊ - properties: (ManagedIdentitySqlControlSettingsModelProperties | string)␊ + properties: (ManagedIdentitySqlControlSettingsModelProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/managedIdentitySqlControlSettings"␊ [k: string]: unknown␊ }␊ @@ -263964,18 +341187,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a SQL Analytics pool␊ */␊ - properties: (SqlPoolResourceProperties | string)␊ + properties: (SqlPoolResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (WorkspacesSqlPoolsMetadataSyncChildResource | WorkspacesSqlPoolsGeoBackupPoliciesChildResource | WorkspacesSqlPoolsMaintenancewindowsChildResource | WorkspacesSqlPoolsTransparentDataEncryptionChildResource | WorkspacesSqlPoolsAuditingSettingsChildResource | WorkspacesSqlPoolsVulnerabilityAssessmentsChildResource | WorkspacesSqlPoolsSecurityAlertPoliciesChildResource | WorkspacesSqlPoolsExtendedAuditingSettingsChildResource | WorkspacesSqlPoolsDataMaskingPoliciesChildResource | WorkspacesSqlPoolsWorkloadGroupsChildResource)[]␊ /**␊ * SQL pool SKU␊ */␊ - sku?: (Sku73 | string)␊ + sku?: (Sku73 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools"␊ [k: string]: unknown␊ }␊ @@ -263988,7 +341220,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata Sync Config properties␊ */␊ - properties: (MetadataSyncConfigProperties | string)␊ + properties: (MetadataSyncConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "metadataSync"␊ [k: string]: unknown␊ }␊ @@ -263999,11 +341234,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the metadata sync is enabled or disabled␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Sync Interval in minutes.␊ */␊ - syncIntervalInMinutes?: (number | string)␊ + syncIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264018,7 +341259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of the geo backup policy.␊ */␊ - properties: (GeoBackupPolicyProperties1 | string)␊ + properties: (GeoBackupPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "geoBackupPolicies"␊ [k: string]: unknown␊ }␊ @@ -264029,7 +341273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the geo backup policy.␊ */␊ - state: (("Disabled" | "Enabled") | string)␊ + state: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264041,7 +341288,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maintenance windows resource properties.␊ */␊ - properties: (MaintenanceWindowsProperties | string)␊ + properties: (MaintenanceWindowsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "maintenancewindows"␊ [k: string]: unknown␊ }␊ @@ -264049,7 +341299,10 @@ Generated by [AVA](https://avajs.dev). * Maintenance windows resource properties.␊ */␊ export interface MaintenanceWindowsProperties {␊ - timeRanges?: (MaintenanceWindowTimeRange[] | string)␊ + timeRanges?: (MaintenanceWindowTimeRange[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264059,7 +341312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Day of maintenance window.␊ */␊ - dayOfWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday") | string)␊ + dayOfWeek?: (("Sunday" | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration of maintenance window in minutes.␊ */␊ @@ -264082,7 +341338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database transparent data encryption.␊ */␊ - properties: (TransparentDataEncryptionProperties1 | string)␊ + properties: (TransparentDataEncryptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "transparentDataEncryption"␊ [k: string]: unknown␊ }␊ @@ -264093,7 +341352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The status of the database transparent data encryption.␊ */␊ - status?: (("Enabled" | "Disabled") | string)␊ + status?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264108,7 +341370,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Sql pool blob auditing policy.␊ */␊ - properties: (SqlPoolBlobAuditingPolicyProperties | string)␊ + properties: (SqlPoolBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -264175,7 +341440,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -264190,19 +341458,31 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. If state is Enabled and storageEndpoint is specified, storageAccountAccessKey is required.␊ */␊ @@ -264229,7 +341509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Sql pool Vulnerability Assessment.␊ */␊ - properties: (SqlPoolVulnerabilityAssessmentProperties | string)␊ + properties: (SqlPoolVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -264240,7 +341523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Vulnerability Assessment recurring scans.␊ */␊ - recurringScans?: (VulnerabilityAssessmentRecurringScansProperties3 | string)␊ + recurringScans?: (VulnerabilityAssessmentRecurringScansProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the storage account for vulnerability assessment scan results. If 'StorageContainerSasKey' isn't specified, storageAccountAccessKey is required.␊ */␊ @@ -264267,7 +341553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties7 | string)␊ + properties: (SecurityAlertPolicyProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -264278,23 +341567,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies an array of alerts that are disabled. Allowed values are: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action␊ */␊ - disabledAlerts?: (string[] | string)␊ + disabledAlerts?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies that the alert is sent to the account administrators.␊ */␊ - emailAccountAdmins?: (boolean | string)␊ + emailAccountAdmins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies an array of e-mail addresses to which the alert is sent.␊ */␊ - emailAddresses?: (string[] | string)␊ + emailAddresses?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the Threat Detection audit logs.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy, whether it is enabled or disabled or a policy has not been applied yet on the specific Sql pool.␊ */␊ - state: (("New" | "Enabled" | "Disabled") | string)␊ + state: (("New" | "Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the Threat Detection audit storage account.␊ */␊ @@ -264317,7 +341621,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of an extended Sql pool blob auditing policy.␊ */␊ - properties: (ExtendedSqlPoolBlobAuditingPolicyProperties | string)␊ + properties: (ExtendedSqlPoolBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extendedAuditingSettings"␊ [k: string]: unknown␊ }␊ @@ -264384,7 +341691,10 @@ Generated by [AVA](https://avajs.dev). * ␍␊ * For more information, see [Database-Level Audit Actions](https://docs.microsoft.com/en-us/sql/relational-databases/security/auditing/sql-server-audit-action-groups-and-actions#database-level-audit-actions)␊ */␊ - auditActionsAndGroups?: (string[] | string)␊ + auditActionsAndGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether audit events are sent to Azure Monitor. ␍␊ * In order to send the events to Azure Monitor, specify 'state' as 'Enabled' and 'isAzureMonitorTargetEnabled' as true.␍␊ @@ -264399,11 +341709,17 @@ Generated by [AVA](https://avajs.dev). * or [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)␍␊ * ␊ */␊ - isAzureMonitorTargetEnabled?: (boolean | string)␊ + isAzureMonitorTargetEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies whether storageAccountAccessKey value is the storage's secondary key.␊ */␊ - isStorageSecondaryKeyInUse?: (boolean | string)␊ + isStorageSecondaryKeyInUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies condition of where clause when creating an audit.␊ */␊ @@ -264412,15 +341728,24 @@ Generated by [AVA](https://avajs.dev). * Specifies the amount of time in milliseconds that can elapse before audit actions are forced to be processed.␍␊ * The default minimum value is 1000 (1 second). The maximum is 2,147,483,647.␊ */␊ - queueDelayMs?: (number | string)␊ + queueDelayMs?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the number of days to keep in the audit logs in the storage account.␊ */␊ - retentionDays?: (number | string)␊ + retentionDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the state of the policy. If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled are required.␊ */␊ - state: (("Enabled" | "Disabled") | string)␊ + state: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the identifier key of the auditing storage account. ␍␊ * If state is Enabled and storageEndpoint is specified, not specifying the storageAccountAccessKey will use SQL server system-assigned managed identity to access the storage.␍␊ @@ -264433,7 +341758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies the blob storage subscription Id.␊ */␊ - storageAccountSubscriptionId?: (string | string)␊ + storageAccountSubscriptionId?: (string | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the blob storage endpoint (e.g. https://MyAccount.blob.core.windows.net). If state is Enabled, storageEndpoint or isAzureMonitorTargetEnabled is required.␊ */␊ @@ -264452,7 +341780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The properties of a database data masking policy.␊ */␊ - properties: (DataMaskingPolicyProperties1 | string)␊ + properties: (DataMaskingPolicyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "dataMaskingPolicies"␊ [k: string]: unknown␊ }␊ @@ -264463,7 +341794,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of the data masking policy.␊ */␊ - dataMaskingState: (("Disabled" | "Enabled") | string)␊ + dataMaskingState: (("Disabled" | "Enabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of the exempt principals. Specifies the semicolon-separated list of database users for which the data masking policy does not apply. The specified users receive data results without masking for all of the database queries.␊ */␊ @@ -264482,7 +341816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workload group definition. For more information look at sys.workload_management_workload_groups (DMV).␊ */␊ - properties: (WorkloadGroupProperties | string)␊ + properties: (WorkloadGroupProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workloadGroups"␊ [k: string]: unknown␊ }␊ @@ -264497,23 +341834,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The workload group cap percentage resource.␊ */␊ - maxResourcePercent: (number | string)␊ + maxResourcePercent: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workload group request maximum grant percentage.␊ */␊ - maxResourcePercentPerRequest?: (number | string)␊ + maxResourcePercentPerRequest?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workload group minimum percentage resource.␊ */␊ - minResourcePercent: (number | string)␊ + minResourcePercent: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workload group request minimum grant percentage.␊ */␊ - minResourcePercentPerRequest: (number | string)␊ + minResourcePercentPerRequest: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The workload group query execution timeout.␊ */␊ - queryExecutionTimeout?: (number | string)␊ + queryExecutionTimeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264528,7 +341880,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Sql pool blob auditing policy.␊ */␊ - properties: (SqlPoolBlobAuditingPolicyProperties | string)␊ + properties: (SqlPoolBlobAuditingPolicyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/auditingSettings"␊ [k: string]: unknown␊ }␊ @@ -264541,7 +341896,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata Sync Config properties␊ */␊ - properties: (MetadataSyncConfigProperties | string)␊ + properties: (MetadataSyncConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/metadataSync"␊ [k: string]: unknown␊ }␊ @@ -264557,7 +341915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a sensitivity label.␊ */␊ - properties: (SensitivityLabelProperties | string)␊ + properties: (SensitivityLabelProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/schemas/tables/columns/sensitivityLabels"␊ [k: string]: unknown␊ }␊ @@ -264581,7 +341942,10 @@ Generated by [AVA](https://avajs.dev). * The label name.␊ */␊ labelName?: string␊ - rank?: (("None" | "Low" | "Medium" | "High" | "Critical") | string)␊ + rank?: (("None" | "Low" | "Medium" | "High" | "Critical") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264596,7 +341960,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a security alert policy.␊ */␊ - properties: (SecurityAlertPolicyProperties7 | string)␊ + properties: (SecurityAlertPolicyProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/securityAlertPolicies"␊ [k: string]: unknown␊ }␊ @@ -264612,7 +341979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents the properties of a database transparent data encryption.␊ */␊ - properties: (TransparentDataEncryptionProperties1 | string)␊ + properties: (TransparentDataEncryptionProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/transparentDataEncryption"␊ [k: string]: unknown␊ }␊ @@ -264628,7 +341998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Sql pool Vulnerability Assessment.␊ */␊ - properties: (SqlPoolVulnerabilityAssessmentProperties | string)␊ + properties: (SqlPoolVulnerabilityAssessmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments"␊ [k: string]: unknown␊ }␊ @@ -264640,11 +342013,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The name of the vulnerability assessment rule baseline (default implies a baseline on a Sql pool level rule and master for workspace level rule).␊ */␊ - name: (("master" | "default") | string)␊ + name: (("master" | "default") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Properties of a Sql pool vulnerability assessment rule baseline.␊ */␊ - properties: (SqlPoolVulnerabilityAssessmentRuleBaselineProperties | string)␊ + properties: (SqlPoolVulnerabilityAssessmentRuleBaselineProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Synapse/workspaces/sqlPools/vulnerabilityAssessments/rules/baselines"␊ [k: string]: unknown␊ }␊ @@ -264655,7 +342034,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - baselineResults: (SqlPoolVulnerabilityAssessmentRuleBaselineItem[] | string)␊ + baselineResults: (SqlPoolVulnerabilityAssessmentRuleBaselineItem[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264665,7 +342047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The rule baseline result␊ */␊ - result: (string[] | string)␊ + result: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264688,13 +342073,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that contain a graph query.␊ */␊ - properties: (GraphQueryProperties | string)␊ + properties: (GraphQueryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.ResourceGraph/queries"␊ [k: string]: unknown␊ }␊ @@ -264728,13 +342119,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * A class that describes the properties of the CommunicationService.␊ */␊ - properties: (CommunicationServiceProperties | string)␊ + properties: (CommunicationServiceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags of the service which is a list of key value pairs that describe the resource.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Communication/communicationServices"␊ [k: string]: unknown␊ }␊ @@ -264764,13 +342161,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An alert rule.␊ */␊ - properties: (AlertRule | string)␊ + properties: (AlertRule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/alertrules"␊ [k: string]: unknown␊ }␊ @@ -264781,15 +342184,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action that is performed when the alert rule becomes active, and when an alert condition is resolved.␊ */␊ - action?: (RuleAction | string)␊ + action?: (RuleAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved.␊ */␊ - actions?: ((RuleEmailAction | RuleWebhookAction)[] | string)␊ + actions?: ((RuleEmailAction | RuleWebhookAction)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The condition that results in the alert rule being activated.␊ */␊ - condition: (RuleCondition | string)␊ + condition: (RuleCondition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the description of the alert rule that will be included in the alert email.␊ */␊ @@ -264797,7 +342209,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the flag that indicates whether the alert rule is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the name of the alert rule.␊ */␊ @@ -264815,12 +342230,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * the list of administrator's custom email addresses to notify of the activation of the alert.␊ */␊ - customEmails?: (string[] | string)␊ + customEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction"␊ /**␊ * Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated.␊ */␊ - sendToServiceOwners?: (boolean | string)␊ + sendToServiceOwners?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -264833,7 +342254,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the service uri to Post the notification when the alert activates or resolves.␊ */␊ @@ -264858,7 +342282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The claims for a rule management event data source.␊ */␊ - claims?: (RuleManagementEventClaimsDataSource | string)␊ + claims?: (RuleManagementEventClaimsDataSource | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the event name.␊ */␊ @@ -264912,15 +342339,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * the operator used to compare the data and the threshold.␊ */␊ - operator: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the threshold value that activates the alert.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric.␊ */␊ - timeAggregation?: (("Average" | "Minimum" | "Maximum" | "Total" | "Last") | string)␊ + timeAggregation?: (("Average" | "Minimum" | "Maximum" | "Total" | "Last") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ */␊ @@ -264934,7 +342370,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the number of locations that must fail to activate the alert.␊ */␊ - failedLocationCount: (number | string)␊ + failedLocationCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition"␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ @@ -264949,7 +342388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * How the data that is collected should be combined over time.␊ */␊ - aggregation?: (ManagementEventAggregationCondition | string)␊ + aggregation?: (ManagementEventAggregationCondition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition"␊ [k: string]: unknown␊ }␊ @@ -264960,11 +342402,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the condition operator.␊ */␊ - operator?: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator?: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold value that activates the alert.␊ */␊ - threshold?: (number | string)␊ + threshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ */␊ @@ -265008,19 +342456,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/webtests: Is the webtest enabled.␊ */␊ - Enabled?: (string | boolean)␊ + Enabled?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | boolean)␊ /**␊ * Microsoft.Insights/webtests: Frequency of the webtest.␊ */␊ - Frequency?: (number | string)␊ + Frequency?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Insights/webtests: Timeout for the webtest.␊ */␊ - Timeout?: (number | string)␊ + Timeout?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Insights/webtests: Locations of the webtest.␊ */␊ - Locations?: (string | {␊ + Locations?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | {␊ /**␊ * Microsoft.Insights/webtests: Location id of the webtest␊ */␊ @@ -265030,7 +342490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/webtests: Configuration for the webtest.␊ */␊ - Configuration?: (string | {␊ + Configuration?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | {␊ /**␊ * Microsoft.Insights/webtests: WebTest configuration.␊ */␊ @@ -265055,7 +342518,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/autoscalesettings: Contains a collection of automatic scaling profiles that specify different scaling parameters for different time periods. A maximum of 20 profiles can be specified.␊ */␊ - profiles?: (string | {␊ + profiles?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | {␊ /**␊ * Microsoft.Insights/autoscalesettings: The name of the profile.␊ */␊ @@ -265067,15 +342533,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/autoscalesettings: The minimum number of instances for the resource.␊ */␊ - minimum?: (string | number)␊ + minimum?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * Microsoft.Insights/autoscalesettings: The maximum number of instances for the resource. The actual maximum number may be limited by the cores that are available.␊ */␊ - maximum?: (string | number)␊ + maximum?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * Microsoft.Insights/autoscalesettings: The number of instances that will be set if metrics are not available for evaluation. The default is only used if the current instance count is lower than the default.␊ */␊ - default?: (string | number)␊ + default?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ [k: string]: unknown␊ }␊ /**␊ @@ -265097,27 +342572,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/autoscalesettings: The granularity of metrics the rule monitors. Must be one of the predefined values returned from metric definitions for the metric. Must be between 12 hours and 1 minute. ISO 8601 duration format.␊ */␊ - timeGrain?: (string | string)␊ + timeGrain?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string)␊ /**␊ * Microsoft.Insights/autoscalesettings: How the metrics from multiple instances are combined.␊ */␊ - statistic?: (string | ("Average" | "Min" | "Max" | "Sum"))␊ + statistic?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("Average" | "Min" | "Max" | "Sum"))␊ /**␊ * Microsoft.Insights/autoscalesettings: The range of time in which instance data is collected. This value must be greater than the delay in metric collection, which can vary from resource-to-resource. Must be between 12 hours and 5 minutes. ISO 8601 duration format.␊ */␊ - timeWindow?: (string | string)␊ + timeWindow?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string)␊ /**␊ * Microsoft.Insights/autoscalesettings: How the data that is collected should be combined over time. The default value is Average.␊ */␊ - timeAggregation?: (string | ("Average" | "Minimum" | "Maximum" | "Last" | "Total" | "Count"))␊ + timeAggregation?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("Average" | "Minimum" | "Maximum" | "Last" | "Total" | "Count"))␊ /**␊ * Microsoft.Insights/autoscalesettings: The operator that is used to compare the metric data and the threshold.␊ */␊ - operator?: (string | ("GreaterThan" | "GreaterThanOrEqual" | "Equals" | "NotEquals" | "LessThan" | "LessThanOrEqual"))␊ + operator?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("GreaterThan" | "GreaterThanOrEqual" | "Equals" | "NotEquals" | "LessThan" | "LessThanOrEqual"))␊ /**␊ * Microsoft.Insights/autoscalesettings: The threshold of the metric that triggers the scale action.␊ */␊ - threshold?: (string | number)␊ + threshold?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -265126,19 +342619,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/autoscalesettings: Whether the scaling action increases or decreases the number of instances.␊ */␊ - direction?: (string | ("Increase" | "Decrease"))␊ + direction?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("Increase" | "Decrease"))␊ /**␊ * Microsoft.Insights/autoscalesettings: The type of action that should occur, this must be set to ChangeCount.␊ */␊ - type?: (string | "ChangeCount")␊ + type?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | "ChangeCount")␊ /**␊ * Microsoft.Insights/autoscalesettings: The number of instances that are involved in the scaling action. This value must be 1 or greater. The default value is 1.␊ */␊ - value?: (string | number)␊ + value?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * Microsoft.Insights/autoscalesettings: The amount of time to wait since the last scaling action before this action occurs. Must be between 1 week and 1 minute. ISO 8601 duration format.␊ */␊ - cooldown?: (string | string)␊ + cooldown?: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -265198,7 +342703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Microsoft.Insights/autoscalesettings: Specifies whether automatic scaling is enabled for the resource.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Microsoft.Insights/autoscalesettings: The name of the autoscale setting.␊ */␊ @@ -265231,14 +342739,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define an Application Insights component resource.␊ */␊ - properties: (ApplicationInsightsComponentProperties | string)␊ + properties: (ApplicationInsightsComponentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (Components_AnnotationsChildResource | ComponentsExportconfigurationChildResource | ComponentsCurrentbillingfeaturesChildResource | Components_ProactiveDetectionConfigsChildResource | ComponentsFavoritesChildResource | ComponentsAnalyticsItemsChildResource | ComponentsMyanalyticsItemsChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components"␊ [k: string]: unknown␊ }␊ @@ -265249,15 +342763,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of application being monitored.␊ */␊ - Application_Type: (("web" | "other") | string)␊ + Application_Type: (("web" | "other") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disable IP masking.␊ */␊ - DisableIpMasking?: (boolean | string)␊ + DisableIpMasking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.␊ */␊ - Flow_Type?: ("Bluefield" | string)␊ + Flow_Type?: ("Bluefield" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.␊ */␊ @@ -265265,23 +342788,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Purge data immediately after 30 days.␊ */␊ - ImmediatePurgeDataOn30Days?: (boolean | string)␊ + ImmediatePurgeDataOn30Days?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the flow of the ingestion.␊ */␊ - IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | string)␊ + IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.␊ */␊ - Request_Source?: ("rest" | string)␊ + Request_Source?: ("rest" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention period in days.␊ */␊ - RetentionInDays?: ((number & string) | string)␊ + RetentionInDays?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.␊ */␊ - SamplingPercentage?: (number | string)␊ + SamplingPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -265373,11 +342911,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.␊ */␊ - CurrentBillingFeatures?: (string[] | string)␊ + CurrentBillingFeatures?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An Application Insights component daily data volume cap␊ */␊ - DataVolumeCap?: (ApplicationInsightsComponentDataVolumeCap | string)␊ + DataVolumeCap?: (ApplicationInsightsComponentDataVolumeCap | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: "currentbillingfeatures"␊ type: "currentbillingfeatures"␊ [k: string]: unknown␊ @@ -265389,19 +342933,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Daily data volume cap in GB.␊ */␊ - Cap?: (number | string)␊ + Cap?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Do not send a notification email when the daily data volume cap is met.␊ */␊ - StopSendNotificationWhenHitCap?: (boolean | string)␊ + StopSendNotificationWhenHitCap?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reserved, not used for now.␊ */␊ - StopSendNotificationWhenHitThreshold?: (boolean | string)␊ + StopSendNotificationWhenHitThreshold?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reserved, not used for now.␊ */␊ - WarningThreshold?: (number | string)␊ + WarningThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -265412,11 +342968,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom email addresses for this rule notifications␊ */␊ - CustomEmails?: (string[] | string)␊ + CustomEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicates whether this rule is enabled by the user␊ */␊ - Enabled?: (boolean | string)␊ + Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last time this rule was updated␊ */␊ @@ -265432,11 +342994,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Static definitions of the ProactiveDetection configuration rule (same values for all components).␊ */␊ - RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions | string)␊ + RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicated whether notifications on this rule should be sent to subscription owners␊ */␊ - SendEmailsToSubscriptionOwners?: (boolean | string)␊ + SendEmailsToSubscriptionOwners?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ProactiveDetectionConfigs"␊ [k: string]: unknown␊ }␊ @@ -265459,15 +343027,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether the rule is enabled by default␊ */␊ - IsEnabledByDefault?: (boolean | string)␊ + IsEnabledByDefault?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag indicating whether the rule is hidden (from the UI)␊ */␊ - IsHidden?: (boolean | string)␊ + IsHidden?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag indicating whether the rule is in preview␊ */␊ - IsInPreview?: (boolean | string)␊ + IsInPreview?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule name␊ */␊ @@ -265475,7 +343052,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether email notifications are supported for detections for this rule␊ */␊ - SupportsEmailNotifications?: (boolean | string)␊ + SupportsEmailNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -265494,11 +343074,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enum indicating if this favorite definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - FavoriteType?: (("shared" | "user") | string)␊ + FavoriteType?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag denoting wether or not this favorite was generated from a template.␊ */␊ - IsGeneratedFromTemplate?: (boolean | string)␊ + IsGeneratedFromTemplate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user-defined name of the favorite.␊ */␊ @@ -265514,7 +343100,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of 0 or more tags that are associated with this favorite definition␊ */␊ - Tags?: (string[] | string)␊ + Tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "favorites"␊ /**␊ * This instance's version of the data model. This can change as new features are added that can be marked favorite. Current examples include MetricsExplorer (ME) and Search.␊ @@ -265543,15 +343132,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A set of properties that can be defined in the context of a specific item type. Each type may have its own properties.␊ */␊ - Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | string)␊ + Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - Scope?: (("shared" | "user") | string)␊ + Scope?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating the type of the Analytics item.␊ */␊ - Type?: (("none" | "query" | "recent" | "function") | string)␊ + Type?: (("none" | "query" | "recent" | "function") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "analyticsItems"␊ [k: string]: unknown␊ }␊ @@ -265586,15 +343184,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A set of properties that can be defined in the context of a specific item type. Each type may have its own properties.␊ */␊ - Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | string)␊ + Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - Scope?: (("shared" | "user") | string)␊ + Scope?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating the type of the Analytics item.␊ */␊ - Type?: (("none" | "query" | "recent" | "function") | string)␊ + Type?: (("none" | "query" | "recent" | "function") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "myanalyticsItems"␊ [k: string]: unknown␊ }␊ @@ -265619,11 +343226,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A set of properties that can be defined in the context of a specific item type. Each type may have its own properties.␊ */␊ - Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | string)␊ + Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - Scope?: (("shared" | "user") | string)␊ + Scope?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/components/analyticsItems"␊ [k: string]: unknown␊ }␊ @@ -265668,11 +343281,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current enabled pricing plan. When the component is in the Enterprise plan, this will list both 'Basic' and 'Application Insights Enterprise'.␊ */␊ - CurrentBillingFeatures?: (string[] | string)␊ + CurrentBillingFeatures?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An Application Insights component daily data volume cap␊ */␊ - DataVolumeCap?: (ApplicationInsightsComponentDataVolumeCap | string)␊ + DataVolumeCap?: (ApplicationInsightsComponentDataVolumeCap | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ type: "Microsoft.Insights/components/currentbillingfeatures"␊ [k: string]: unknown␊ @@ -265693,11 +343312,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enum indicating if this favorite definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - FavoriteType?: (("shared" | "user") | string)␊ + FavoriteType?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag denoting wether or not this favorite was generated from a template.␊ */␊ - IsGeneratedFromTemplate?: (boolean | string)␊ + IsGeneratedFromTemplate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user-defined name of the favorite.␊ */␊ @@ -265713,7 +343338,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of 0 or more tags that are associated with this favorite definition␊ */␊ - Tags?: (string[] | string)␊ + Tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components/favorites"␊ /**␊ * This instance's version of the data model. This can change as new features are added that can be marked favorite. Current examples include MetricsExplorer (ME) and Search.␊ @@ -265742,11 +343370,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A set of properties that can be defined in the context of a specific item type. Each type may have its own properties.␊ */␊ - Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | string)␊ + Properties?: (ApplicationInsightsComponentAnalyticsItemProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enum indicating if this item definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - Scope?: (("shared" | "user") | string)␊ + Scope?: (("shared" | "user") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/components/myanalyticsItems"␊ [k: string]: unknown␊ }␊ @@ -265758,11 +343392,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom email addresses for this rule notifications␊ */␊ - CustomEmails?: (string[] | string)␊ + CustomEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicates whether this rule is enabled by the user␊ */␊ - Enabled?: (boolean | string)␊ + Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last time this rule was updated␊ */␊ @@ -265778,11 +343418,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Static definitions of the ProactiveDetection configuration rule (same values for all components).␊ */␊ - RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions | string)␊ + RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationRuleDefinitions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicated whether notifications on this rule should be sent to subscription owners␊ */␊ - SendEmailsToSubscriptionOwners?: (boolean | string)␊ + SendEmailsToSubscriptionOwners?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components/ProactiveDetectionConfigs"␊ [k: string]: unknown␊ }␊ @@ -265798,7 +343444,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of workbook. Choices are user and shared.␊ */␊ - kind?: (("user" | "shared") | string)␊ + kind?: (("user" | "shared") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -265810,13 +343459,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that contain a private workbook.␊ */␊ - properties: (MyWorkbookProperties | string)␊ + properties: (MyWorkbookProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/myWorkbooks"␊ [k: string]: unknown␊ }␊ @@ -265843,7 +343498,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of 0 or more tags that are associated with this private workbook definition␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This instance's version of the data model. This can change as new features are added that can be marked private workbook.␊ */␊ @@ -265858,7 +343516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of web test that this web test watches. Choices are ping and multistep.␊ */␊ - kind?: (("ping" | "multistep") | string)␊ + kind?: (("ping" | "multistep") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -265870,13 +343531,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metadata describing a web test for an Azure resource.␊ */␊ - properties: (WebTestProperties | string)␊ + properties: (WebTestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/webtests"␊ [k: string]: unknown␊ }␊ @@ -265887,7 +343554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An XML configuration specification for a WebTest.␊ */␊ - Configuration?: (WebTestPropertiesConfiguration | string)␊ + Configuration?: (WebTestPropertiesConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Purpose/user defined descriptive test for this WebTest.␊ */␊ @@ -265895,19 +343565,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Is the test actively being monitored.␊ */␊ - Enabled?: (boolean | string)␊ + Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Interval in seconds between test runs for this WebTest. Default value is 300.␊ */␊ - Frequency?: ((number & string) | string)␊ + Frequency?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The kind of web test this is, valid choices are ping and multistep.␊ */␊ - Kind: (("ping" | "multistep") | string)␊ + Kind: (("ping" | "multistep") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of where to physically run the tests from to give global coverage for accessibility of your application.␊ */␊ - Locations: (WebTestGeolocation[] | string)␊ + Locations: (WebTestGeolocation[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User defined name if this WebTest.␊ */␊ @@ -265915,7 +343597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allow for retries should this WebTest fail.␊ */␊ - RetryEnabled?: (boolean | string)␊ + RetryEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique ID of this WebTest. This is typically the same value as the Name field.␊ */␊ @@ -265923,7 +343608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Seconds until this WebTest will timeout and fail. Default value is 30.␊ */␊ - Timeout?: ((number & string) | string)␊ + Timeout?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -265954,7 +343642,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of workbook. Choices are user and shared.␊ */␊ - kind?: (("user" | "shared") | string)␊ + kind?: (("user" | "shared") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -265966,13 +343657,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that contain a workbook.␊ */␊ - properties: (WorkbookProperties | string)␊ + properties: (WorkbookProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/workbooks"␊ [k: string]: unknown␊ }␊ @@ -265987,7 +343684,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enum indicating if this workbook definition is owned by a specific user or is shared between all users with access to the Application Insights component.␊ */␊ - kind: (("user" | "shared") | string)␊ + kind: (("user" | "shared") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user-defined name of the workbook.␊ */␊ @@ -266003,7 +343703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of 0 or more tags that are associated with this workbook definition␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique user id of the specific user that owns this workbook.␊ */␊ @@ -266075,7 +343778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Application Insights component daily data volume cap␊ */␊ - properties: (PricingPlanProperties | string)␊ + properties: (PricingPlanProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/components/pricingPlans"␊ [k: string]: unknown␊ }␊ @@ -266086,7 +343792,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Daily data volume cap in GB.␊ */␊ - cap?: (number | string)␊ + cap?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Pricing Plan Type Name.␊ */␊ @@ -266094,15 +343803,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Do not send a notification email when the daily data volume cap is met.␊ */␊ - stopSendNotificationWhenHitCap?: (boolean | string)␊ + stopSendNotificationWhenHitCap?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reserved, not used for now.␊ */␊ - stopSendNotificationWhenHitThreshold?: (boolean | string)␊ + stopSendNotificationWhenHitThreshold?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Reserved, not used for now.␊ */␊ - warningThreshold?: (number | string)␊ + warningThreshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266125,14 +343843,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define an Application Insights component resource.␊ */␊ - properties: (ApplicationInsightsComponentProperties1 | string)␊ + properties: (ApplicationInsightsComponentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: Components_ProactiveDetectionConfigsChildResource1[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components"␊ [k: string]: unknown␊ }␊ @@ -266143,15 +343867,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of application being monitored.␊ */␊ - Application_Type: (("web" | "other") | string)␊ + Application_Type: (("web" | "other") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disable IP masking.␊ */␊ - DisableIpMasking?: (boolean | string)␊ + DisableIpMasking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.␊ */␊ - Flow_Type?: ("Bluefield" | string)␊ + Flow_Type?: ("Bluefield" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.␊ */␊ @@ -266159,31 +343892,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Purge data immediately after 30 days.␊ */␊ - ImmediatePurgeDataOn30Days?: (boolean | string)␊ + ImmediatePurgeDataOn30Days?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the flow of the ingestion.␊ */␊ - IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | string)␊ + IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network access type for accessing Application Insights ingestion.␊ */␊ - publicNetworkAccessForIngestion?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccessForIngestion?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network access type for accessing Application Insights query.␊ */␊ - publicNetworkAccessForQuery?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccessForQuery?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.␊ */␊ - Request_Source?: ("rest" | string)␊ + Request_Source?: ("rest" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention period in days.␊ */␊ - RetentionInDays?: ((number & string) | string)␊ + RetentionInDays?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.␊ */␊ - SamplingPercentage?: (number | string)␊ + SamplingPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266202,7 +343956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define a ProactiveDetection configuration.␊ */␊ - properties: (ApplicationInsightsComponentProactiveDetectionConfigurationProperties | string)␊ + properties: (ApplicationInsightsComponentProactiveDetectionConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "ProactiveDetectionConfigs"␊ [k: string]: unknown␊ }␊ @@ -266213,19 +343970,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom email addresses for this rule notifications␊ */␊ - CustomEmails?: (string[] | string)␊ + CustomEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicates whether this rule is enabled by the user␊ */␊ - Enabled?: (boolean | string)␊ + Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Static definitions of the ProactiveDetection configuration rule (same values for all components).␊ */␊ - RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitions | string)␊ + RuleDefinitions?: (ApplicationInsightsComponentProactiveDetectionConfigurationPropertiesRuleDefinitions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag that indicated whether notifications on this rule should be sent to subscription owners␊ */␊ - SendEmailsToSubscriptionOwners?: (boolean | string)␊ + SendEmailsToSubscriptionOwners?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266247,15 +344016,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether the rule is enabled by default␊ */␊ - IsEnabledByDefault?: (boolean | string)␊ + IsEnabledByDefault?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag indicating whether the rule is hidden (from the UI)␊ */␊ - IsHidden?: (boolean | string)␊ + IsHidden?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A flag indicating whether the rule is in preview␊ */␊ - IsInPreview?: (boolean | string)␊ + IsInPreview?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule name␊ */␊ @@ -266263,7 +344041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag indicating whether email notifications are supported for detections for this rule␊ */␊ - SupportsEmailNotifications?: (boolean | string)␊ + SupportsEmailNotifications?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266282,7 +344063,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define a ProactiveDetection configuration.␊ */␊ - properties: (ApplicationInsightsComponentProactiveDetectionConfigurationProperties | string)␊ + properties: (ApplicationInsightsComponentProactiveDetectionConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components/ProactiveDetectionConfigs"␊ [k: string]: unknown␊ }␊ @@ -266294,7 +344078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of workbook. Choices are user and shared.␊ */␊ - kind?: (("user" | "shared") | string)␊ + kind?: (("user" | "shared") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource location␊ */␊ @@ -266306,13 +344093,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that contain a workbook.␊ */␊ - properties: (WorkbookProperties1 | string)␊ + properties: (WorkbookProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/workbooks"␊ [k: string]: unknown␊ }␊ @@ -266339,7 +344132,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of 0 or more tags that are associated with this workbook definition␊ */␊ - tags?: (string[] | string)␊ + tags?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workbook version␊ */␊ @@ -266362,13 +344158,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that contain a workbook template.␊ */␊ - properties: (WorkbookTemplateProperties | string)␊ + properties: (WorkbookTemplateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/workbooktemplates"␊ [k: string]: unknown␊ }␊ @@ -266383,17 +344185,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workbook galleries supported by the template.␊ */␊ - galleries: (WorkbookTemplateGallery[] | string)␊ + galleries: (WorkbookTemplateGallery[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key value pair of localized gallery. Each key is the locale code of languages supported by the Azure portal.␊ */␊ localized?: ({␊ [k: string]: WorkbookTemplateLocalizedGallery[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Priority of the template. Determines which template to open when a workbook gallery is opened in viewer mode.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Valid JSON object containing workbook template payload.␊ */␊ @@ -266417,7 +344228,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of the template within the gallery.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure resource type supported by the gallery.␊ */␊ @@ -266435,7 +344249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Workbook galleries supported by the template.␊ */␊ - galleries?: (WorkbookTemplateGallery[] | string)␊ + galleries?: (WorkbookTemplateGallery[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Valid JSON object containing workbook template payload.␊ */␊ @@ -266468,13 +344285,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define an Application Insights component resource.␊ */␊ - properties: (ApplicationInsightsComponentProperties2 | string)␊ + properties: (ApplicationInsightsComponentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/components"␊ [k: string]: unknown␊ }␊ @@ -266485,23 +344308,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of application being monitored.␊ */␊ - Application_Type: (("web" | "other") | string)␊ + Application_Type: (("web" | "other") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disable IP masking.␊ */␊ - DisableIpMasking?: (boolean | string)␊ + DisableIpMasking?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Disable Non-AAD based Auth.␊ */␊ - DisableLocalAuth?: (boolean | string)␊ + DisableLocalAuth?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Used by the Application Insights system to determine what kind of flow this component was created by. This is to be set to 'Bluefield' when creating/updating a component via the REST API.␊ */␊ - Flow_Type?: ("Bluefield" | string)␊ + Flow_Type?: ("Bluefield" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Force users to create their own storage account for profiler and debugger.␊ */␊ - ForceCustomerStorageForProfiler?: (boolean | string)␊ + ForceCustomerStorageForProfiler?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unique application ID created when a new application is added to HockeyApp, used for communications with HockeyApp.␊ */␊ @@ -266509,27 +344347,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Purge data immediately after 30 days.␊ */␊ - ImmediatePurgeDataOn30Days?: (boolean | string)␊ + ImmediatePurgeDataOn30Days?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates the flow of the ingestion.␊ */␊ - IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | string)␊ + IngestionMode?: (("ApplicationInsights" | "ApplicationInsightsWithDiagnosticSettings" | "LogAnalytics") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network access type for accessing Application Insights ingestion.␊ */␊ - publicNetworkAccessForIngestion?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccessForIngestion?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The network access type for accessing Application Insights query.␊ */␊ - publicNetworkAccessForQuery?: (("Enabled" | "Disabled") | string)␊ + publicNetworkAccessForQuery?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes what tool created this Application Insights component. Customers using this API should set this to the default 'rest'.␊ */␊ - Request_Source?: ("rest" | string)␊ + Request_Source?: ("rest" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Percentage of the data produced by the application being monitored that is being sampled for Application Insights telemetry.␊ */␊ - SamplingPercentage?: (number | string)␊ + SamplingPercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource Id of the log analytics workspace which the data will be ingested to. This property is required to create an application with this API version. Applications from older versions will not have this property.␊ */␊ @@ -266548,7 +344404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Application Insights component linked storage account␊ */␊ - properties: (LinkedStorageAccountsProperties | string)␊ + properties: (LinkedStorageAccountsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/components/linkedStorageAccounts"␊ [k: string]: unknown␊ }␊ @@ -266578,13 +344437,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * A setting that contains all of the configuration for the automatic scaling of a resource.␊ */␊ - properties: (AutoscaleSetting | string)␊ + properties: (AutoscaleSetting | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/autoscalesettings"␊ [k: string]: unknown␊ }␊ @@ -266595,7 +344460,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the enabled flag. Specifies whether automatic scaling is enabled for the resource. The default value is 'true'.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the name of the autoscale setting.␊ */␊ @@ -266603,11 +344471,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the collection of notifications.␊ */␊ - notifications?: (AutoscaleNotification[] | string)␊ + notifications?: (AutoscaleNotification[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the collection of automatic scaling profiles that specify different scaling parameters for different time periods. A maximum of 20 profiles can be specified.␊ */␊ - profiles: (AutoscaleProfile[] | string)␊ + profiles: (AutoscaleProfile[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the location of the resource that the autoscale setting should be added to.␊ */␊ @@ -266625,15 +344499,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Email notification of an autoscale event.␊ */␊ - email?: (EmailNotification | string)␊ + email?: (EmailNotification | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the operation associated with the notification and its value must be "scale"␊ */␊ - operation: ("Scale" | string)␊ + operation: ("Scale" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the collection of webhook notifications.␊ */␊ - webhooks?: (WebhookNotification[] | string)␊ + webhooks?: (WebhookNotification[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266643,15 +344526,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * the custom e-mails list. This value can be null or empty, in which case this attribute will be ignored.␊ */␊ - customEmails?: (string[] | string)␊ + customEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * a value indicating whether to send email to subscription administrator.␊ */␊ - sendToSubscriptionAdministrator?: (boolean | string)␊ + sendToSubscriptionAdministrator?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * a value indicating whether to send email to subscription co-administrators.␊ */␊ - sendToSubscriptionCoAdministrators?: (boolean | string)␊ + sendToSubscriptionCoAdministrators?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266663,7 +344555,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the service address to receive the notification.␊ */␊ @@ -266677,11 +344572,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of instances that can be used during this profile.␊ */␊ - capacity: (ScaleCapacity | string)␊ + capacity: (ScaleCapacity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A specific date-time for the profile.␊ */␊ - fixedDate?: (TimeWindow | string)␊ + fixedDate?: (TimeWindow | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the name of the profile.␊ */␊ @@ -266689,11 +344590,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The repeating times at which this profile begins. This element is not used if the FixedDate element is used.␊ */␊ - recurrence?: (Recurrence | string)␊ + recurrence?: (Recurrence | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the collection of rules that provide the triggers and parameters for the scaling action. A maximum of 10 rules can be specified.␊ */␊ - rules: (ScaleRule[] | string)␊ + rules: (ScaleRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266739,11 +344646,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the recurrence frequency. How often the schedule profile should take effect. This value must be Week, meaning each week will have the same set of profiles. For example, to set a daily schedule, set **schedule** to every day of the week. The frequency property specifies that the schedule is repeated weekly.␊ */␊ - frequency: (("None" | "Second" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year") | string)␊ + frequency: (("None" | "Second" | "Minute" | "Hour" | "Day" | "Week" | "Month" | "Year") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The scheduling constraints for when the profile begins.␊ */␊ - schedule: (RecurrentSchedule | string)␊ + schedule: (RecurrentSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266753,15 +344666,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * the collection of days that the profile takes effect on. Possible values are Sunday through Saturday.␊ */␊ - days: (string[] | string)␊ + days: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of hours that the profile takes effect on. Values supported are 0 to 23 on the 24-hour clock (AM/PM times are not supported).␊ */␊ - hours: (number[] | string)␊ + hours: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A collection of minutes at which the profile takes effect at.␊ */␊ - minutes: (number[] | string)␊ + minutes: (number[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the timezone for the hours of the profile. Some examples of valid time zones are: Dateline Standard Time, UTC-11, Hawaiian Standard Time, Alaskan Standard Time, Pacific Standard Time (Mexico), Pacific Standard Time, US Mountain Standard Time, Mountain Standard Time (Mexico), Mountain Standard Time, Central America Standard Time, Central Standard Time, Central Standard Time (Mexico), Canada Central Standard Time, SA Pacific Standard Time, Eastern Standard Time, US Eastern Standard Time, Venezuela Standard Time, Paraguay Standard Time, Atlantic Standard Time, Central Brazilian Standard Time, SA Western Standard Time, Pacific SA Standard Time, Newfoundland Standard Time, E. South America Standard Time, Argentina Standard Time, SA Eastern Standard Time, Greenland Standard Time, Montevideo Standard Time, Bahia Standard Time, UTC-02, Mid-Atlantic Standard Time, Azores Standard Time, Cape Verde Standard Time, Morocco Standard Time, UTC, GMT Standard Time, Greenwich Standard Time, W. Europe Standard Time, Central Europe Standard Time, Romance Standard Time, Central European Standard Time, W. Central Africa Standard Time, Namibia Standard Time, Jordan Standard Time, GTB Standard Time, Middle East Standard Time, Egypt Standard Time, Syria Standard Time, E. Europe Standard Time, South Africa Standard Time, FLE Standard Time, Turkey Standard Time, Israel Standard Time, Kaliningrad Standard Time, Libya Standard Time, Arabic Standard Time, Arab Standard Time, Belarus Standard Time, Russian Standard Time, E. Africa Standard Time, Iran Standard Time, Arabian Standard Time, Azerbaijan Standard Time, Russia Time Zone 3, Mauritius Standard Time, Georgian Standard Time, Caucasus Standard Time, Afghanistan Standard Time, West Asia Standard Time, Ekaterinburg Standard Time, Pakistan Standard Time, India Standard Time, Sri Lanka Standard Time, Nepal Standard Time, Central Asia Standard Time, Bangladesh Standard Time, N. Central Asia Standard Time, Myanmar Standard Time, SE Asia Standard Time, North Asia Standard Time, China Standard Time, North Asia East Standard Time, Singapore Standard Time, W. Australia Standard Time, Taipei Standard Time, Ulaanbaatar Standard Time, Tokyo Standard Time, Korea Standard Time, Yakutsk Standard Time, Cen. Australia Standard Time, AUS Central Standard Time, E. Australia Standard Time, AUS Eastern Standard Time, West Pacific Standard Time, Tasmania Standard Time, Magadan Standard Time, Vladivostok Standard Time, Russia Time Zone 10, Central Pacific Standard Time, Russia Time Zone 11, New Zealand Standard Time, UTC+12, Fiji Standard Time, Kamchatka Standard Time, Tonga Standard Time, Samoa Standard Time, Line Islands Standard Time␊ */␊ @@ -266775,11 +344697,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The trigger that results in a scaling action.␊ */␊ - metricTrigger: (MetricTrigger | string)␊ + metricTrigger: (MetricTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameters for the scaling action.␊ */␊ - scaleAction: (ScaleAction | string)␊ + scaleAction: (ScaleAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266789,11 +344717,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of dimension conditions. For example: [{"DimensionName":"AppName","Operator":"Equals","Values":["App1"]},{"DimensionName":"Deployment","Operator":"Equals","Values":["default"]}].␊ */␊ - dimensions?: (ScaleRuleMetricDimension[] | string)␊ + dimensions?: (ScaleRuleMetricDimension[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * a value indicating whether metric should divide per instance.␊ */␊ - dividePerInstance?: (boolean | string)␊ + dividePerInstance?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the name of the metric that defines what the rule monitors.␊ */␊ @@ -266813,19 +344747,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * the operator that is used to compare the metric data and the threshold.␊ */␊ - operator: (("Equals" | "NotEquals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator: (("Equals" | "NotEquals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the metric statistic type. How the metrics from multiple instances are combined.␊ */␊ - statistic: (("Average" | "Min" | "Max" | "Sum" | "Count") | string)␊ + statistic: (("Average" | "Min" | "Max" | "Sum" | "Count") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the threshold of the metric that triggers the scale action.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * time aggregation type. How the data that is collected should be combined over time. The default value is Average.␊ */␊ - timeAggregation: (("Average" | "Minimum" | "Maximum" | "Total" | "Count" | "Last") | string)␊ + timeAggregation: (("Average" | "Minimum" | "Maximum" | "Total" | "Count" | "Last") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the granularity of metrics the rule monitors. Must be one of the predefined values returned from metric definitions for the metric. Must be between 12 hours and 1 minute.␊ */␊ @@ -266847,11 +344793,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the dimension operator. Only 'Equals' and 'NotEquals' are supported. 'Equals' being equal to any of the values. 'NotEquals' being not equal to all of the values.␊ */␊ - Operator: (("Equals" | "NotEquals") | string)␊ + Operator: (("Equals" | "NotEquals") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * list of dimension values. For example: ["App1","App2"].␊ */␊ - Values: (string[] | string)␊ + Values: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266865,11 +344817,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the scale direction. Whether the scaling action increases or decreases the number of instances.␊ */␊ - direction: (("None" | "Increase" | "Decrease") | string)␊ + direction: (("None" | "Increase" | "Decrease") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the type of action that should occur when the scale rule fires.␊ */␊ - type: (("ChangeCount" | "PercentChangeCount" | "ExactCount" | "ServiceAllowedNextValue") | string)␊ + type: (("ChangeCount" | "PercentChangeCount" | "ExactCount" | "ServiceAllowedNextValue") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the number of instances that are involved in the scaling action. This value must be 1 or greater. The default value is 1.␊ */␊ @@ -266892,13 +344850,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An alert rule.␊ */␊ - properties: (AlertRule1 | string)␊ + properties: (AlertRule1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/alertrules"␊ [k: string]: unknown␊ }␊ @@ -266909,15 +344873,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action that is performed when the alert rule becomes active, and when an alert condition is resolved.␊ */␊ - action?: (RuleAction1 | string)␊ + action?: (RuleAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved.␊ */␊ - actions?: ((RuleEmailAction1 | RuleWebhookAction1)[] | string)␊ + actions?: ((RuleEmailAction1 | RuleWebhookAction1)[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The condition that results in the alert rule being activated.␊ */␊ - condition: (RuleCondition1 | string)␊ + condition: (RuleCondition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the description of the alert rule that will be included in the alert email.␊ */␊ @@ -266925,7 +344898,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the flag that indicates whether the alert rule is enabled.␊ */␊ - isEnabled: (boolean | string)␊ + isEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the name of the alert rule.␊ */␊ @@ -266943,12 +344919,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * the list of administrator's custom email addresses to notify of the activation of the alert.␊ */␊ - customEmails?: (string[] | string)␊ + customEmails?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction"␊ /**␊ * Whether the administrators (service and co-administrators) of the service should be notified when the alert is activated.␊ */␊ - sendToServiceOwners?: (boolean | string)␊ + sendToServiceOwners?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -266961,7 +344943,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the service uri to Post the notification when the alert activates or resolves.␊ */␊ @@ -266986,7 +344971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The claims for a rule management event data source.␊ */␊ - claims?: (RuleManagementEventClaimsDataSource1 | string)␊ + claims?: (RuleManagementEventClaimsDataSource1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the event name.␊ */␊ @@ -267040,15 +345028,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * the operator used to compare the data and the threshold.␊ */␊ - operator: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the threshold value that activates the alert.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the time aggregation operator. How the data that are collected should be combined over time. The default value is the PrimaryAggregationType of the Metric.␊ */␊ - timeAggregation?: (("Average" | "Minimum" | "Maximum" | "Total" | "Last") | string)␊ + timeAggregation?: (("Average" | "Minimum" | "Maximum" | "Total" | "Last") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ */␊ @@ -267062,7 +345059,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the number of locations that must fail to activate the alert.␊ */␊ - failedLocationCount: (number | string)␊ + failedLocationCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.LocationThresholdRuleCondition"␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ @@ -267077,7 +345077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * How the data that is collected should be combined over time.␊ */␊ - aggregation?: (ManagementEventAggregationCondition1 | string)␊ + aggregation?: (ManagementEventAggregationCondition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Management.Insights.Models.ManagementEventRuleCondition"␊ [k: string]: unknown␊ }␊ @@ -267088,11 +345091,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the condition operator.␊ */␊ - operator?: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator?: (("GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold value that activates the alert.␊ */␊ - threshold?: (number | string)␊ + threshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the period of time (in ISO 8601 duration format) that is used to monitor alert activity based on the threshold. If specified then it must be between 5 minutes and 1 day.␊ */␊ @@ -267115,13 +345124,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure activity log alert.␊ */␊ - properties: (ActivityLogAlert | string)␊ + properties: (ActivityLogAlert | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/activityLogAlerts"␊ [k: string]: unknown␊ }␊ @@ -267132,11 +345147,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of activity log alert actions.␊ */␊ - actions: (ActivityLogAlertActionList | string)␊ + actions: (ActivityLogAlertActionList | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An Activity Log alert condition that is met when all its member conditions are met.␊ */␊ - condition: (ActivityLogAlertAllOfCondition | string)␊ + condition: (ActivityLogAlertAllOfCondition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A description of this activity log alert.␊ */␊ @@ -267144,11 +345165,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this activity log alert is enabled. If an activity log alert is not enabled, then none of its actions will be activated.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of resourceIds that will be used as prefixes. The alert will only apply to activityLogs with resourceIds that fall under one of these prefixes. This list must include at least one item.␊ */␊ - scopes: (string[] | string)␊ + scopes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267158,7 +345185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of activity log alerts.␊ */␊ - actionGroups?: (ActivityLogAlertActionGroup[] | string)␊ + actionGroups?: (ActivityLogAlertActionGroup[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267174,7 +345204,10 @@ Generated by [AVA](https://avajs.dev). */␊ webhookProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267184,7 +345217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of activity log alert conditions.␊ */␊ - allOf: (ActivityLogAlertLeafCondition[] | string)␊ + allOf: (ActivityLogAlertLeafCondition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267217,13 +345253,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure action group.␊ */␊ - properties: (ActionGroup | string)␊ + properties: (ActionGroup | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/actionGroups"␊ [k: string]: unknown␊ }␊ @@ -267234,19 +345276,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of AutomationRunbook receivers that are part of this action group.␊ */␊ - automationRunbookReceivers?: (AutomationRunbookReceiver[] | string)␊ + automationRunbookReceivers?: (AutomationRunbookReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AzureAppPush receivers that are part of this action group.␊ */␊ - azureAppPushReceivers?: (AzureAppPushReceiver[] | string)␊ + azureAppPushReceivers?: (AzureAppPushReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of email receivers that are part of this action group.␊ */␊ - emailReceivers?: (EmailReceiver[] | string)␊ + emailReceivers?: (EmailReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The short name of the action group. This will be used in SMS messages.␊ */␊ @@ -267254,15 +345308,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ITSM receivers that are part of this action group.␊ */␊ - itsmReceivers?: (ItsmReceiver[] | string)␊ + itsmReceivers?: (ItsmReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SMS receivers that are part of this action group.␊ */␊ - smsReceivers?: (SmsReceiver[] | string)␊ + smsReceivers?: (SmsReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of webhook receivers that are part of this action group.␊ */␊ - webhookReceivers?: (WebhookReceiver[] | string)␊ + webhookReceivers?: (WebhookReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267276,7 +345339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this instance is global runbook.␊ */␊ - isGlobalRunbook: (boolean | string)␊ + isGlobalRunbook: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates name of the webhook.␊ */␊ @@ -267397,13 +345463,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure activity log alert.␊ */␊ - properties: (ActivityLogAlert1 | string)␊ + properties: (ActivityLogAlert1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/activityLogAlerts"␊ [k: string]: unknown␊ }␊ @@ -267414,11 +345486,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of activity log alert actions.␊ */␊ - actions: (ActivityLogAlertActionList1 | string)␊ + actions: (ActivityLogAlertActionList1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * An Activity Log alert condition that is met when all its member conditions are met.␊ */␊ - condition: (ActivityLogAlertAllOfCondition1 | string)␊ + condition: (ActivityLogAlertAllOfCondition1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A description of this activity log alert.␊ */␊ @@ -267426,11 +345504,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this activity log alert is enabled. If an activity log alert is not enabled, then none of its actions will be activated.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of resourceIds that will be used as prefixes. The alert will only apply to activityLogs with resourceIds that fall under one of these prefixes. This list must include at least one item.␊ */␊ - scopes: (string[] | string)␊ + scopes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267440,7 +345524,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of activity log alerts.␊ */␊ - actionGroups?: (ActivityLogAlertActionGroup1[] | string)␊ + actionGroups?: (ActivityLogAlertActionGroup1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267456,7 +345543,10 @@ Generated by [AVA](https://avajs.dev). */␊ webhookProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267466,7 +345556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of activity log alert conditions.␊ */␊ - allOf: (ActivityLogAlertLeafCondition1[] | string)␊ + allOf: (ActivityLogAlertLeafCondition1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267499,13 +345592,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure action group.␊ */␊ - properties: (ActionGroup1 | string)␊ + properties: (ActionGroup1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/actionGroups"␊ [k: string]: unknown␊ }␊ @@ -267516,23 +345615,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of AutomationRunbook receivers that are part of this action group.␊ */␊ - automationRunbookReceivers?: (AutomationRunbookReceiver1[] | string)␊ + automationRunbookReceivers?: (AutomationRunbookReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AzureAppPush receivers that are part of this action group.␊ */␊ - azureAppPushReceivers?: (AzureAppPushReceiver1[] | string)␊ + azureAppPushReceivers?: (AzureAppPushReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of azure function receivers that are part of this action group.␊ */␊ - azureFunctionReceivers?: (AzureFunctionReceiver[] | string)␊ + azureFunctionReceivers?: (AzureFunctionReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of email receivers that are part of this action group.␊ */␊ - emailReceivers?: (EmailReceiver1[] | string)␊ + emailReceivers?: (EmailReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The short name of the action group. This will be used in SMS messages.␊ */␊ @@ -267540,23 +345654,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ITSM receivers that are part of this action group.␊ */␊ - itsmReceivers?: (ItsmReceiver1[] | string)␊ + itsmReceivers?: (ItsmReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of logic app receivers that are part of this action group.␊ */␊ - logicAppReceivers?: (LogicAppReceiver[] | string)␊ + logicAppReceivers?: (LogicAppReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SMS receivers that are part of this action group.␊ */␊ - smsReceivers?: (SmsReceiver1[] | string)␊ + smsReceivers?: (SmsReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of voice receivers that are part of this action group.␊ */␊ - voiceReceivers?: (VoiceReceiver[] | string)␊ + voiceReceivers?: (VoiceReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of webhook receivers that are part of this action group.␊ */␊ - webhookReceivers?: (WebhookReceiver1[] | string)␊ + webhookReceivers?: (WebhookReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267570,7 +345699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this instance is global runbook.␊ */␊ - isGlobalRunbook: (boolean | string)␊ + isGlobalRunbook: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates name of the webhook.␊ */␊ @@ -267749,13 +345881,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An alert rule.␊ */␊ - properties: (MetricAlertProperties | string)␊ + properties: (MetricAlertProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/metricAlerts"␊ [k: string]: unknown␊ }␊ @@ -267766,15 +345904,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * the array of actions that are performed when the alert rule becomes active, and when an alert condition is resolved.␊ */␊ - actions?: (MetricAlertAction[] | string)␊ + actions?: (MetricAlertAction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the flag that indicates whether the alert should be auto resolved or not. The default is true.␊ */␊ - autoMitigate?: (boolean | string)␊ + autoMitigate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule criteria that defines the conditions of the alert rule.␊ */␊ - criteria: (MetricAlertCriteria | string)␊ + criteria: (MetricAlertCriteria | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the description of the metric alert that will be included in the alert email.␊ */␊ @@ -267782,7 +345929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the flag that indicates whether the metric alert is enabled.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * how often the metric alert is evaluated represented in ISO 8601 duration format.␊ */␊ @@ -267790,11 +345940,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the list of resource id's that this metric alert is scoped to.␊ */␊ - scopes: (string[] | string)␊ + scopes: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Alert severity {0, 1, 2, 3, 4}␊ */␊ - severity: (number | string)␊ + severity: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the region of the target resource(s) on which the alert is created/updated. Mandatory if the scope contains a subscription, resource group, or more than one resource.␊ */␊ @@ -267822,7 +345978,10 @@ Generated by [AVA](https://avajs.dev). */␊ webHookProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267832,7 +345991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of metric criteria for this 'all of' operation. ␊ */␊ - allOf?: (MetricCriteria[] | string)␊ + allOf?: (MetricCriteria[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"␊ [k: string]: unknown␊ }␊ @@ -267847,12 +346009,18 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ criterionType: "StaticThresholdCriterion"␊ /**␊ * List of dimension conditions.␊ */␊ - dimensions?: (MetricDimension[] | string)␊ + dimensions?: (MetricDimension[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the metric.␊ */␊ @@ -267868,19 +346036,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * the criteria operator.␊ */␊ - operator: (("Equals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator: (("Equals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allows creating an alert rule on a custom metric that isn't yet emitted, by causing the metric validation to be skipped.␊ */␊ - skipMetricValidation?: (boolean | string)␊ + skipMetricValidation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the criteria threshold value that activates the alert.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * the criteria time aggregation types.␊ */␊ - timeAggregation: (("Average" | "Count" | "Minimum" | "Maximum" | "Total") | string)␊ + timeAggregation: (("Average" | "Count" | "Minimum" | "Maximum" | "Total") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267898,7 +346078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * list of dimension values.␊ */␊ - values: (string[] | string)␊ + values: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267912,7 +346095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of failed locations.␊ */␊ - failedLocationCount: (number | string)␊ + failedLocationCount: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"␊ /**␊ * The Application Insights web test Id.␊ @@ -267927,7 +346113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * the list of multiple metric criteria for this 'all of' operation. ␊ */␊ - allOf?: (MultiMetricCriteria[] | string)␊ + allOf?: (MultiMetricCriteria[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"␊ [k: string]: unknown␊ }␊ @@ -267938,12 +346127,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The extent of deviation required to trigger an alert. This will affect how tight the threshold is to the metric series pattern.␊ */␊ - alertSensitivity: (("Low" | "Medium" | "High") | string)␊ + alertSensitivity: (("Low" | "Medium" | "High") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ criterionType: "DynamicThresholdCriterion"␊ /**␊ * The minimum number of violations required within the selected lookback time window required to raise an alert.␊ */␊ - failingPeriods: (DynamicThresholdFailingPeriods | string)␊ + failingPeriods: (DynamicThresholdFailingPeriods | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Use this option to set the date from which to start learning the metric historical data and calculate the dynamic thresholds (in ISO8601 format)␊ */␊ @@ -267951,7 +346146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The operator used to compare the metric value against the threshold.␊ */␊ - operator: (("GreaterThan" | "LessThan" | "GreaterOrLessThan") | string)␊ + operator: (("GreaterThan" | "LessThan" | "GreaterOrLessThan") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267961,11 +346159,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of violations to trigger an alert. Should be smaller or equal to numberOfEvaluationPeriods.␊ */␊ - minFailingPeriodsToAlert: (number | string)␊ + minFailingPeriodsToAlert: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of aggregated lookback points. The lookback time window is calculated based on the aggregation granularity (windowSize) and the selected number of aggregated points.␊ */␊ - numberOfEvaluationPeriods: (number | string)␊ + numberOfEvaluationPeriods: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -267984,13 +346188,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log Search Rule Definition␊ */␊ - properties: (LogSearchRule | string)␊ + properties: (LogSearchRule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/scheduledQueryRules"␊ [k: string]: unknown␊ }␊ @@ -268001,11 +346211,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action descriptor.␊ */␊ - action: (Action2 | string)␊ + action: (Action2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The flag that indicates whether the alert should be automatically resolved or not. The default is false.␊ */␊ - autoMitigate?: (boolean | string)␊ + autoMitigate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the Log Search rule.␊ */␊ @@ -268017,15 +346233,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag which indicates whether the Log Search rule is enabled. Value should be true or false.␊ */␊ - enabled?: (("true" | "false") | string)␊ + enabled?: (("true" | "false") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines how often to run the search and the time interval.␊ */␊ - schedule?: (Schedule1 | string)␊ + schedule?: (Schedule1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the log search query.␊ */␊ - source: (Source | string)␊ + source: (Source | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268035,20 +346260,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure action group␊ */␊ - aznsAction?: (AzNsActionGroup | string)␊ + aznsAction?: (AzNsActionGroup | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.AlertingAction"␊ /**␊ * Severity of the alert.␊ */␊ - severity: (("0" | "1" | "2" | "3" | "4") | string)␊ + severity: (("0" | "1" | "2" | "3" | "4") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * time (in minutes) for which Alerts should be throttled or suppressed.␊ */␊ - throttlingInMin?: (number | string)␊ + throttlingInMin?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The condition that results in the Log Search rule.␊ */␊ - trigger: (TriggerCondition | string)␊ + trigger: (TriggerCondition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268058,7 +346295,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Action Group reference.␊ */␊ - actionGroup?: (string[] | string)␊ + actionGroup?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom payload to be sent for all webhook URI in Azure action group␊ */␊ @@ -268076,15 +346316,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * A log metrics trigger descriptor.␊ */␊ - metricTrigger?: (LogMetricTrigger | string)␊ + metricTrigger?: (LogMetricTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Result or count threshold based on which rule should be triggered.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Evaluation operation for rule - 'GreaterThan' or 'LessThan.␊ */␊ - thresholdOperator: (("GreaterThanOrEqual" | "LessThanOrEqual" | "GreaterThan" | "LessThan" | "Equal") | string)␊ + thresholdOperator: (("GreaterThanOrEqual" | "LessThanOrEqual" | "GreaterThan" | "LessThan" | "Equal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268098,15 +346347,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric Trigger Type - 'Consecutive' or 'Total'.␊ */␊ - metricTriggerType?: (("Consecutive" | "Total") | string)␊ + metricTriggerType?: (("Consecutive" | "Total") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The threshold of the metric trigger.␊ */␊ - threshold?: (number | string)␊ + threshold?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Evaluation operation for Metric -'GreaterThan' or 'LessThan' or 'Equal'.␊ */␊ - thresholdOperator?: (("GreaterThanOrEqual" | "LessThanOrEqual" | "GreaterThan" | "LessThan" | "Equal") | string)␊ + thresholdOperator?: (("GreaterThanOrEqual" | "LessThanOrEqual" | "GreaterThan" | "LessThan" | "Equal") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268116,7 +346374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Criteria of Metric␊ */␊ - criteria: (Criteria[] | string)␊ + criteria: (Criteria[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ "odata.type": "Microsoft.WindowsAzure.Management.Monitoring.Alerts.Models.Microsoft.AppInsights.Nexus.DataContracts.Resources.ScheduledQueryRules.LogToMetricAction"␊ [k: string]: unknown␊ }␊ @@ -268127,7 +346388,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Dimensions for creating metric␊ */␊ - dimensions?: (Dimension[] | string)␊ + dimensions?: (Dimension[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the metric␊ */␊ @@ -268145,11 +346409,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operator for dimension values␊ */␊ - operator: ("Include" | string)␊ + operator: ("Include" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of dimension values␊ */␊ - values: (string[] | string)␊ + values: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268159,11 +346429,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * frequency (in minutes) at which rule condition should be evaluated.␊ */␊ - frequencyInMinutes: (number | string)␊ + frequencyInMinutes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time window for which data needs to be fetched for query (should be greater than or equal to frequencyInMinutes).␊ */␊ - timeWindowInMinutes: (number | string)␊ + timeWindowInMinutes: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268173,7 +346449,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Resource referred into query␊ */␊ - authorizedResources?: (string[] | string)␊ + authorizedResources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource uri over which log search query is to be run.␊ */␊ @@ -268185,7 +346464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set value to 'ResultCount'.␊ */␊ - queryType?: ("ResultCount" | string)␊ + queryType?: ("ResultCount" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268204,13 +346486,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Virtual machine diagnostic settings␊ */␊ - properties: (GuestDiagnosticSettings1 | string)␊ + properties: (GuestDiagnosticSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/guestDiagnosticSettings"␊ [k: string]: unknown␊ }␊ @@ -268221,11 +346509,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the array of data source object which are configured to collect and send data␊ */␊ - dataSources?: (DataSource[] | string)␊ + dataSources?: (DataSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operating system type for the configuration.␊ */␊ - osType?: (("Windows" | "Linux") | string)␊ + osType?: (("Windows" | "Linux") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ proxySetting?: string␊ [k: string]: unknown␊ }␊ @@ -268233,27 +346527,45 @@ Generated by [AVA](https://avajs.dev). * Data source object contains configuration to collect telemetry and one or more sinks to send that telemetry data to␊ */␊ export interface DataSource {␊ - configuration: (DataSourceConfiguration | string)␊ + configuration: (DataSourceConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Datasource kind.␊ */␊ - kind: (("PerformanceCounter" | "ETWProviders" | "WindowsEventLogs") | string)␊ - sinks: (SinkConfiguration[] | string)␊ + kind: (("PerformanceCounter" | "ETWProviders" | "WindowsEventLogs") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + sinks: (SinkConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DataSourceConfiguration {␊ /**␊ * Windows event logs configuration.␊ */␊ - eventLogs?: (EventLogConfiguration[] | string)␊ + eventLogs?: (EventLogConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Performance counter configuration␊ */␊ - perfCounters?: (PerformanceCounterConfiguration[] | string)␊ + perfCounters?: (PerformanceCounterConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ETW providers configuration␊ */␊ - providers?: (EtwProviderConfiguration[] | string)␊ + providers?: (EtwProviderConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface EventLogConfiguration {␊ @@ -268268,18 +346580,27 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown␊ }␊ export interface EtwProviderConfiguration {␊ - events: (EtwEventConfiguration[] | string)␊ + events: (EtwEventConfiguration[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ id: string␊ [k: string]: unknown␊ }␊ export interface EtwEventConfiguration {␊ filter?: string␊ - id: (number | string)␊ + id: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name: string␊ [k: string]: unknown␊ }␊ export interface SinkConfiguration {␊ - kind: (("EventHub" | "ApplicationInsights" | "LogAnalytics") | string)␊ + kind: (("EventHub" | "ApplicationInsights" | "LogAnalytics") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268298,13 +346619,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure action group.␊ */␊ - properties: (ActionGroup2 | string)␊ + properties: (ActionGroup2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/actionGroups"␊ [k: string]: unknown␊ }␊ @@ -268315,27 +346642,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported.␊ */␊ - armRoleReceivers?: (ArmRoleReceiver[] | string)␊ + armRoleReceivers?: (ArmRoleReceiver[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AutomationRunbook receivers that are part of this action group.␊ */␊ - automationRunbookReceivers?: (AutomationRunbookReceiver2[] | string)␊ + automationRunbookReceivers?: (AutomationRunbookReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AzureAppPush receivers that are part of this action group.␊ */␊ - azureAppPushReceivers?: (AzureAppPushReceiver2[] | string)␊ + azureAppPushReceivers?: (AzureAppPushReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of azure function receivers that are part of this action group.␊ */␊ - azureFunctionReceivers?: (AzureFunctionReceiver1[] | string)␊ + azureFunctionReceivers?: (AzureFunctionReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of email receivers that are part of this action group.␊ */␊ - emailReceivers?: (EmailReceiver2[] | string)␊ + emailReceivers?: (EmailReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The short name of the action group. This will be used in SMS messages.␊ */␊ @@ -268343,23 +346688,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ITSM receivers that are part of this action group.␊ */␊ - itsmReceivers?: (ItsmReceiver2[] | string)␊ + itsmReceivers?: (ItsmReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of logic app receivers that are part of this action group.␊ */␊ - logicAppReceivers?: (LogicAppReceiver1[] | string)␊ + logicAppReceivers?: (LogicAppReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SMS receivers that are part of this action group.␊ */␊ - smsReceivers?: (SmsReceiver2[] | string)␊ + smsReceivers?: (SmsReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of voice receivers that are part of this action group.␊ */␊ - voiceReceivers?: (VoiceReceiver1[] | string)␊ + voiceReceivers?: (VoiceReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of webhook receivers that are part of this action group.␊ */␊ - webhookReceivers?: (WebhookReceiver2[] | string)␊ + webhookReceivers?: (WebhookReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268387,7 +346747,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this instance is global runbook.␊ */␊ - isGlobalRunbook: (boolean | string)␊ + isGlobalRunbook: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates name of the webhook.␊ */␊ @@ -268566,13 +346929,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure action group.␊ */␊ - properties: (ActionGroup3 | string)␊ + properties: (ActionGroup3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/actionGroups"␊ [k: string]: unknown␊ }␊ @@ -268583,27 +346952,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported.␊ */␊ - armRoleReceivers?: (ArmRoleReceiver1[] | string)␊ + armRoleReceivers?: (ArmRoleReceiver1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AutomationRunbook receivers that are part of this action group.␊ */␊ - automationRunbookReceivers?: (AutomationRunbookReceiver3[] | string)␊ + automationRunbookReceivers?: (AutomationRunbookReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AzureAppPush receivers that are part of this action group.␊ */␊ - azureAppPushReceivers?: (AzureAppPushReceiver3[] | string)␊ + azureAppPushReceivers?: (AzureAppPushReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of azure function receivers that are part of this action group.␊ */␊ - azureFunctionReceivers?: (AzureFunctionReceiver2[] | string)␊ + azureFunctionReceivers?: (AzureFunctionReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of email receivers that are part of this action group.␊ */␊ - emailReceivers?: (EmailReceiver3[] | string)␊ + emailReceivers?: (EmailReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The short name of the action group. This will be used in SMS messages.␊ */␊ @@ -268611,23 +346998,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ITSM receivers that are part of this action group.␊ */␊ - itsmReceivers?: (ItsmReceiver3[] | string)␊ + itsmReceivers?: (ItsmReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of logic app receivers that are part of this action group.␊ */␊ - logicAppReceivers?: (LogicAppReceiver2[] | string)␊ + logicAppReceivers?: (LogicAppReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SMS receivers that are part of this action group.␊ */␊ - smsReceivers?: (SmsReceiver3[] | string)␊ + smsReceivers?: (SmsReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of voice receivers that are part of this action group.␊ */␊ - voiceReceivers?: (VoiceReceiver2[] | string)␊ + voiceReceivers?: (VoiceReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of webhook receivers that are part of this action group.␊ */␊ - webhookReceivers?: (WebhookReceiver3[] | string)␊ + webhookReceivers?: (WebhookReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268645,7 +347047,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268659,7 +347064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this instance is global runbook.␊ */␊ - isGlobalRunbook: (boolean | string)␊ + isGlobalRunbook: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates name of the webhook.␊ */␊ @@ -268675,7 +347083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource id for webhook linked to this runbook.␊ */␊ @@ -268719,7 +347130,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268737,7 +347151,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268785,7 +347202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268839,7 +347259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268858,13 +347281,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * An Azure action group.␊ */␊ - properties: (ActionGroup4 | string)␊ + properties: (ActionGroup4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/actionGroups"␊ [k: string]: unknown␊ }␊ @@ -268875,27 +347304,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ARM role receivers that are part of this action group. Roles are Azure RBAC roles and only built-in roles are supported.␊ */␊ - armRoleReceivers?: (ArmRoleReceiver2[] | string)␊ + armRoleReceivers?: (ArmRoleReceiver2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AutomationRunbook receivers that are part of this action group.␊ */␊ - automationRunbookReceivers?: (AutomationRunbookReceiver4[] | string)␊ + automationRunbookReceivers?: (AutomationRunbookReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of AzureAppPush receivers that are part of this action group.␊ */␊ - azureAppPushReceivers?: (AzureAppPushReceiver4[] | string)␊ + azureAppPushReceivers?: (AzureAppPushReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of azure function receivers that are part of this action group.␊ */␊ - azureFunctionReceivers?: (AzureFunctionReceiver3[] | string)␊ + azureFunctionReceivers?: (AzureFunctionReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of email receivers that are part of this action group.␊ */␊ - emailReceivers?: (EmailReceiver4[] | string)␊ + emailReceivers?: (EmailReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether this action group is enabled. If an action group is not enabled, then none of its receivers will receive communications.␊ */␊ - enabled: (boolean | string)␊ + enabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The short name of the action group. This will be used in SMS messages.␊ */␊ @@ -268903,23 +347350,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of ITSM receivers that are part of this action group.␊ */␊ - itsmReceivers?: (ItsmReceiver4[] | string)␊ + itsmReceivers?: (ItsmReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of logic app receivers that are part of this action group.␊ */␊ - logicAppReceivers?: (LogicAppReceiver3[] | string)␊ + logicAppReceivers?: (LogicAppReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of SMS receivers that are part of this action group.␊ */␊ - smsReceivers?: (SmsReceiver4[] | string)␊ + smsReceivers?: (SmsReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of voice receivers that are part of this action group.␊ */␊ - voiceReceivers?: (VoiceReceiver3[] | string)␊ + voiceReceivers?: (VoiceReceiver3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of webhook receivers that are part of this action group.␊ */␊ - webhookReceivers?: (WebhookReceiver4[] | string)␊ + webhookReceivers?: (WebhookReceiver4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268937,7 +347399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -268951,7 +347416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether this instance is global runbook.␊ */␊ - isGlobalRunbook: (boolean | string)␊ + isGlobalRunbook: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates name of the webhook.␊ */␊ @@ -268967,7 +347435,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The resource id for webhook linked to this runbook.␊ */␊ @@ -269011,7 +347482,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269029,7 +347503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269077,7 +347554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269143,11 +347623,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether or not use AAD authentication.␊ */␊ - useAadAuth?: (boolean | string)␊ + useAadAuth?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Indicates whether to use common alert schema.␊ */␊ - useCommonAlertSchema?: (boolean | string)␊ + useCommonAlertSchema?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269166,14 +347652,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties that define a Azure Monitor PrivateLinkScope resource.␊ */␊ - properties: (AzureMonitorPrivateLinkScopeProperties | string)␊ + properties: (AzureMonitorPrivateLinkScopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (PrivateLinkScopesPrivateEndpointConnectionsChildResource | PrivateLinkScopesScopedResourcesChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "microsoft.insights/privateLinkScopes"␊ [k: string]: unknown␊ }␊ @@ -269195,7 +347687,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties22 | string)␊ + properties: (PrivateEndpointConnectionProperties22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -269206,11 +347701,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Private endpoint which the connection belongs to.␊ */␊ - privateEndpoint?: (PrivateEndpointProperty1 | string)␊ + privateEndpoint?: (PrivateEndpointProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the private endpoint connection.␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionStateProperty1 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkServiceConnectionStateProperty1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269249,7 +347750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private link scoped resource.␊ */␊ - properties: (ScopedResourceProperties | string)␊ + properties: (ScopedResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "scopedResources"␊ [k: string]: unknown␊ }␊ @@ -269275,7 +347779,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private endpoint connection.␊ */␊ - properties: (PrivateEndpointConnectionProperties22 | string)␊ + properties: (PrivateEndpointConnectionProperties22 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/privateLinkScopes/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -269291,7 +347798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a private link scoped resource.␊ */␊ - properties: (ScopedResourceProperties | string)␊ + properties: (ScopedResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/privateLinkScopes/scopedResources"␊ [k: string]: unknown␊ }␊ @@ -269303,7 +347813,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The kind of the resource.␊ */␊ - kind?: (("Linux" | "Windows") | string)␊ + kind?: (("Linux" | "Windows") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives.␊ */␊ @@ -269315,13 +347828,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Resource properties.␊ */␊ - properties: (DataCollectionRuleResourceProperties | string)␊ + properties: (DataCollectionRuleResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/dataCollectionRules"␊ [k: string]: unknown␊ }␊ @@ -269332,12 +347851,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The specification of data flows.␊ */␊ - dataFlows?: (DataFlow1[] | string)␊ + dataFlows?: (DataFlow1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The specification of data sources. ␍␊ * This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint.␊ */␊ - dataSources?: (DataCollectionRuleDataSources | string)␊ + dataSources?: (DataCollectionRuleDataSources | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of the data collection rule.␊ */␊ @@ -269345,7 +347870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The specification of destinations.␊ */␊ - destinations?: (DataCollectionRuleDestinations | string)␊ + destinations?: (DataCollectionRuleDestinations | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269355,11 +347883,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of destinations for this data flow.␊ */␊ - destinations?: (string[] | string)␊ + destinations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of streams for this data flow.␊ */␊ - streams?: (("Microsoft-Event" | "Microsoft-InsightsMetrics" | "Microsoft-Perf" | "Microsoft-Syslog" | "Microsoft-WindowsEvent")[] | string)␊ + streams?: (("Microsoft-Event" | "Microsoft-InsightsMetrics" | "Microsoft-Perf" | "Microsoft-Syslog" | "Microsoft-WindowsEvent")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269370,19 +347904,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of Azure VM extension data source configurations.␊ */␊ - extensions?: (ExtensionDataSource[] | string)␊ + extensions?: (ExtensionDataSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of performance counter data source configurations.␊ */␊ - performanceCounters?: (PerfCounterDataSource[] | string)␊ + performanceCounters?: (PerfCounterDataSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Syslog data source configurations.␊ */␊ - syslog?: (SyslogDataSource[] | string)␊ + syslog?: (SyslogDataSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of Windows Event Log data source configurations.␊ */␊ - windowsEventLogs?: (WindowsEventLogDataSource[] | string)␊ + windowsEventLogs?: (WindowsEventLogDataSource[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269403,7 +347949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of data sources this extension needs data from.␊ */␊ - inputDataSources?: (string[] | string)␊ + inputDataSources?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the data source. ␍␊ * This name should be unique across all data sources (regardless of type) within the data collection rule.␊ @@ -269413,7 +347962,10 @@ Generated by [AVA](https://avajs.dev). * List of streams that this data source will be sent to.␍␊ * A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.␊ */␊ - streams?: (("Microsoft-Event" | "Microsoft-InsightsMetrics" | "Microsoft-Perf" | "Microsoft-Syslog" | "Microsoft-WindowsEvent")[] | string)␊ + streams?: (("Microsoft-Event" | "Microsoft-InsightsMetrics" | "Microsoft-Perf" | "Microsoft-Syslog" | "Microsoft-WindowsEvent")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269426,7 +347978,10 @@ Generated by [AVA](https://avajs.dev). * Use a wildcard (*) to collect a counter for all instances.␍␊ * To get a list of performance counters on Windows, run the command 'typeperf'.␊ */␊ - counterSpecifiers?: (string[] | string)␊ + counterSpecifiers?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the data source. ␍␊ * This name should be unique across all data sources (regardless of type) within the data collection rule.␊ @@ -269435,12 +347990,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of seconds between consecutive counter measurements (samples).␊ */␊ - samplingFrequencyInSeconds?: (number | string)␊ + samplingFrequencyInSeconds?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of streams that this data source will be sent to.␍␊ * A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.␊ */␊ - streams?: (("Microsoft-Perf" | "Microsoft-InsightsMetrics")[] | string)␊ + streams?: (("Microsoft-Perf" | "Microsoft-InsightsMetrics")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269451,11 +348012,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of facility names.␊ */␊ - facilityNames?: (("auth" | "authpriv" | "cron" | "daemon" | "kern" | "lpr" | "mail" | "mark" | "news" | "syslog" | "user" | "uucp" | "local0" | "local1" | "local2" | "local3" | "local4" | "local5" | "local6" | "local7" | "*")[] | string)␊ + facilityNames?: (("auth" | "authpriv" | "cron" | "daemon" | "kern" | "lpr" | "mail" | "mark" | "news" | "syslog" | "user" | "uucp" | "local0" | "local1" | "local2" | "local3" | "local4" | "local5" | "local6" | "local7" | "*")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The log levels to collect.␊ */␊ - logLevels?: (("Debug" | "Info" | "Notice" | "Warning" | "Error" | "Critical" | "Alert" | "Emergency" | "*")[] | string)␊ + logLevels?: (("Debug" | "Info" | "Notice" | "Warning" | "Error" | "Critical" | "Alert" | "Emergency" | "*")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A friendly name for the data source. ␍␊ * This name should be unique across all data sources (regardless of type) within the data collection rule.␊ @@ -269465,7 +348032,10 @@ Generated by [AVA](https://avajs.dev). * List of streams that this data source will be sent to.␍␊ * A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.␊ */␊ - streams?: (("Microsoft-Syslog")[] | string)␊ + streams?: (("Microsoft-Syslog")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269482,11 +348052,17 @@ Generated by [AVA](https://avajs.dev). * List of streams that this data source will be sent to.␍␊ * A stream indicates what schema will be used for this data and usually what table in Log Analytics the data will be sent to.␊ */␊ - streams?: (("Microsoft-WindowsEvent" | "Microsoft-Event")[] | string)␊ + streams?: (("Microsoft-WindowsEvent" | "Microsoft-Event")[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A list of Windows Event Log queries in XPATH format.␊ */␊ - xPathQueries?: (string[] | string)␊ + xPathQueries?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269496,11 +348072,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure Monitor Metrics destination.␊ */␊ - azureMonitorMetrics?: (DestinationsSpecAzureMonitorMetrics | string)␊ + azureMonitorMetrics?: (DestinationsSpecAzureMonitorMetrics | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of Log Analytics destinations.␊ */␊ - logAnalytics?: (LogAnalyticsDestination[] | string)␊ + logAnalytics?: (LogAnalyticsDestination[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269545,13 +348127,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * scheduled query rule Definition␊ */␊ - properties: (ScheduledQueryRuleProperties | string)␊ + properties: (ScheduledQueryRuleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Insights/scheduledQueryRules"␊ [k: string]: unknown␊ }␊ @@ -269559,11 +348147,17 @@ Generated by [AVA](https://avajs.dev). * scheduled query rule Definition␊ */␊ export interface ScheduledQueryRuleProperties {␊ - actions?: (Action3[] | string)␊ + actions?: (Action3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The rule criteria that defines the conditions of the scheduled query rule.␊ */␊ - criteria?: (ScheduledQueryRuleCriteria | string)␊ + criteria?: (ScheduledQueryRuleCriteria | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The description of the scheduled query rule.␊ */␊ @@ -269575,7 +348169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The flag which indicates whether this scheduled query rule is enabled. Value should be true or false␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * How often the scheduled query rule is evaluated represented in ISO 8601 duration format.␊ */␊ @@ -269591,15 +348188,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of resource id's that this scheduled query rule is scoped to.␊ */␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Severity of the alert. Should be an integer between [0-4]. Value of 0 is severest␊ */␊ - severity?: (number | string)␊ + severity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of resource type of the target resource(s) on which the alert is created/updated. For example if the scope is a resource group and targetResourceTypes is Microsoft.Compute/virtualMachines, then a different alert will be fired for each virtual machine in the resource group which meet the alert criteria␊ */␊ - targetResourceTypes?: (string[] | string)␊ + targetResourceTypes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The period of time (in ISO 8601 duration format) on which the Alert query will be executed (bin size).␊ */␊ @@ -269619,7 +348225,10 @@ Generated by [AVA](https://avajs.dev). */␊ webHookProperties?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269629,7 +348238,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of conditions to evaluate against the specified scopes␊ */␊ - allOf?: (Condition[] | string)␊ + allOf?: (Condition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269639,11 +348251,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Dimensions conditions␊ */␊ - dimensions?: (Dimension1[] | string)␊ + dimensions?: (Dimension1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The minimum number of violations required within the selected lookback time window required to raise an alert.␊ */␊ - failingPeriods?: (ConditionFailingPeriods | string)␊ + failingPeriods?: (ConditionFailingPeriods | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The column containing the metric measure number.␊ */␊ @@ -269651,7 +348269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The criteria operator.␊ */␊ - operator: (("Equals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | string)␊ + operator: (("Equals" | "GreaterThan" | "GreaterThanOrEqual" | "LessThan" | "LessThanOrEqual") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Log query alert␊ */␊ @@ -269663,11 +348284,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * the criteria threshold value that activates the alert.␊ */␊ - threshold: (number | string)␊ + threshold: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Aggregation type.␊ */␊ - timeAggregation: (("Count" | "Average" | "Minimum" | "Maximum" | "Total") | string)␊ + timeAggregation: (("Count" | "Average" | "Minimum" | "Maximum" | "Total") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269681,11 +348308,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Operator for dimension values.␊ */␊ - operator: (("Include" | "Exclude") | string)␊ + operator: (("Include" | "Exclude") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of dimension values␊ */␊ - values: (string[] | string)␊ + values: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269695,11 +348328,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of violations to trigger an alert. Should be smaller or equal to numberOfEvaluationPeriods. Default value is 1␊ */␊ - minFailingPeriodsToAlert?: ((number & string) | string)␊ + minFailingPeriodsToAlert?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of aggregated lookback points. The lookback time window is calculated based on the aggregation granularity (windowSize) and the selected number of aggregated points. Default value is 1␊ */␊ - numberOfEvaluationPeriods?: ((number & string) | string)␊ + numberOfEvaluationPeriods?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269710,7 +348349,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed Identity information.␊ */␊ - identity?: (QuantumWorkspaceIdentity | string)␊ + identity?: (QuantumWorkspaceIdentity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The geo-location where the resource lives␊ */␊ @@ -269722,13 +348364,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Properties of a Workspace␊ */␊ - properties: (WorkspaceResourceProperties | string)␊ + properties: (WorkspaceResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Quantum/workspaces"␊ [k: string]: unknown␊ }␊ @@ -269739,7 +348387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269749,7 +348400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Providers selected for this Workspace␊ */␊ - providers?: (Provider[] | string)␊ + providers?: (Provider[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM Resource Id of the storage account associated with this workspace.␊ */␊ @@ -269779,7 +348433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Provisioning status field.␊ */␊ - provisioningState?: (("Succeeded" | "Launching" | "Updating" | "Deleting" | "Deleted" | "Failed") | string)␊ + provisioningState?: (("Succeeded" | "Launching" | "Updating" | "Deleting" | "Deleted" | "Failed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Id to track resource usage for the provider.␊ */␊ @@ -269798,7 +348455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The management lock properties.␊ */␊ - properties: (ManagementLockProperties | string)␊ + properties: (ManagementLockProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/locks"␊ [k: string]: unknown␊ }␊ @@ -269809,7 +348469,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The lock level of the management lock.␊ */␊ - level?: (("NotSpecified" | "CanNotDelete" | "ReadOnly") | string)␊ + level?: (("NotSpecified" | "CanNotDelete" | "ReadOnly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The notes of the management lock.␊ */␊ @@ -269832,7 +348495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties | string)␊ + properties: (PolicyAssignmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyassignments"␊ [k: string]: unknown␊ }␊ @@ -269870,7 +348536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties1 | string)␊ + properties: (PolicyAssignmentProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyassignments"␊ [k: string]: unknown␊ }␊ @@ -269904,7 +348573,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The lock properties.␊ */␊ - properties: (ManagementLockProperties1 | string)␊ + properties: (ManagementLockProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/locks"␊ [k: string]: unknown␊ }␊ @@ -269915,7 +348587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The level of the lock. Possible values are: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized users are able to read and modify the resources, but not delete. ReadOnly means authorized users can only read from a resource, but they can't modify or delete it.␊ */␊ - level: (("NotSpecified" | "CanNotDelete" | "ReadOnly") | string)␊ + level: (("NotSpecified" | "CanNotDelete" | "ReadOnly") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Notes about the lock. Maximum of 512 characters.␊ */␊ @@ -269923,7 +348598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The owners of the lock.␊ */␊ - owners?: (ManagementLockOwner[] | string)␊ + owners?: (ManagementLockOwner[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -269948,7 +348626,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties2 | string)␊ + properties: (PolicyAssignmentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -269992,11 +348673,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties3 | string)␊ + properties: (PolicyAssignmentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku.␊ */␊ - sku?: (PolicySku | string)␊ + sku?: (PolicySku | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270021,7 +348708,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if a parameter is used in policy rule.␊ */␊ @@ -270064,11 +348754,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties4 | string)␊ + properties: (PolicyAssignmentProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku1 | string)␊ + sku?: (PolicySku1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270093,7 +348789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if a parameter is used in policy rule.␊ */␊ @@ -270132,7 +348831,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity26 | string)␊ + identity?: (Identity26 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270144,11 +348846,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties5 | string)␊ + properties: (PolicyAssignmentProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku2 | string)␊ + sku?: (PolicySku2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270159,7 +348867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270183,7 +348894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if a parameter is used in policy rule.␊ */␊ @@ -270222,7 +348936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity27 | string)␊ + identity?: (Identity27 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270234,11 +348951,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties6 | string)␊ + properties: (PolicyAssignmentProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku3 | string)␊ + sku?: (PolicySku3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270249,7 +348972,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270273,7 +348999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if a parameter is used in policy rule.␊ */␊ @@ -270312,7 +349041,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity28 | string)␊ + identity?: (Identity28 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270324,11 +349056,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties7 | string)␊ + properties: (PolicyAssignmentProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku4 | string)␊ + sku?: (PolicySku4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270339,7 +349077,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270357,7 +349098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.␊ */␊ - enforcementMode?: (("Default" | "DoNotEnforce") | string)␊ + enforcementMode?: (("Default" | "DoNotEnforce") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy assignment metadata.␊ */␊ @@ -270367,7 +349111,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Required if a parameter is used in policy rule.␊ */␊ @@ -270406,7 +349153,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity29 | string)␊ + identity?: (Identity29 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270418,11 +349168,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties8 | string)␊ + properties: (PolicyAssignmentProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku5 | string)␊ + sku?: (PolicySku5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270433,7 +349189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. This is the only required field when adding a system assigned identity to a resource.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270451,7 +349210,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.␊ */␊ - enforcementMode?: (("Default" | "DoNotEnforce") | string)␊ + enforcementMode?: (("Default" | "DoNotEnforce") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.␊ */␊ @@ -270461,7 +349223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameter values for the policy rule. The keys are the parameter names.␊ */␊ @@ -270500,7 +349265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity30 | string)␊ + identity?: (Identity30 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270512,11 +349280,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties9 | string)␊ + properties: (PolicyAssignmentProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy sku. This property is optional, obsolete, and will be ignored.␊ */␊ - sku?: (PolicySku6 | string)␊ + sku?: (PolicySku6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270527,7 +349301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. This is the only required field when adding a system assigned identity to a resource.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270545,7 +349322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.␊ */␊ - enforcementMode?: (("Default" | "DoNotEnforce") | string)␊ + enforcementMode?: (("Default" | "DoNotEnforce") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.␊ */␊ @@ -270555,7 +349335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameter values for the policy rule. The keys are the parameter names.␊ */␊ @@ -270598,7 +349381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy exemption properties.␊ */␊ - properties: (PolicyExemptionProperties | string)␊ + properties: (PolicyExemptionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyExemptions"␊ [k: string]: unknown␊ }␊ @@ -270617,7 +349403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy exemption category. Possible values are Waiver and Mitigated.␊ */␊ - exemptionCategory: (("Waiver" | "Mitigated") | string)␊ + exemptionCategory: (("Waiver" | "Mitigated") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The expiration date and time (in UTC ISO 8601 format yyyy-MM-ddTHH:mm:ssZ) of the policy exemption.␊ */␊ @@ -270635,7 +349424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy definition reference ID list when the associated policy assignment is an assignment of a policy set definition.␊ */␊ - policyDefinitionReferenceIds?: (string[] | string)␊ + policyDefinitionReferenceIds?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270646,7 +349438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identity for the resource.␊ */␊ - identity?: (Identity31 | string)␊ + identity?: (Identity31 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The location of the policy assignment. Only required when utilizing managed identity.␊ */␊ @@ -270658,7 +349453,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment properties.␊ */␊ - properties: (PolicyAssignmentProperties10 | string)␊ + properties: (PolicyAssignmentProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Authorization/policyAssignments"␊ [k: string]: unknown␊ }␊ @@ -270669,7 +349467,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The identity type. This is the only required field when adding a system assigned identity to a resource.␊ */␊ - type?: (("SystemAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270687,7 +349488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.␊ */␊ - enforcementMode?: (("Default" | "DoNotEnforce") | string)␊ + enforcementMode?: (("Default" | "DoNotEnforce") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.␊ */␊ @@ -270697,11 +349501,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The messages that describe why a resource is non-compliant with the policy.␊ */␊ - nonComplianceMessages?: (NonComplianceMessage[] | string)␊ + nonComplianceMessages?: (NonComplianceMessage[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The policy's excluded scopes.␊ */␊ - notScopes?: (string[] | string)␊ + notScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The parameter values for the policy rule. The keys are the parameter names.␊ */␊ @@ -270748,14 +349558,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties | string)␊ + properties: (AppServiceCertificateOrderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -270766,13 +349582,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -270784,15 +349606,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270829,13 +349660,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate | string)␊ + properties: (AppServiceCertificate | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -270859,13 +349696,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate | string)␊ + properties: (AppServiceCertificate | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -270889,14 +349732,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties1 | string)␊ + properties: (AppServiceCertificateOrderProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource1[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -270907,13 +349756,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -270925,15 +349780,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -270970,13 +349834,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate1 | string)␊ + properties: (AppServiceCertificate1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271000,13 +349870,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate1 | string)␊ + properties: (AppServiceCertificate1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271030,14 +349906,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties2 | string)␊ + properties: (AppServiceCertificateOrderProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource2[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -271048,13 +349930,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -271066,15 +349954,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271111,13 +350008,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate2 | string)␊ + properties: (AppServiceCertificate2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271141,13 +350044,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate2 | string)␊ + properties: (AppServiceCertificate2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271171,14 +350080,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties3 | string)␊ + properties: (AppServiceCertificateOrderProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource3[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -271189,13 +350104,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -271207,15 +350128,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271252,13 +350182,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate3 | string)␊ + properties: (AppServiceCertificate3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271282,13 +350218,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate3 | string)␊ + properties: (AppServiceCertificate3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271312,18 +350254,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties4 | string)␊ + properties: (AppServiceCertificateOrderProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource4[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData1 | string)␊ + systemData?: (SystemData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -271334,13 +350285,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -271352,15 +350309,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271397,17 +350363,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate4 | string)␊ + properties: (AppServiceCertificate4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData1 | string)␊ + systemData?: (SystemData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271426,7 +350401,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -271438,7 +350416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271461,17 +350442,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate4 | string)␊ + properties: (AppServiceCertificate4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData1 | string)␊ + systemData?: (SystemData1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271495,18 +350485,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties5 | string)␊ + properties: (AppServiceCertificateOrderProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource5[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData2 | string)␊ + systemData?: (SystemData2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -271517,13 +350516,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -271535,15 +350540,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be between 1 and 3).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271580,17 +350594,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate5 | string)␊ + properties: (AppServiceCertificate5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData2 | string)␊ + systemData?: (SystemData2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271609,7 +350632,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -271621,7 +350647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271644,17 +350673,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate5 | string)␊ + properties: (AppServiceCertificate5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData2 | string)␊ + systemData?: (SystemData2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271678,14 +350716,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServiceCertificateOrder resource specific properties␊ */␊ - properties: (AppServiceCertificateOrderProperties6 | string)␊ + properties: (AppServiceCertificateOrderProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: CertificateOrdersCertificatesChildResource6[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders"␊ [k: string]: unknown␊ }␊ @@ -271696,13 +350740,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the certificate should be automatically renewed when it expires; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of the Key Vault secret.␊ */␊ certificates?: ({␊ [k: string]: AppServiceCertificate6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last CSR that was created for this order.␊ */␊ @@ -271714,15 +350764,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate key size.␊ */␊ - keySize?: ((number & string) | string)␊ + keySize?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate product type.␊ */␊ - productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | string)␊ + productType: (("StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Duration in years (must be 1).␊ */␊ - validityInYears?: ((number & string) | string)␊ + validityInYears?: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271759,13 +350818,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate6 | string)␊ + properties: (AppServiceCertificate6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "certificates"␊ [k: string]: unknown␊ }␊ @@ -271789,13 +350854,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Key Vault container for a certificate that is purchased through Azure.␊ */␊ - properties: (AppServiceCertificate6 | string)␊ + properties: (AppServiceCertificate6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.CertificateRegistration/certificateOrders/certificates"␊ [k: string]: unknown␊ }␊ @@ -271819,14 +350890,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties3 | string)␊ + properties: (DomainProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -271838,35 +350915,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent | string)␊ + consent: (DomainPurchaseConsent | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact | string)␊ + contactAdmin: (Contact | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact | string)␊ + contactBilling: (Contact | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact | string)␊ + contactRegistrant: (Contact | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact | string)␊ + contactTech: (Contact | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -271874,11 +350972,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271896,7 +351000,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -271907,7 +351014,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address | string)␊ + addressMailing?: (Address | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -271988,7 +351098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties | string)␊ + properties: (DomainOwnershipIdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272018,7 +351131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties | string)␊ + properties: (DomainOwnershipIdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272042,14 +351158,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties4 | string)␊ + properties: (DomainProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource1[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -272061,35 +351183,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent1 | string)␊ + consent: (DomainPurchaseConsent1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact1 | string)␊ + contactAdmin: (Contact1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact1 | string)␊ + contactBilling: (Contact1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact1 | string)␊ + contactRegistrant: (Contact1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact1 | string)␊ + contactTech: (Contact1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -272097,11 +351240,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272119,7 +351268,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272130,7 +351282,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address1 | string)␊ + addressMailing?: (Address1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -272211,7 +351366,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties1 | string)␊ + properties: (DomainOwnershipIdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272241,7 +351399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties1 | string)␊ + properties: (DomainOwnershipIdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272265,14 +351426,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties5 | string)␊ + properties: (DomainProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource2[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -272284,35 +351451,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent2 | string)␊ + consent: (DomainPurchaseConsent2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact2 | string)␊ + contactAdmin: (Contact2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact2 | string)␊ + contactBilling: (Contact2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact2 | string)␊ + contactRegistrant: (Contact2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact2 | string)␊ + contactTech: (Contact2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -272320,11 +351508,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272342,7 +351536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272353,7 +351550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address2 | string)␊ + addressMailing?: (Address2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -272434,7 +351634,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties2 | string)␊ + properties: (DomainOwnershipIdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272464,7 +351667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties2 | string)␊ + properties: (DomainOwnershipIdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272488,14 +351694,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties6 | string)␊ + properties: (DomainProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource3[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -272507,35 +351719,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent3 | string)␊ + consent: (DomainPurchaseConsent3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact3 | string)␊ + contactAdmin: (Contact3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact3 | string)␊ + contactBilling: (Contact3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact3 | string)␊ + contactRegistrant: (Contact3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact3 | string)␊ + contactTech: (Contact3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -272543,11 +351776,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272565,7 +351804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272576,7 +351818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address3 | string)␊ + addressMailing?: (Address3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -272657,7 +351902,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties3 | string)␊ + properties: (DomainOwnershipIdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272687,7 +351935,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties3 | string)␊ + properties: (DomainOwnershipIdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272711,18 +351962,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties7 | string)␊ + properties: (DomainProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource4[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData3 | string)␊ + systemData?: (SystemData3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -272734,35 +351994,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent4 | string)␊ + consent: (DomainPurchaseConsent4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact4 | string)␊ + contactAdmin: (Contact4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact4 | string)␊ + contactBilling: (Contact4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact4 | string)␊ + contactRegistrant: (Contact4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact4 | string)␊ + contactTech: (Contact4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -272770,11 +352051,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272792,7 +352079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272803,7 +352093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address4 | string)␊ + addressMailing?: (Address4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -272884,11 +352177,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties4 | string)␊ + properties: (DomainOwnershipIdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData3 | string)␊ + systemData?: (SystemData3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272917,7 +352216,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -272929,7 +352231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -272948,11 +352253,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties4 | string)␊ + properties: (DomainOwnershipIdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData3 | string)␊ + systemData?: (SystemData3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -272976,18 +352287,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties8 | string)␊ + properties: (DomainProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource5[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData4 | string)␊ + systemData?: (SystemData4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -272999,35 +352319,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent5 | string)␊ + consent: (DomainPurchaseConsent5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact5 | string)␊ + contactAdmin: (Contact5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact5 | string)␊ + contactBilling: (Contact5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact5 | string)␊ + contactRegistrant: (Contact5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact5 | string)␊ + contactTech: (Contact5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -273035,11 +352376,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273057,7 +352404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273068,7 +352418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address5 | string)␊ + addressMailing?: (Address5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -273149,11 +352502,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties5 | string)␊ + properties: (DomainOwnershipIdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData4 | string)␊ + systemData?: (SystemData4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -273182,7 +352541,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -273194,7 +352556,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273213,11 +352578,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties5 | string)␊ + properties: (DomainOwnershipIdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData4 | string)␊ + systemData?: (SystemData4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -273241,14 +352612,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Domain resource specific properties␊ */␊ - properties: (DomainProperties9 | string)␊ + properties: (DomainProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: DomainsDomainOwnershipIdentifiersChildResource6[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains"␊ [k: string]: unknown␊ }␊ @@ -273260,35 +352637,56 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the domain should be automatically renewed; otherwise, false.␊ */␊ - autoRenew?: (boolean | string)␊ + autoRenew?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Domain purchase consent object, representing acceptance of applicable legal agreements.␊ */␊ - consent: (DomainPurchaseConsent6 | string)␊ + consent: (DomainPurchaseConsent6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactAdmin: (Contact6 | string)␊ + contactAdmin: (Contact6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactBilling: (Contact6 | string)␊ + contactBilling: (Contact6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactRegistrant: (Contact6 | string)␊ + contactRegistrant: (Contact6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois ␊ * directories as per ICANN requirements.␊ */␊ - contactTech: (Contact6 | string)␊ + contactTech: (Contact6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current DNS type.␊ */␊ - dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + dnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure DNS Zone to use␊ */␊ @@ -273296,11 +352694,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if domain privacy is enabled for this domain; otherwise, false.␊ */␊ - privacy?: (boolean | string)␊ + privacy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target DNS type (would be used for migration).␊ */␊ - targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | string)␊ + targetDnsType?: (("AzureDns" | "DefaultDomainRegistrarDns") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273318,7 +352722,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.␊ */␊ - agreementKeys?: (string[] | string)␊ + agreementKeys?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273329,7 +352736,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Address information for domain registration.␊ */␊ - addressMailing?: (Address6 | string)␊ + addressMailing?: (Address6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Email address.␊ */␊ @@ -273410,7 +352820,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties6 | string)␊ + properties: (DomainOwnershipIdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -273440,7 +352853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * DomainOwnershipIdentifier resource specific properties␊ */␊ - properties: (DomainOwnershipIdentifierProperties6 | string)␊ + properties: (DomainOwnershipIdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.DomainRegistration/domains/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -273465,13 +352881,19 @@ Generated by [AVA](https://avajs.dev). * Name of the certificate.␊ */␊ name: string␊ - properties: (CertificateProperties | string)␊ + properties: (CertificateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -273491,11 +352913,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for a hostingEnvironment (App Service Environment) to use for this resource␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Host names the certificate applies to␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Certificate issue Date␊ */␊ @@ -273535,7 +352963,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Is the certificate valid?␊ */␊ - valid?: (boolean | string)␊ + valid?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273577,13 +353008,19 @@ Generated by [AVA](https://avajs.dev). * Name of the certificate.␊ */␊ name: string␊ - properties: (CsrProperties | string)␊ + properties: (CsrProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/csrs"␊ [k: string]: unknown␊ }␊ @@ -273639,14 +353076,20 @@ Generated by [AVA](https://avajs.dev). * Name of hostingEnvironment (App Service Environment)␊ */␊ name: string␊ - properties: (HostingEnvironmentProperties | string)␊ + properties: (HostingEnvironmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource | HostingEnvironmentsWorkerPoolsChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -273666,7 +353109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the hosting environment␊ */␊ - clusterSettings?: (NameValuePair[] | string)␊ + clusterSettings?: (NameValuePair[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Edition of the metadata database for the hostingEnvironment (App Service Environment) e.g. "Standard"␊ */␊ @@ -273682,11 +353128,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current total, used, and available worker capacities␊ */␊ - environmentCapacities?: (StampCapacity[] | string)␊ + environmentCapacities?: (StampCapacity[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True/false indicating whether the hostingEnvironment (App Service Environment) is healthy␊ */␊ - environmentIsHealthy?: (boolean | string)␊ + environmentIsHealthy?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Detailed message about with results of the last check of the hostingEnvironment (App Service Environment)␊ */␊ @@ -273694,11 +353146,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies which endpoints to serve internally in the hostingEnvironment's (App Service Environment) VNET.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for this hostingEnvironment (App Service Environment)␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Last deployment action on this hostingEnvironment (App Service Environment)␊ */␊ @@ -273714,11 +353172,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum number of VMs in this hostingEnvironment (App Service Environment)␊ */␊ - maximumNumberOfMachines?: (number | string)␊ + maximumNumberOfMachines?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of front-end instances␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large"␊ */␊ @@ -273730,11 +353194,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the hostingEnvironment (App Service Environment)␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Provisioning state of the hostingEnvironment (App Service Environment).␊ */␊ - provisioningState?: (("Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting") | string)␊ + provisioningState?: (("Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource group of the hostingEnvironment (App Service Environment)␊ */␊ @@ -273742,7 +353212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current status of the hostingEnvironment (App Service Environment).␊ */␊ - status: (("Preparing" | "Ready" | "Scaling" | "Deleting") | string)␊ + status: (("Preparing" | "Ready" | "Scaling" | "Deleting") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subscription of the hostingEnvironment (App Service Environment)␊ */␊ @@ -273751,19 +353224,31 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the hostingEnvironment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␍␊ * (most likely because NSG blocked the incoming traffic)␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of upgrade domains of this hostingEnvironment (App Service Environment)␊ */␊ - upgradeDomains?: (number | string)␊ + upgradeDomains?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of IP SSL mapping for this hostingEnvironment (App Service Environment)␊ */␊ - vipMappings?: (VirtualIPMapping[] | string)␊ + vipMappings?: (VirtualIPMapping[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a virtual network␊ */␊ - virtualNetwork?: (VirtualNetworkProfile3 | string)␊ + virtualNetwork?: (VirtualNetworkProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the hostingEnvironment's (App Service Environment) virtual network␊ */␊ @@ -273779,7 +353264,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size ids, VM sizes, and number of workers in each pool␊ */␊ - workerPools?: (WorkerPool[] | string)␊ + workerPools?: (WorkerPool[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273803,20 +353291,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Available capacity (# of machines, bytes of storage etc...)␊ */␊ - availableCapacity?: (number | string)␊ + availableCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Shared/Dedicated workers.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true it includes basic sites␍␊ * Basic sites are not used for capacity allocation.␊ */␊ - excludeFromCapacityAllocation?: (boolean | string)␊ + excludeFromCapacityAllocation?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Is capacity applicable for all sites?␊ */␊ - isApplicableForAllComputeModes?: (boolean | string)␊ + isApplicableForAllComputeModes?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the stamp␊ */␊ @@ -273828,7 +353328,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Total capacity (# of machines, bytes of storage etc...)␊ */␊ - totalCapacity?: (number | string)␊ + totalCapacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the unit␊ */␊ @@ -273836,20 +353339,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Size of the machines.␊ */␊ - workerSize?: (("Default" | "Small" | "Medium" | "Large") | string)␊ + workerSize?: (("Default" | "Small" | "Medium" | "Large") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size Id of machines: ␍␊ * 0 - Small␍␊ * 1 - Medium␍␊ * 2 - Large␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface NetworkAccessControlEntry {␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ description?: string␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ remoteSubnet?: string␊ [k: string]: unknown␊ }␊ @@ -273860,15 +353375,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Internal HTTP port␊ */␊ - internalHttpPort?: (number | string)␊ + internalHttpPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Internal HTTPS port␊ */␊ - internalHttpsPort?: (number | string)␊ + internalHttpsPort?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Is VIP mapping in use␊ */␊ - inUse?: (boolean | string)␊ + inUse?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address␊ */␊ @@ -273917,17 +353441,26 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (WorkerPoolProperties | string)␊ + properties?: (WorkerPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -273938,15 +353471,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated web app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Names of all instances in the worker pool (read only)␊ */␊ - instanceNames?: (string[] | string)␊ + instanceNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances␊ */␊ @@ -273954,7 +353496,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size id for referencing this worker pool␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -273964,7 +353509,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current number of instances assigned to the resource␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource sku␊ */␊ @@ -274001,17 +353549,26 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "default"␊ - properties: (WorkerPoolProperties | string)␊ + properties: (WorkerPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -274036,17 +353593,26 @@ Generated by [AVA](https://avajs.dev). * Name of worker pool␊ */␊ name: string␊ - properties: (WorkerPoolProperties | string)␊ + properties: (WorkerPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -274068,17 +353634,26 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (WorkerPoolProperties | string)␊ + properties: (WorkerPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -274103,17 +353678,26 @@ Generated by [AVA](https://avajs.dev). * Name of worker pool␊ */␊ name: string␊ - properties: (WorkerPoolProperties | string)␊ + properties: (WorkerPoolProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -274138,13 +353722,19 @@ Generated by [AVA](https://avajs.dev). * Name of managed hosting environment␊ */␊ name: string␊ - properties: (HostingEnvironmentProperties | string)␊ + properties: (HostingEnvironmentProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/managedHostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -274169,17 +353759,26 @@ Generated by [AVA](https://avajs.dev). * Name of App Service Plan␊ */␊ name: string␊ - properties: (ServerFarmWithRichSkuProperties | string)␊ + properties: (ServerFarmWithRichSkuProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -274191,11 +353790,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for a hostingEnvironment (App Service Environment) to use for this resource␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of instances that can be assigned to this App Service Plan␊ */␊ - maximumNumberOfWorkers?: (number | string)␊ + maximumNumberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name for the App Service Plan␊ */␊ @@ -274204,11 +353809,17 @@ Generated by [AVA](https://avajs.dev). * If True apps assigned to this App Service Plan can be scaled independently␍␊ * If False apps assigned to this App Service Plan will scale to all instances of the plan␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enables creation of a Linux App Service Plan␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service Plan␊ */␊ @@ -274236,13 +353847,19 @@ Generated by [AVA](https://avajs.dev). * The name of the gateway. Only 'primary' is supported.␊ */␊ name: string␊ - properties: (VnetGatewayProperties | string)␊ + properties: (VnetGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -274278,13 +353895,19 @@ Generated by [AVA](https://avajs.dev). * Name of the virtual network route␊ */␊ name: string␊ - properties: (VnetRouteProperties | string)␊ + properties: (VnetRouteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -274334,14 +353957,20 @@ Generated by [AVA](https://avajs.dev). * Name of the web app␊ */␊ name: string␊ - properties: (SiteProperties | string)␊ + properties: (SiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesVirtualNetworkConnectionsChildResource | SitesConfigChildResource | SitesSlotsChildResource | SitesSnapshotsChildResource | SitesDeploymentsChildResource | SitesHostNameBindingsChildResource | SitesSourcecontrolsChildResource | SitesPremieraddonsChildResource | SitesBackupsChildResource | SitesHybridconnectionChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -274349,23 +353978,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies if the client affinity is enabled when load balancing http request for multiple instances of the web app␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the client certificate is enabled for the web app␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Represents information needed for cloning operation␊ */␊ - cloningInfo?: (CloningInfo | string)␊ + cloningInfo?: (CloningInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of a function container␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the site is enabled; otherwise, false. Setting this value to false disables the site (takes the site off line).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of gateway app associated with web app␊ */␊ @@ -274373,21 +354017,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for a hostingEnvironment (App Service Environment) to use for this resource␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies if the public hostnames are disabled the web app.␍␊ * If set to true the app is only accessible via API Management process␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for site's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState[] | string)␊ + hostNameSslStates?: (HostNameSslState[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers␍␊ * This only applies to function container␊ */␊ - maxNumberOfWorkers?: (number | string)␊ + maxNumberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ microService?: string␊ /**␊ * Name of web app␊ @@ -274396,12 +354052,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * If set indicates whether to stop SCM (KUDU) site when the web app is stopped. Default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ serverFarmId?: string␊ /**␊ * Configuration of Azure web site␊ */␊ - siteConfig?: (SiteConfig | string)␊ + siteConfig?: (SiteConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274414,19 +354076,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, clone custom hostnames from source web app␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Clone source control from source web app␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If specified configure load balancing for source and clone site␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation Id of cloning operation. This id ties multiple cloning operations␍␊ * together to use the same snapshot␊ @@ -274439,7 +354113,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Overwrite destination web app␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource id of the source web app. Web app resource id is of the form ␍␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␍␊ @@ -274468,7 +354145,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL cert thumbprint␊ */␊ @@ -274476,7 +354156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set this flag to update existing host name␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the host name if IP based SSL is enabled␊ */␊ @@ -274503,13 +354186,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (SiteConfigProperties | string)␊ + properties?: (SiteConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -274520,11 +354209,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Always On␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the web app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo | string)␊ + apiDefinition?: (ApiDefinitionInfo | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Command Line to launch␊ */␊ @@ -274532,15 +354227,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application Settings␊ */␊ - appSettings?: (NameValuePair[] | string)␊ + appSettings?: (NameValuePair[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto heal enabled␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AutoHealRules - describes the rules which can be defined for auto-heal␊ */␊ - autoHealRules?: (AutoHealRules | string)␊ + autoHealRules?: (AutoHealRules | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto swap slot name␊ */␊ @@ -274548,19 +354252,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings␊ */␊ - connectionStrings?: (ConnStringInfo[] | string)␊ + connectionStrings?: (ConnStringInfo[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the web app.␊ */␊ - cors?: (CorsSettings | string)␊ + cors?: (CorsSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Detailed error logging enabled␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root␊ */␊ @@ -274568,19 +354284,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Class containing Routing in production experiments␊ */␊ - experiments?: (Experiments | string)␊ + experiments?: (Experiments | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings␊ */␊ - handlerMappings?: (HandlerMapping[] | string)␊ + handlerMappings?: (HandlerMapping[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logging Enabled␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ip Security restrictions␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container␊ */␊ @@ -274596,27 +354324,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Represents metric limits set on a web app.␊ */␊ - limits?: (SiteLimits | string)␊ + limits?: (SiteLimits | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Local mysql enabled␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP Logs Directory size limit␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site Metadata␊ */␊ - metadata?: (NameValuePair[] | string)␊ + metadata?: (NameValuePair[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Net Framework Version␊ */␊ @@ -274628,7 +354374,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP␊ */␊ @@ -274648,7 +354397,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Remote Debugging Enabled␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote Debugging Version␊ */␊ @@ -274656,7 +354408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enable request tracing␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time␊ */␊ @@ -274672,11 +354427,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Use 32 bit worker process␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications␊ */␊ - virtualApplications?: (VirtualApplication[] | string)␊ + virtualApplications?: (VirtualApplication[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Vnet name␊ */␊ @@ -274684,7 +354445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Web socket enabled.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274705,11 +354469,17 @@ Generated by [AVA](https://avajs.dev). * AutoHealActions - Describes the actions which can be␍␊ * taken by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions | string)␊ + actions?: (AutoHealActions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AutoHealTriggers - describes the triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers | string)␊ + triggers?: (AutoHealTriggers | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274720,12 +354490,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * ActionType - predefined action to be taken.␊ */␊ - actionType: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * AutoHealCustomAction - Describes the custom action to be executed␍␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction | string)␊ + customAction?: (AutoHealCustomAction | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinProcessExecutionTime - minimum time the process must execute␍␊ * before taking the action␊ @@ -274755,19 +354531,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateBytesInKB - Defines a rule based on private bytes␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * RequestsBasedTrigger␊ */␊ - requests?: (RequestsBasedTrigger | string)␊ + requests?: (RequestsBasedTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SlowRequestsBasedTrigger␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger | string)␊ + slowRequests?: (SlowRequestsBasedTrigger | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * StatusCodes - Defines a rule based on status codes␊ */␊ - statusCodes?: (StatusCodesBasedTrigger[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274777,7 +354565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeInterval␊ */␊ @@ -274791,7 +354582,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeInterval␊ */␊ @@ -274809,15 +354603,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SubStatus␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * TimeInterval␊ */␊ @@ -274825,7 +354628,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274843,7 +354649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274854,7 +354663,10 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␍␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274864,7 +354676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of {Microsoft.Web.Hosting.Administration.RampUpRule} objects.␊ */␊ - rampUpRules?: (RampUpRule[] | string)␊ + rampUpRules?: (RampUpRule[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274883,21 +354698,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * [Optional] Specifies interval in minutes to reevaluate ReroutePercentage␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * [Optional] In auto ramp up scenario this is the step to add/remove from {Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} until it reaches ␍␊ * {Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} or {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}. Site metrics are checked every N minutes specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes}.␍␊ * Custom decision algorithm can be provided in TiPCallback site extension which Url can be specified in {Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl}␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * [Optional] Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * [Optional] Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -274905,7 +354732,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName}␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -274948,21 +354778,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface VirtualApplication {␊ physicalPath?: string␊ - preloadEnabled?: (boolean | string)␊ - virtualDirectories?: (VirtualDirectory[] | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + virtualDirectories?: (VirtualDirectory[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ virtualPath?: string␊ [k: string]: unknown␊ }␊ @@ -274992,13 +354837,19 @@ Generated by [AVA](https://avajs.dev). * The name of the Virtual Network␊ */␊ name: string␊ - properties: (VnetInfoProperties | string)␊ + properties: (VnetInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -275019,11 +354870,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to determine if a resync is required␊ */␊ - resyncRequired?: (boolean | string)␊ + resyncRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routes that this virtual network connection uses.␊ */␊ - routes?: (VnetRoute2[] | string)␊ + routes?: (VnetRoute2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The vnet resource id␊ */␊ @@ -275050,13 +354907,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (VnetRouteProperties | string)␊ + properties?: (VnetRouteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -275067,11 +354930,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275081,7 +354950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair␊ */␊ @@ -275092,19 +354964,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration␊ */␊ - applicationLogs?: (ApplicationLogsConfig | string)␊ + applicationLogs?: (ApplicationLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration␊ */␊ - detailedErrorMessages?: (EnabledConfig | string)␊ + detailedErrorMessages?: (EnabledConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration␊ */␊ - failedRequestsTracing?: (EnabledConfig | string)␊ + failedRequestsTracing?: (EnabledConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration␊ */␊ - httpLogs?: (HttpLogsConfig | string)␊ + httpLogs?: (HttpLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275114,15 +354998,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to azure table storage configuration␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275132,13 +355025,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␍␊ * Remove blobs older than X days.␍␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions␊ */␊ @@ -275152,7 +355051,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to an azure table with add/query/delete permissions␊ */␊ @@ -275166,7 +355068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275176,7 +355081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enabled␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275186,11 +355094,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig | string)␊ + fileSystem?: (FileSystemHttpLogsConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275200,13 +355114,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enabled␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␍␊ * Remove blobs older than X days.␍␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions␊ */␊ @@ -275220,34 +355140,52 @@ Generated by [AVA](https://avajs.dev). /**␊ * Enabled␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␍␊ * Remove files older than X days.␍␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␍␊ * When reached old log files will be removed to make space for new ones.␍␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BackupRequestProperties {␊ /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule | string)␊ + backupSchedule?: (BackupSchedule | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup␊ */␊ - databases?: (DatabaseBackupSetting[] | string)␊ + databases?: (DatabaseBackupSetting[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backup␊ */␊ @@ -275259,7 +355197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of the backup.␊ */␊ - type: (("Default" | "Clone" | "Relocation") | string)␊ + type: (("Default" | "Clone" | "Relocation") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275269,15 +355210,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often should be the backup executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval?: (number | string)␊ + frequencyInterval?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * How often should be the backup executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup?: (boolean | string)␊ + keepAtLeastOneBackup?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The last time when this schedule was triggered␊ */␊ @@ -275285,7 +355235,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * After how many days backups should be deleted␊ */␊ - retentionPeriodInDays?: (number | string)␊ + retentionPeriodInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working␊ */␊ @@ -275335,13 +355288,19 @@ Generated by [AVA](https://avajs.dev). * Name of web app slot. If not specified then will default to production slot.␊ */␊ name: string␊ - properties: (SiteProperties | string)␊ + properties: (SiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -275375,13 +355334,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -275389,7 +355354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Active␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Author␊ */␊ @@ -275425,7 +355393,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Status␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -275449,13 +355420,19 @@ Generated by [AVA](https://avajs.dev). * Name of host␊ */␊ name: string␊ - properties: (HostNameBindingProperties | string)␊ + properties: (HostNameBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -275467,11 +355444,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI␊ */␊ @@ -275479,7 +355462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host name type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname␊ */␊ @@ -275508,13 +355494,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "web"␊ - properties: (SiteSourceControlProperties | string)␊ + properties: (SiteSourceControlProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -275526,15 +355518,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether to manual or continuous integration␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Whether to manual or continuous integration␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Mercurial or Git repository type␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control url␊ */␊ @@ -275554,20 +355555,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * The plan object in an ARM, represents a marketplace plan␊ */␊ - plan?: (ArmPlan | string)␊ + plan?: (ArmPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ properties: {␊ [k: string]: unknown␊ }␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags associated with resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -275615,13 +355625,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "discover"␊ - properties: (RestoreRequestProperties | string)␊ + properties: (RestoreRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backups"␊ [k: string]: unknown␊ }␊ @@ -275629,7 +355645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag showing if SiteConfig.ConnectionStrings should be set in new site␊ */␊ - adjustConnectionStrings?: (boolean | string)␊ + adjustConnectionStrings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of a blob which contains the backup␊ */␊ @@ -275637,7 +355656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of databases which should be restored. This list has to match the list of databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting[] | string)␊ + databases?: (DatabaseBackupSetting[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service Environment name, if needed (only when restoring a site to an App Service Environment)␊ */␊ @@ -275646,15 +355668,24 @@ Generated by [AVA](https://avajs.dev). * Changes a logic when restoring a site with custom domains. If "true", custom domains are removed automatically. If "false", custom domains are added to ␍␊ * the site object when it is being restored, but that might fail due to conflicts during the operation.␊ */␊ - ignoreConflictingHostNames?: (boolean | string)␊ + ignoreConflictingHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation type.␊ */␊ - operationType: (("Default" | "Clone" | "Relocation") | string)␊ + operationType: (("Default" | "Clone" | "Relocation") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the restore operation can overwrite target site. "True" needed if trying to restore over an existing site.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of a site (Web App)␊ */␊ @@ -275686,13 +355717,19 @@ Generated by [AVA](https://avajs.dev). * The name by which the Hybrid Connection is identified␊ */␊ name: string␊ - properties: (RelayServiceConnectionEntityProperties | string)␊ + properties: (RelayServiceConnectionEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -275701,7 +355738,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -275724,13 +355764,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (RestoreRequestProperties | string)␊ + properties: (RestoreRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/backups"␊ [k: string]: unknown␊ }␊ @@ -275755,13 +355801,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -275786,13 +355838,19 @@ Generated by [AVA](https://avajs.dev). * Name of host␊ */␊ name: string␊ - properties: (HostNameBindingProperties | string)␊ + properties: (HostNameBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -275817,13 +355875,19 @@ Generated by [AVA](https://avajs.dev). * The name by which the Hybrid Connection is identified␊ */␊ name: string␊ - properties: (RelayServiceConnectionEntityProperties | string)␊ + properties: (RelayServiceConnectionEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -275848,13 +355912,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/deployments"␊ [k: string]: unknown␊ }␊ @@ -275871,20 +355941,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * The plan object in an ARM, represents a marketplace plan␊ */␊ - plan?: (ArmPlan | string)␊ + plan?: (ArmPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ properties: {␊ [k: string]: unknown␊ }␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags associated with resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -275909,14 +355988,20 @@ Generated by [AVA](https://avajs.dev). * Name of web app slot. If not specified then will default to production slot.␊ */␊ name: string␊ - properties: (SiteProperties | string)␊ + properties: (SiteProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsVirtualNetworkConnectionsChildResource | SitesSlotsSnapshotsChildResource | SitesSlotsDeploymentsChildResource | SitesSlotsHostNameBindingsChildResource | SitesSlotsConfigChildResource | SitesSlotsSourcecontrolsChildResource | SitesSlotsPremieraddonsChildResource | SitesSlotsBackupsChildResource | SitesSlotsHybridconnectionChildResource)[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -275941,13 +356026,19 @@ Generated by [AVA](https://avajs.dev). * The name of the Virtual Network␊ */␊ name: string␊ - properties: (VnetInfoProperties | string)␊ + properties: (VnetInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -275981,13 +356072,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -276012,13 +356109,19 @@ Generated by [AVA](https://avajs.dev). * Name of host␊ */␊ name: string␊ - properties: (HostNameBindingProperties | string)␊ + properties: (HostNameBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -276040,13 +356143,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "web"␊ - properties: (SiteSourceControlProperties | string)␊ + properties: (SiteSourceControlProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -276063,20 +356172,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * The plan object in an ARM, represents a marketplace plan␊ */␊ - plan?: (ArmPlan | string)␊ + plan?: (ArmPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ properties: {␊ [k: string]: unknown␊ }␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags associated with resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -276098,13 +356216,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: "discover"␊ - properties: (RestoreRequestProperties | string)␊ + properties: (RestoreRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backups"␊ [k: string]: unknown␊ }␊ @@ -276129,13 +356253,19 @@ Generated by [AVA](https://avajs.dev). * The name by which the Hybrid Connection is identified␊ */␊ name: string␊ - properties: (RelayServiceConnectionEntityProperties | string)␊ + properties: (RelayServiceConnectionEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -276157,13 +356287,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (RestoreRequestProperties | string)␊ + properties: (RestoreRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/backups"␊ [k: string]: unknown␊ }␊ @@ -276188,13 +356324,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -276219,13 +356361,19 @@ Generated by [AVA](https://avajs.dev). * Name of host␊ */␊ name: string␊ - properties: (HostNameBindingProperties | string)␊ + properties: (HostNameBindingProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -276250,13 +356398,19 @@ Generated by [AVA](https://avajs.dev). * The name by which the Hybrid Connection is identified␊ */␊ name: string␊ - properties: (RelayServiceConnectionEntityProperties | string)␊ + properties: (RelayServiceConnectionEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -276281,13 +356435,19 @@ Generated by [AVA](https://avajs.dev). * Id of the deployment␊ */␊ name: string␊ - properties: (DeploymentProperties2 | string)␊ + properties: (DeploymentProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/deployments"␊ [k: string]: unknown␊ }␊ @@ -276304,20 +356464,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * The plan object in an ARM, represents a marketplace plan␊ */␊ - plan?: (ArmPlan | string)␊ + plan?: (ArmPlan | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ properties: {␊ [k: string]: unknown␊ }␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription1 | string)␊ + sku?: (SkuDescription1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags associated with resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -276348,13 +356517,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (SiteSourceControlProperties | string)␊ + properties: (SiteSourceControlProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -276379,14 +356554,20 @@ Generated by [AVA](https://avajs.dev). * The name of the Virtual Network␊ */␊ name: string␊ - properties: (VnetInfoProperties | string)␊ + properties: (VnetInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -276411,13 +356592,19 @@ Generated by [AVA](https://avajs.dev). * The name of the gateway. The only gateway that exists presently is "primary"␊ */␊ name: string␊ - properties: (VnetGatewayProperties | string)␊ + properties: (VnetGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -276442,13 +356629,19 @@ Generated by [AVA](https://avajs.dev). * The name of the gateway. The only gateway that exists presently is "primary"␊ */␊ name: string␊ - properties: (VnetGatewayProperties | string)␊ + properties: (VnetGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -276479,13 +356672,19 @@ Generated by [AVA](https://avajs.dev). */␊ location: string␊ name: string␊ - properties: (SiteSourceControlProperties | string)␊ + properties: (SiteSourceControlProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -276510,14 +356709,20 @@ Generated by [AVA](https://avajs.dev). * The name of the Virtual Network␊ */␊ name: string␊ - properties: (VnetInfoProperties | string)␊ + properties: (VnetInfoProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource[]␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -276542,13 +356747,19 @@ Generated by [AVA](https://avajs.dev). * The name of the gateway. The only gateway that exists presently is "primary"␊ */␊ name: string␊ - properties: (VnetGatewayProperties | string)␊ + properties: (VnetGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -276573,13 +356784,19 @@ Generated by [AVA](https://avajs.dev). * The name of the gateway. The only gateway that exists presently is "primary"␊ */␊ name: string␊ - properties: (VnetGatewayProperties | string)␊ + properties: (VnetGatewayProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -276604,13 +356821,19 @@ Generated by [AVA](https://avajs.dev). * The connection name.␊ */␊ name: string␊ - properties: (ConnectionProperties | string)␊ + properties: (ConnectionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/connections"␊ [k: string]: unknown␊ }␊ @@ -276618,7 +356841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * expanded parent object for expansion␊ */␊ - api?: (ExpandedParentApiEntity | string)␊ + api?: (ExpandedParentApiEntity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Timestamp of last connection change.␊ */␊ @@ -276632,7 +356858,10 @@ Generated by [AVA](https://avajs.dev). */␊ customParameterValues?: ({␊ [k: string]: ParameterCustomLoginSettingValues␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * display name␊ */␊ @@ -276644,7 +356873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of Keywords that tag the acl␊ */␊ - keywords?: (string[] | string)␊ + keywords?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ metadata?: {␊ [k: string]: unknown␊ }␊ @@ -276659,7 +356891,10 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tokens/Claim␊ */␊ @@ -276667,11 +356902,17 @@ Generated by [AVA](https://avajs.dev). [k: string]: {␊ [k: string]: unknown␊ }␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the connection␊ */␊ - statuses?: (ConnectionStatus[] | string)␊ + statuses?: (ConnectionStatus[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ tenantId?: string␊ [k: string]: unknown␊ }␊ @@ -276695,13 +356936,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ExpandedParentApiEntityProperties | string)␊ + properties?: (ExpandedParentApiEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -276712,7 +356959,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Message envelope that contains the common Azure resource manager properties and the resource provider specific content␊ */␊ - entity?: (ResponseMessageEnvelopeApiEntity | string)␊ + entity?: (ResponseMessageEnvelopeApiEntity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Id of connection provider␊ */␊ @@ -276740,21 +356990,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * The plan object in an ARM, represents a marketplace plan␊ */␊ - plan?: (ArmPlan1 | string)␊ + plan?: (ArmPlan1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * API Management␊ */␊ - properties?: (ApiEntity | string)␊ + properties?: (ApiEntity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Describes a sku for a scalable resource␊ */␊ - sku?: (SkuDescription2 | string)␊ + sku?: (SkuDescription2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tags associated with resource␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of resource e.g Microsoft.Web/sites␊ */␊ @@ -276807,13 +357069,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ApiEntityProperties | string)␊ + properties?: (ApiEntityProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -276828,11 +357096,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * API definitions with backend urls␊ */␊ - backendService?: (BackendServiceDefinition | string)␊ + backendService?: (BackendServiceDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Capabilities␊ */␊ - capabilities?: (string[] | string)␊ + capabilities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Timestamp of last connection change.␊ */␊ @@ -276842,7 +357116,10 @@ Generated by [AVA](https://avajs.dev). */␊ connectionParameters?: ({␊ [k: string]: ConnectionParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Timestamp of the connection creation␊ */␊ @@ -276850,7 +357127,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * General API information␊ */␊ - generalInformation?: (GeneralApiInformation | string)␊ + generalInformation?: (GeneralApiInformation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ metadata?: {␊ [k: string]: unknown␊ }␊ @@ -276866,15 +357146,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * API policies␊ */␊ - policies?: (ApiPolicies | string)␊ + policies?: (ApiPolicies | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Protocols supported by the front end - http/https␊ */␊ - protocols?: (string[] | string)␊ + protocols?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Read only property returning the runtime endpoints where the API can be called␊ */␊ - runtimeUrls?: (string[] | string)␊ + runtimeUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -276897,13 +357186,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (BackendServiceDefinitionProperties | string)␊ + properties?: (BackendServiceDefinitionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -276914,7 +357209,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Service Urls per Hosting environment␊ */␊ - hostingEnvironmentServiceUrls?: (HostingEnvironmentServiceDescriptions[] | string)␊ + hostingEnvironmentServiceUrls?: (HostingEnvironmentServiceDescriptions[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Url from which the swagger payload will be fetched␊ */␊ @@ -276943,7 +357241,10 @@ Generated by [AVA](https://avajs.dev). * via API calls␍␊ * Note: calls will fail if this option is used but back end is not on the same ASE␊ */␊ - useInternalRouting?: (boolean | string)␊ + useInternalRouting?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -276956,11 +357257,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OAuth settings for the connection provider␊ */␊ - oAuthSettings?: (ApiOAuthSettings | string)␊ + oAuthSettings?: (ApiOAuthSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of the parameter.␊ */␊ - type?: (("string" | "securestring" | "secureobject" | "int" | "bool" | "object" | "array" | "oauthSetting" | "connection") | string)␊ + type?: (("string" | "securestring" | "secureobject" | "int" | "bool" | "object" | "array" | "oauthSetting" | "connection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ uiDefinition?: {␊ [k: string]: unknown␊ }␊ @@ -276983,7 +357290,10 @@ Generated by [AVA](https://avajs.dev). */␊ customParameters?: ({␊ [k: string]: ApiOAuthSettingsParameter␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identity provider␊ */␊ @@ -276998,7 +357308,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OAuth scopes␊ */␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277037,13 +357350,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (GeneralApiInformationProperties | string)␊ + properties?: (GeneralApiInformationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277096,13 +357415,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ApiPoliciesProperties | string)␊ + properties?: (ApiPoliciesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277123,7 +357448,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Current number of instances assigned to the resource␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource sku␊ */␊ @@ -277162,13 +357490,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ParameterCustomLoginSettingValuesProperties | string)␊ + properties?: (ParameterCustomLoginSettingValuesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277181,7 +357515,10 @@ Generated by [AVA](https://avajs.dev). */␊ customParameters?: ({␊ [k: string]: CustomLoginSettingValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277204,13 +357541,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (CustomLoginSettingValueProperties | string)␊ + properties?: (CustomLoginSettingValueProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277244,13 +357587,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ConnectionStatusProperties | string)␊ + properties?: (ConnectionStatusProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277261,7 +357610,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection error␊ */␊ - error?: (ConnectionError | string)␊ + error?: (ConnectionError | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status␊ */␊ @@ -277292,13 +357644,19 @@ Generated by [AVA](https://avajs.dev). * Resource Name␊ */␊ name?: string␊ - properties?: (ConnectionErrorProperties | string)␊ + properties?: (ConnectionErrorProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource type␊ */␊ @@ -277336,13 +357694,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties1 | string)␊ + properties: (CertificateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -277353,7 +357717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -277393,13 +357760,19 @@ Generated by [AVA](https://avajs.dev). * The connection gateway name␊ */␊ name: string␊ - properties: (ConnectionGatewayDefinitionProperties | string)␊ + properties: (ConnectionGatewayDefinitionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/connectionGateways"␊ [k: string]: unknown␊ }␊ @@ -277411,11 +357784,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The gateway installation reference␊ */␊ - connectionGatewayInstallation?: (ConnectionGatewayReference | string)␊ + connectionGatewayInstallation?: (ConnectionGatewayReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The gateway admin␊ */␊ - contactInformation?: (string[] | string)␊ + contactInformation?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The gateway description␊ */␊ @@ -277475,18 +357854,27 @@ Generated by [AVA](https://avajs.dev). * Connection name␊ */␊ name: string␊ - properties: (ApiConnectionDefinitionProperties | string)␊ + properties: (ApiConnectionDefinitionProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/connections"␊ [k: string]: unknown␊ }␊ export interface ApiConnectionDefinitionProperties {␊ - api?: (ApiReference | string)␊ + api?: (ApiReference | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Timestamp of last connection change␊ */␊ @@ -277500,7 +357888,10 @@ Generated by [AVA](https://avajs.dev). */␊ customParameterValues?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Display name␊ */␊ @@ -277510,21 +357901,33 @@ Generated by [AVA](https://avajs.dev). */␊ nonSecretParameterValues?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Dictionary of parameter values␊ */␊ parameterValues?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Status of the connection␊ */␊ - statuses?: (ConnectionStatusDefinition[] | string)␊ + statuses?: (ConnectionStatusDefinition[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Links to test the API connection␊ */␊ - testLinks?: (ApiConnectionTestLink[] | string)␊ + testLinks?: (ApiConnectionTestLink[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ApiReference {␊ @@ -277571,7 +357974,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection error␊ */␊ - error?: (ConnectionError1 | string)␊ + error?: (ConnectionError1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The gateway status␊ */␊ @@ -277594,13 +358000,19 @@ Generated by [AVA](https://avajs.dev). * Resource location␊ */␊ location?: string␊ - properties?: (ConnectionErrorProperties1 | string)␊ + properties?: (ConnectionErrorProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ConnectionErrorProperties1 {␊ @@ -277648,13 +358060,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom API properties␊ */␊ - properties: (CustomApiPropertiesDefinition | string)␊ + properties: (CustomApiPropertiesDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/customApis"␊ [k: string]: unknown␊ }␊ @@ -277665,12 +358083,21 @@ Generated by [AVA](https://avajs.dev). /**␊ * API Definitions␊ */␊ - apiDefinitions?: (ApiResourceDefinitions | string)␊ - apiType?: (("NotSpecified" | "Rest" | "Soap") | string)␊ + apiDefinitions?: (ApiResourceDefinitions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + apiType?: (("NotSpecified" | "Rest" | "Soap") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The API backend service␊ */␊ - backendService?: (ApiResourceBackendService | string)␊ + backendService?: (ApiResourceBackendService | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Brand color␊ */␊ @@ -277678,13 +358105,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * The custom API capabilities␊ */␊ - capabilities?: (string[] | string)␊ + capabilities?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection parameters␊ */␊ connectionParameters?: ({␊ [k: string]: ConnectionParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The custom API description␊ */␊ @@ -277700,7 +358133,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Runtime URLs␊ */␊ - runtimeUrls?: (string[] | string)␊ + runtimeUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The JSON representation of the swagger␊ */␊ @@ -277710,7 +358146,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The WSDL definition␊ */␊ - wsdlDefinition?: (WsdlDefinition | string)␊ + wsdlDefinition?: (WsdlDefinition | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277744,11 +358183,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OAuth settings for the connection provider␊ */␊ - oAuthSettings?: (ApiOAuthSettings1 | string)␊ + oAuthSettings?: (ApiOAuthSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of the parameter.␊ */␊ - type?: (("string" | "securestring" | "secureobject" | "int" | "bool" | "object" | "array" | "oauthSetting" | "connection") | string)␊ + type?: (("string" | "securestring" | "secureobject" | "int" | "bool" | "object" | "array" | "oauthSetting" | "connection") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277768,7 +358213,10 @@ Generated by [AVA](https://avajs.dev). */␊ customParameters?: ({␊ [k: string]: ApiOAuthSettingsParameter1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identity provider␊ */␊ @@ -277786,7 +358234,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OAuth scopes␊ */␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277819,11 +358270,17 @@ Generated by [AVA](https://avajs.dev). * The WSDL content␊ */␊ content?: string␊ - importMethod?: (("NotSpecified" | "SoapToRest" | "SoapPassThrough") | string)␊ + importMethod?: (("NotSpecified" | "SoapToRest" | "SoapPassThrough") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service with name and endpoint names␊ */␊ - service?: (WsdlService | string)␊ + service?: (WsdlService | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The WSDL URL␊ */␊ @@ -277837,7 +358294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of the endpoints' qualified names␊ */␊ - endpointQualifiedNames?: (string[] | string)␊ + endpointQualifiedNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The service's qualified name␊ */␊ @@ -277852,7 +358312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity14 | string)␊ + identity?: (ManagedServiceIdentity14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -277868,14 +358331,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties1 | string)␊ + properties: (SiteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBackupsChildResource1 | SitesConfigChildResource1 | SitesDeploymentsChildResource1 | SitesDomainOwnershipIdentifiersChildResource | SitesExtensionsChildResource | SitesFunctionsChildResource | SitesHostNameBindingsChildResource1 | SitesHybridconnectionChildResource1 | SitesMigrateChildResource | SitesPremieraddonsChildResource1 | SitesPublicCertificatesChildResource | SitesSiteextensionsChildResource | SitesSlotsChildResource1 | SitesSourcecontrolsChildResource1 | SitesVirtualNetworkConnectionsChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -277886,7 +358355,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: ("SystemAssigned" | string)␊ + type?: ("SystemAssigned" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277896,53 +358368,89 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo1 | string)␊ + cloningInfo?: (CloningInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile1 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState1[] | string)␊ + hostNameSslStates?: (HostNameSslState1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -277950,11 +358458,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig1 | string)␊ + siteConfig?: (SiteConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Details about app recovery operation.␊ */␊ - snapshotInfo?: (SnapshotRecoveryRequest | string)␊ + snapshotInfo?: (SnapshotRecoveryRequest | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -277967,19 +358481,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -277992,11 +358518,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if quotas should be ignored; otherwise, false.␊ */␊ - ignoreQuotas?: (boolean | string)␊ + ignoreQuotas?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -278031,7 +358563,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -278039,7 +358574,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -278047,7 +358585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -278061,11 +358602,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo1 | string)␊ + apiDefinition?: (ApiDefinitionInfo1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -278073,15 +358620,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair1[] | string)␊ + appSettings?: (NameValuePair1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules1 | string)␊ + autoHealRules?: (AutoHealRules1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -278089,19 +358645,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo1[] | string)␊ + connectionStrings?: (ConnStringInfo1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings1 | string)␊ + cors?: (CorsSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -278109,23 +358677,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments1 | string)␊ + experiments?: (Experiments1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping1[] | string)␊ + handlerMappings?: (HandlerMapping1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction1[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -278141,7 +358724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits1 | string)␊ + limits?: (SiteLimits1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -278149,23 +358735,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -278177,7 +358778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -278189,7 +358793,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings | string)␊ + push?: (PushSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -278197,7 +358804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -278205,7 +358815,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -278213,7 +358826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -278221,11 +358837,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication1[] | string)␊ + virtualApplications?: (VirtualApplication1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -278233,7 +358855,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278267,11 +358892,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions1 | string)␊ + actions?: (AutoHealActions1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers1 | string)␊ + triggers?: (AutoHealTriggers1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278281,12 +358912,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction1 | string)␊ + customAction?: (AutoHealCustomAction1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -278316,19 +358953,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger1 | string)␊ + requests?: (RequestsBasedTrigger1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger1 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger1[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278338,7 +358987,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -278352,7 +359004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -278370,15 +359025,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -278386,7 +359050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278404,7 +359071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278415,7 +359085,10 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278425,7 +359098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule1[] | string)␊ + rampUpRules?: (RampUpRule1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278444,21 +359120,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches ␊ * MinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.␊ * Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -278466,7 +359154,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278509,15 +359200,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278531,7 +359231,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties | string)␊ + properties?: (PushSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278545,7 +359248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -278570,11 +359276,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory1[] | string)␊ + virtualDirectories?: (VirtualDirectory1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -278606,7 +359318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SnapshotRecoveryRequest resource specific properties␊ */␊ - properties?: (SnapshotRecoveryRequestProperties | string)␊ + properties?: (SnapshotRecoveryRequestProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278617,19 +359332,31 @@ Generated by [AVA](https://avajs.dev). * If true, custom hostname conflicts will be ignored when recovering to a target web app.␊ * This setting is only necessary when RecoverConfiguration is enabled.␊ */␊ - ignoreConflictingHostNames?: (boolean | string)␊ + ignoreConflictingHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true the recovery operation can overwrite source app; otherwise, false.␊ */␊ - overwrite: (boolean | string)␊ + overwrite: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, site configuration, in addition to content, will be reverted.␊ */␊ - recoverConfiguration?: (boolean | string)␊ + recoverConfiguration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies the web app that snapshot contents will be written to.␊ */␊ - recoveryTarget?: (SnapshotRecoveryTarget | string)␊ + recoveryTarget?: (SnapshotRecoveryTarget | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Point in time in which the app recovery should be attempted, formatted as a DateTime string.␊ */␊ @@ -278665,7 +359392,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RestoreRequest resource specific properties␊ */␊ - properties: (RestoreRequestProperties1 | string)␊ + properties: (RestoreRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backups"␊ [k: string]: unknown␊ }␊ @@ -278676,7 +359406,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if SiteConfig.ConnectionStrings should be set in new app; otherwise, false.␊ */␊ - adjustConnectionStrings?: (boolean | string)␊ + adjustConnectionStrings?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specify app service plan that will own restored site.␊ */␊ @@ -278688,7 +359421,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Collection of databases which should be restored. This list has to match the list of databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting1[] | string)␊ + databases?: (DatabaseBackupSetting1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service Environment name, if needed (only when restoring an app to an App Service Environment).␊ */␊ @@ -278697,19 +359433,31 @@ Generated by [AVA](https://avajs.dev). * Changes a logic when restoring an app with custom domains. true to remove custom domains automatically. If false, custom domains are added to ␊ * the app's object when it is being restored, but that might fail due to conflicts during the operation.␊ */␊ - ignoreConflictingHostNames?: (boolean | string)␊ + ignoreConflictingHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Ignore the databases and only restore the site content␊ */␊ - ignoreDatabases?: (boolean | string)␊ + ignoreDatabases?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Operation type.␊ */␊ - operationType?: (("Default" | "Clone" | "Relocation" | "Snapshot") | string)␊ + operationType?: (("Default" | "Clone" | "Relocation" | "Snapshot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the restore operation can overwrite target app; otherwise, false. true is needed if trying to restore over an existing app.␊ */␊ - overwrite: (boolean | string)␊ + overwrite: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of an app.␊ */␊ @@ -278736,7 +359484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -278748,19 +359499,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client ID of this relying party application, known as the client_id.␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␊ @@ -278780,11 +359540,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -278802,7 +359568,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -278820,7 +359589,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␊ * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␊ @@ -278845,7 +359617,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -278855,12 +359630,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -278876,7 +359657,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278886,15 +359670,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule1 | string)␊ + backupSchedule?: (BackupSchedule1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting1[] | string)␊ + databases?: (DatabaseBackupSetting1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the backup.␊ */␊ @@ -278906,7 +359699,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of the backup.␊ */␊ - type?: (("Default" | "Clone" | "Relocation" | "Snapshot") | string)␊ + type?: (("Default" | "Clone" | "Relocation" | "Snapshot") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278916,19 +359712,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -278942,7 +359750,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -278956,19 +359767,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig1 | string)␊ + applicationLogs?: (ApplicationLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig1 | string)␊ + detailedErrorMessages?: (EnabledConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig1 | string)␊ + failedRequestsTracing?: (EnabledConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig1 | string)␊ + httpLogs?: (HttpLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278978,15 +359801,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig1 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig1 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig1 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -278996,13 +359828,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -279016,7 +359854,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -279030,7 +359871,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279040,7 +359884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279050,11 +359897,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig1 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig1 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279064,13 +359917,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -279084,19 +359943,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279107,11 +359975,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279130,7 +360004,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties3 | string)␊ + properties: (DeploymentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -279141,7 +360018,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -279177,7 +360057,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279196,7 +360079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties | string)␊ + properties: (IdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -279223,7 +360109,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -279235,7 +360124,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -279253,7 +360145,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -279264,7 +360159,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279283,7 +360181,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties | string)␊ + properties: (FunctionEnvelopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -279306,7 +360207,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function URI.␊ */␊ @@ -279345,7 +360249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties1 | string)␊ + properties: (HostNameBindingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -279360,11 +360267,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -279372,7 +360285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -279380,7 +360296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -279403,7 +360322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties1 | string)␊ + properties: (RelayServiceConnectionEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -279415,7 +360337,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -279433,7 +360358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties | string)␊ + properties: (StorageMigrationOptionsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -279452,11 +360380,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279479,13 +360413,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties | string)␊ + properties: (PremierAddOnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -279522,7 +360462,10 @@ Generated by [AVA](https://avajs.dev). */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Premier add on Vendor.␊ */␊ @@ -279545,7 +360488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties | string)␊ + properties: (PublicCertificateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -279560,7 +360506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -279583,7 +360532,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity14 | string)␊ + identity?: (ManagedServiceIdentity14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -279599,13 +360551,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties1 | string)␊ + properties: (SiteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -279622,7 +360580,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties1 | string)␊ + properties: (SiteSourceControlProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -279637,15 +360598,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -279668,7 +360638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties1 | string)␊ + properties: (VnetInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -279704,7 +360677,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RestoreRequest resource specific properties␊ */␊ - properties: (RestoreRequestProperties1 | string)␊ + properties: (RestoreRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/backups"␊ [k: string]: unknown␊ }␊ @@ -279724,7 +360700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties3 | string)␊ + properties: (DeploymentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -279744,7 +360723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties | string)␊ + properties: (IdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -279761,7 +360743,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -279781,7 +360766,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties | string)␊ + properties: (FunctionEnvelopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ }␊ @@ -279801,7 +360789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties1 | string)␊ + properties: (HostNameBindingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -279821,7 +360812,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties1 | string)␊ + properties: (RelayServiceConnectionEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -279841,7 +360835,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties2 | string)␊ + properties: (HybridConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -279856,7 +360853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -279897,7 +360897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -279914,7 +360917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties | string)␊ + properties: (StorageMigrationOptionsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -279938,13 +360944,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties | string)␊ + properties: (PremierAddOnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -279964,7 +360976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties | string)␊ + properties: (PublicCertificateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -279988,7 +361003,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity14 | string)␊ + identity?: (ManagedServiceIdentity14 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -280004,14 +361022,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties1 | string)␊ + properties: (SiteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsBackupsChildResource1 | SitesSlotsConfigChildResource1 | SitesSlotsDeploymentsChildResource1 | SitesSlotsDomainOwnershipIdentifiersChildResource | SitesSlotsExtensionsChildResource | SitesSlotsFunctionsChildResource | SitesSlotsHostNameBindingsChildResource1 | SitesSlotsHybridconnectionChildResource1 | SitesSlotsPremieraddonsChildResource1 | SitesSlotsPublicCertificatesChildResource | SitesSlotsSiteextensionsChildResource | SitesSlotsSourcecontrolsChildResource1 | SitesSlotsVirtualNetworkConnectionsChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -280028,7 +361052,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RestoreRequest resource specific properties␊ */␊ - properties: (RestoreRequestProperties1 | string)␊ + properties: (RestoreRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "backups"␊ [k: string]: unknown␊ }␊ @@ -280048,7 +361075,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties3 | string)␊ + properties: (DeploymentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -280068,7 +361098,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties | string)␊ + properties: (IdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -280085,7 +361118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -280105,7 +361141,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties | string)␊ + properties: (FunctionEnvelopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -280125,7 +361164,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties1 | string)␊ + properties: (HostNameBindingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -280145,7 +361187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties1 | string)␊ + properties: (RelayServiceConnectionEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -280169,13 +361214,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties | string)␊ + properties: (PremierAddOnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -280195,7 +361246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties | string)␊ + properties: (PublicCertificateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -280224,7 +361278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties1 | string)␊ + properties: (SiteSourceControlProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -280244,7 +361301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties1 | string)␊ + properties: (VnetInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -280261,7 +361321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RestoreRequest resource specific properties␊ */␊ - properties: (RestoreRequestProperties1 | string)␊ + properties: (RestoreRequestProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/backups"␊ [k: string]: unknown␊ }␊ @@ -280281,7 +361344,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties3 | string)␊ + properties: (DeploymentProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -280301,7 +361367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties | string)␊ + properties: (IdentifierProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -280318,7 +361387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -280338,7 +361410,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties | string)␊ + properties: (FunctionEnvelopeProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ }␊ @@ -280358,7 +361433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties1 | string)␊ + properties: (HostNameBindingProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -280378,7 +361456,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties1 | string)␊ + properties: (RelayServiceConnectionEntityProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -280398,7 +361479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties2 | string)␊ + properties: (HybridConnectionProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -280415,7 +361499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore | string)␊ + properties: (MSDeployCore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -280439,13 +361526,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties | string)␊ + properties: (PremierAddOnProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -280465,7 +361558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties | string)␊ + properties: (PublicCertificateProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -280494,7 +361590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties1 | string)␊ + properties: (SiteSourceControlProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -280514,7 +361613,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties1 | string)␊ + properties: (VnetInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource1[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -280535,7 +361637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties1 | string)␊ + properties: (VnetGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -280569,7 +361674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties1 | string)␊ + properties: (VnetGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -280586,7 +361694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties1 | string)␊ + properties: (SiteSourceControlProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -280606,7 +361717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties1 | string)␊ + properties: (VnetInfoProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource1[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -280627,7 +361741,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties1 | string)␊ + properties: (VnetGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -280647,7 +361764,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties1 | string)␊ + properties: (VnetGatewayProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -280671,14 +361791,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment | string)␊ + properties: (AppServiceEnvironment | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource1 | HostingEnvironmentsWorkerPoolsChildResource1)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -280693,7 +361819,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair2[] | string)␊ + clusterSettings?: (NameValuePair2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -280702,19 +361831,31 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -280722,7 +361863,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -280734,20 +361878,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry1[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile4 | string)␊ + virtualNetwork: (VirtualNetworkProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -280763,7 +361919,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool1[] | string)␊ + workerPools: (WorkerPool1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -280787,7 +361946,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -280795,7 +361957,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -280823,11 +361988,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -280835,7 +362006,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -280851,11 +362025,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool1 | string)␊ + properties: (WorkerPool1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription3 | string)␊ + sku?: (SkuDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -280866,11 +362046,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability1[] | string)␊ + capabilities?: (Capability1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -280878,7 +362064,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -280890,7 +362079,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity | string)␊ + skuCapacity?: (SkuCapacity | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -280922,15 +362114,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -280953,11 +362154,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool1 | string)␊ + properties: (WorkerPool1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription3 | string)␊ + sku?: (SkuDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -280974,11 +362181,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool1 | string)␊ + properties: (WorkerPool1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription3 | string)␊ + sku?: (SkuDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -280998,11 +362211,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool1 | string)␊ + properties: (WorkerPool1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription3 | string)␊ + sku?: (SkuDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -281026,17 +362245,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties | string)␊ + properties: (AppServicePlanProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription3 | string)␊ + sku?: (SkuDescription3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -281051,11 +362279,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile2 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name for the App Service plan.␊ */␊ @@ -281064,11 +362298,17 @@ Generated by [AVA](https://avajs.dev). * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -281076,11 +362316,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -281113,7 +362359,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties2 | string)␊ + properties: (VnetGatewayProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -281147,7 +362396,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties1 | string)␊ + properties: (VnetRouteProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -281171,7 +362423,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -281198,13 +362453,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties2 | string)␊ + properties: (CertificateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -281215,7 +362476,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -281258,14 +362522,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment1 | string)␊ + properties: (AppServiceEnvironment1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource2 | HostingEnvironmentsWorkerPoolsChildResource2)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -281280,7 +362550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair3[] | string)␊ + clusterSettings?: (NameValuePair3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -281289,23 +362562,38 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag that displays whether an ASE has linux workers or not␊ */␊ - hasLinuxWorkers?: (boolean | string)␊ + hasLinuxWorkers?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -281313,7 +362601,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -281325,7 +362616,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry2[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault ID for ILB App Service Environment default SSL certificate␊ */␊ @@ -281338,15 +362632,24 @@ Generated by [AVA](https://avajs.dev). * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile5 | string)␊ + virtualNetwork: (VirtualNetworkProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -281362,7 +362665,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool2[] | string)␊ + workerPools: (WorkerPool2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -281386,7 +362692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -281394,7 +362703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -281422,11 +362734,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -281434,7 +362752,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -281450,11 +362771,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool2 | string)␊ + properties: (WorkerPool2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription4 | string)␊ + sku?: (SkuDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -281465,11 +362792,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability2[] | string)␊ + capabilities?: (Capability2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -281477,7 +362810,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -281489,7 +362825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity1 | string)␊ + skuCapacity?: (SkuCapacity1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -281521,15 +362860,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -281552,11 +362900,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool2 | string)␊ + properties: (WorkerPool2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription4 | string)␊ + sku?: (SkuDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -281573,11 +362927,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool2 | string)␊ + properties: (WorkerPool2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription4 | string)␊ + sku?: (SkuDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -281597,11 +362957,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool2 | string)␊ + properties: (WorkerPool2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription4 | string)␊ + sku?: (SkuDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -281625,17 +362991,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties1 | string)␊ + properties: (AppServicePlanProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription4 | string)␊ + sku?: (SkuDescription4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -281650,32 +363025,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile3 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -281683,11 +363079,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -281720,7 +363122,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties3 | string)␊ + properties: (VnetGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -281754,7 +363159,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties2 | string)␊ + properties: (VnetRouteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -281774,7 +363182,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -281789,7 +363200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity15 | string)␊ + identity?: (ManagedServiceIdentity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -281805,14 +363219,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties2 | string)␊ + properties: (SiteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesConfigChildResource2 | SitesDeploymentsChildResource2 | SitesDomainOwnershipIdentifiersChildResource1 | SitesExtensionsChildResource1 | SitesFunctionsChildResource1 | SitesHostNameBindingsChildResource2 | SitesHybridconnectionChildResource2 | SitesMigrateChildResource1 | SitesNetworkConfigChildResource | SitesPremieraddonsChildResource2 | SitesPrivateAccessChildResource | SitesPublicCertificatesChildResource1 | SitesSiteextensionsChildResource1 | SitesSlotsChildResource2 | SitesSourcecontrolsChildResource2 | SitesVirtualNetworkConnectionsChildResource2)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -281823,13 +363243,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties1 {␊ @@ -281842,11 +363268,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -281854,61 +363286,103 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo2 | string)␊ + cloningInfo?: (CloningInfo2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * GeoDistributions for this site␊ */␊ - geoDistributions?: (GeoDistribution[] | string)␊ + geoDistributions?: (GeoDistribution[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile3 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState2[] | string)␊ + hostNameSslStates?: (HostNameSslState2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -281916,7 +363390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig2 | string)␊ + siteConfig?: (SiteConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -281929,19 +363406,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -281954,7 +363443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -281987,7 +363479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NumberOfWorkers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -281997,7 +363492,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -282005,7 +363503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -282013,7 +363514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -282027,11 +363531,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo2 | string)␊ + apiDefinition?: (ApiDefinitionInfo2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -282039,15 +363549,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair3[] | string)␊ + appSettings?: (NameValuePair3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules2 | string)␊ + autoHealRules?: (AutoHealRules2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -282057,23 +363576,38 @@ Generated by [AVA](https://avajs.dev). */␊ azureStorageAccounts?: ({␊ [k: string]: AzureStorageInfoValue␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo2[] | string)␊ + connectionStrings?: (ConnStringInfo2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings2 | string)␊ + cors?: (CorsSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -282081,27 +363615,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments2 | string)␊ + experiments?: (Experiments2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping2[] | string)␊ + handlerMappings?: (HandlerMapping2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction2[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -282117,7 +363669,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits2 | string)␊ + limits?: (SiteLimits2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -282125,27 +363680,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -282157,7 +363730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -282169,7 +363745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings1 | string)␊ + push?: (PushSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -282177,7 +363756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -282185,7 +363767,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -282194,19 +363779,31 @@ Generated by [AVA](https://avajs.dev). * Number of reserved instances.␊ * This setting only applies to the Consumption Plan␊ */␊ - reservedInstanceCount?: (number | string)␊ + reservedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction2[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -282214,11 +363811,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication2[] | string)␊ + virtualApplications?: (VirtualApplication2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -282226,7 +363829,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -282234,7 +363840,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282254,11 +363863,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions2 | string)␊ + actions?: (AutoHealActions2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers2 | string)␊ + triggers?: (AutoHealTriggers2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282268,12 +363883,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction2 | string)␊ + customAction?: (AutoHealCustomAction2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -282303,19 +363924,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger2 | string)␊ + requests?: (RequestsBasedTrigger2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger2 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger2[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282325,7 +363958,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -282339,7 +363975,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -282357,15 +363996,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -282373,7 +364021,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282399,7 +364050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282417,7 +364071,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282428,13 +364085,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282444,7 +364107,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule2[] | string)␊ + rampUpRules?: (RampUpRule2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282463,21 +364129,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches ␊ * MinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.␊ * Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -282485,7 +364163,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282533,7 +364214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -282541,11 +364225,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy") | string)␊ + tag?: (("Default" | "XffProxy") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -282553,7 +364243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282563,15 +364256,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282585,7 +364287,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties1 | string)␊ + properties?: (PushSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282599,7 +364304,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -282624,11 +364332,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory2[] | string)␊ + virtualDirectories?: (VirtualDirectory2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -282657,19 +364371,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client ID of this relying party application, known as the client_id.␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␊ @@ -282694,11 +364417,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -282716,7 +364445,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -282734,7 +364466,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␊ * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␊ @@ -282759,7 +364494,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -282769,12 +364507,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -282790,11 +364534,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282808,15 +364558,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule2 | string)␊ + backupSchedule?: (BackupSchedule2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting2[] | string)␊ + databases?: (DatabaseBackupSetting2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -282830,19 +364589,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -282865,7 +364636,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -282876,7 +364650,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -282890,19 +364667,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig2 | string)␊ + applicationLogs?: (ApplicationLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig2 | string)␊ + detailedErrorMessages?: (EnabledConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig2 | string)␊ + failedRequestsTracing?: (EnabledConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig2 | string)␊ + httpLogs?: (HttpLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282912,15 +364701,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig2 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig2 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig2 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282930,13 +364728,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -282950,7 +364754,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -282964,7 +364771,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282974,7 +364784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282984,11 +364797,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig2 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig2 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -282998,13 +364817,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -283018,19 +364843,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283042,15 +364876,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283069,7 +364912,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties4 | string)␊ + properties: (DeploymentProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -283080,7 +364926,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -283112,7 +364961,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283131,7 +364983,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties1 | string)␊ + properties: (IdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -283158,7 +365013,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -283170,7 +365028,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -283188,7 +365049,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -283199,7 +365063,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283218,7 +365085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties1 | string)␊ + properties: (FunctionEnvelopeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -283241,7 +365111,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -283257,7 +365130,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -283300,7 +365176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties2 | string)␊ + properties: (HostNameBindingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -283315,11 +365194,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -283327,7 +365212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -283335,7 +365223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -283358,7 +365249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties2 | string)␊ + properties: (RelayServiceConnectionEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -283370,7 +365264,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -283388,7 +365285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties1 | string)␊ + properties: (StorageMigrationOptionsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -283407,11 +365307,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283427,7 +365333,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties | string)␊ + properties: (SwiftVirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -283442,7 +365351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283465,13 +365377,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties1 | string)␊ + properties: (PremierAddOnProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -283514,7 +365432,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties | string)␊ + properties: (PrivateAccessProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -283525,11 +365446,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283539,7 +365466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -283551,7 +365481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet[] | string)␊ + subnets?: (PrivateAccessSubnet[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283561,7 +365494,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -283584,7 +365520,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties1 | string)␊ + properties: (PublicCertificateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -283599,7 +365538,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -283622,7 +365564,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity15 | string)␊ + identity?: (ManagedServiceIdentity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -283638,13 +365583,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties2 | string)␊ + properties: (SiteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -283661,7 +365612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties2 | string)␊ + properties: (SiteSourceControlProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -283676,15 +365630,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -283707,7 +365670,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties2 | string)␊ + properties: (VnetInfoProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -283727,7 +365693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -283750,7 +365719,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties4 | string)␊ + properties: (DeploymentProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -283770,7 +365742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties1 | string)␊ + properties: (IdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -283787,7 +365762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -283807,7 +365785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties1 | string)␊ + properties: (FunctionEnvelopeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource[]␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ @@ -283860,7 +365841,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties2 | string)␊ + properties: (HostNameBindingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -283880,7 +365864,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties2 | string)␊ + properties: (RelayServiceConnectionEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -283900,7 +365887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties3 | string)␊ + properties: (HybridConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -283915,7 +365905,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -283956,7 +365949,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -283973,7 +365969,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties1 | string)␊ + properties: (StorageMigrationOptionsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -283990,7 +365989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties | string)␊ + properties: (SwiftVirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -284014,13 +366016,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties1 | string)␊ + properties: (PremierAddOnProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -284037,7 +366045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties | string)␊ + properties: (PrivateAccessProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -284057,7 +366068,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties1 | string)␊ + properties: (PublicCertificateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -284081,7 +366095,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity15 | string)␊ + identity?: (ManagedServiceIdentity15 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -284097,14 +366114,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties2 | string)␊ + properties: (SiteProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource2 | SitesSlotsDeploymentsChildResource2 | SitesSlotsDomainOwnershipIdentifiersChildResource1 | SitesSlotsExtensionsChildResource1 | SitesSlotsFunctionsChildResource1 | SitesSlotsHostNameBindingsChildResource2 | SitesSlotsHybridconnectionChildResource2 | SitesSlotsNetworkConfigChildResource | SitesSlotsPremieraddonsChildResource2 | SitesSlotsPrivateAccessChildResource | SitesSlotsPublicCertificatesChildResource1 | SitesSlotsSiteextensionsChildResource1 | SitesSlotsSourcecontrolsChildResource2 | SitesSlotsVirtualNetworkConnectionsChildResource2)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -284124,7 +366147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties4 | string)␊ + properties: (DeploymentProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -284144,7 +366170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties1 | string)␊ + properties: (IdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -284161,7 +366190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -284181,7 +366213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties1 | string)␊ + properties: (FunctionEnvelopeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -284201,7 +366236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties2 | string)␊ + properties: (HostNameBindingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -284221,7 +366259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties2 | string)␊ + properties: (RelayServiceConnectionEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -284238,7 +366279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties | string)␊ + properties: (SwiftVirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -284262,13 +366306,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties1 | string)␊ + properties: (PremierAddOnProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -284285,7 +366335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties | string)␊ + properties: (PrivateAccessProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -284305,7 +366358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties1 | string)␊ + properties: (PublicCertificateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -284334,7 +366390,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties2 | string)␊ + properties: (SiteSourceControlProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -284354,7 +366413,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties2 | string)␊ + properties: (VnetInfoProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -284374,7 +366436,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties4 | string)␊ + properties: (DeploymentProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -284394,7 +366459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties1 | string)␊ + properties: (IdentifierProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -284411,7 +366479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -284431,7 +366502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties1 | string)␊ + properties: (FunctionEnvelopeProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource[]␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ @@ -284484,7 +366558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties2 | string)␊ + properties: (HostNameBindingProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -284504,7 +366581,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties2 | string)␊ + properties: (RelayServiceConnectionEntityProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -284524,7 +366604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties3 | string)␊ + properties: (HybridConnectionProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -284541,7 +366624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore1 | string)␊ + properties: (MSDeployCore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -284558,7 +366644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties | string)␊ + properties: (SwiftVirtualNetworkProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -284582,13 +366671,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties1 | string)␊ + properties: (PremierAddOnProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -284605,7 +366700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties | string)␊ + properties: (PrivateAccessProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -284625,7 +366723,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties1 | string)␊ + properties: (PublicCertificateProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -284654,7 +366755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties2 | string)␊ + properties: (SiteSourceControlProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -284674,7 +366778,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties2 | string)␊ + properties: (VnetInfoProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource2[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -284695,7 +366802,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties3 | string)␊ + properties: (VnetGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -284715,7 +366825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties3 | string)␊ + properties: (VnetGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -284732,7 +366845,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties2 | string)␊ + properties: (SiteSourceControlProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -284752,7 +366868,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties2 | string)␊ + properties: (VnetInfoProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource2[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -284773,7 +366892,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties3 | string)␊ + properties: (VnetGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -284793,7 +366915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties3 | string)␊ + properties: (VnetGatewayProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -284817,13 +366942,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties3 | string)␊ + properties: (CertificateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -284834,7 +366965,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -284865,7 +366999,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity16 | string)␊ + identity?: (ManagedServiceIdentity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -284881,14 +367018,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties3 | string)␊ + properties: (SiteProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesConfigChildResource3 | SitesDeploymentsChildResource3 | SitesDomainOwnershipIdentifiersChildResource2 | SitesExtensionsChildResource2 | SitesFunctionsChildResource2 | SitesHostNameBindingsChildResource3 | SitesHybridconnectionChildResource3 | SitesMigrateChildResource2 | SitesNetworkConfigChildResource1 | SitesPremieraddonsChildResource3 | SitesPrivateAccessChildResource1 | SitesPublicCertificatesChildResource2 | SitesSiteextensionsChildResource2 | SitesSlotsChildResource3 | SitesSourcecontrolsChildResource3 | SitesVirtualNetworkConnectionsChildResource3)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -284899,13 +367042,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties2␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties2 {␊ @@ -284918,11 +367067,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -284930,61 +367085,103 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo3 | string)␊ + cloningInfo?: (CloningInfo3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * GeoDistributions for this site␊ */␊ - geoDistributions?: (GeoDistribution1[] | string)␊ + geoDistributions?: (GeoDistribution1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile4 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState3[] | string)␊ + hostNameSslStates?: (HostNameSslState3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -284992,7 +367189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig3 | string)␊ + siteConfig?: (SiteConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285005,19 +367205,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -285030,7 +367242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -285063,7 +367278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * NumberOfWorkers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285083,7 +367301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -285091,7 +367312,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -285099,7 +367323,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -285113,11 +367340,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo3 | string)␊ + apiDefinition?: (ApiDefinitionInfo3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -285125,15 +367358,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair4[] | string)␊ + appSettings?: (NameValuePair4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules3 | string)␊ + autoHealRules?: (AutoHealRules3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -285143,23 +367385,38 @@ Generated by [AVA](https://avajs.dev). */␊ azureStorageAccounts?: ({␊ [k: string]: AzureStorageInfoValue1␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo3[] | string)␊ + connectionStrings?: (ConnStringInfo3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings3 | string)␊ + cors?: (CorsSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -285167,27 +367424,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments3 | string)␊ + experiments?: (Experiments3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping3[] | string)␊ + handlerMappings?: (HandlerMapping3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction3[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -285203,7 +367478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits3 | string)␊ + limits?: (SiteLimits3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -285211,27 +367489,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -285243,7 +367539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -285255,7 +367554,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings2 | string)␊ + push?: (PushSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -285263,7 +367565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -285271,7 +367576,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -285280,19 +367588,31 @@ Generated by [AVA](https://avajs.dev). * Number of reserved instances.␊ * This setting only applies to the Consumption Plan␊ */␊ - reservedInstanceCount?: (number | string)␊ + reservedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction3[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -285300,11 +367620,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication3[] | string)␊ + virtualApplications?: (VirtualApplication3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -285312,7 +367638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -285320,7 +367649,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285354,11 +367686,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions3 | string)␊ + actions?: (AutoHealActions3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers3 | string)␊ + triggers?: (AutoHealTriggers3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285368,12 +367706,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction3 | string)␊ + customAction?: (AutoHealCustomAction3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -285403,19 +367747,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger3 | string)␊ + requests?: (RequestsBasedTrigger3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger3 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger3[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285425,7 +367781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -285439,7 +367798,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -285457,15 +367819,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -285473,7 +367844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285499,7 +367873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285517,7 +367894,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285528,13 +367908,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285544,7 +367930,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule3[] | string)␊ + rampUpRules?: (RampUpRule3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285563,21 +367952,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches ␊ * MinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.␊ * Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -285585,7 +367986,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285633,7 +368037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -285641,11 +368048,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy") | string)␊ + tag?: (("Default" | "XffProxy") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -285653,7 +368066,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285663,15 +368079,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285685,7 +368110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties2 | string)␊ + properties?: (PushSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285699,7 +368127,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -285724,11 +368155,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory3[] | string)␊ + virtualDirectories?: (VirtualDirectory3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -285757,19 +368194,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client ID of this relying party application, known as the client_id.␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␊ @@ -285794,11 +368240,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -285816,7 +368268,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -285834,7 +368289,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␊ * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␊ @@ -285859,7 +368317,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -285869,12 +368330,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -285890,11 +368357,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -285908,15 +368381,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule3 | string)␊ + backupSchedule?: (BackupSchedule3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting3[] | string)␊ + databases?: (DatabaseBackupSetting3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -285930,19 +368412,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -285965,7 +368459,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -285976,7 +368473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -285990,19 +368490,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig3 | string)␊ + applicationLogs?: (ApplicationLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig3 | string)␊ + detailedErrorMessages?: (EnabledConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig3 | string)␊ + failedRequestsTracing?: (EnabledConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig3 | string)␊ + httpLogs?: (HttpLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286012,15 +368524,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig3 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig3 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig3 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286030,13 +368551,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -286050,7 +368577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -286064,7 +368594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286074,7 +368607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286084,11 +368620,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig3 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig3 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286098,13 +368640,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -286118,19 +368666,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286142,15 +368699,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286169,7 +368735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties5 | string)␊ + properties: (DeploymentProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -286180,7 +368749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -286212,7 +368784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286231,7 +368806,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties2 | string)␊ + properties: (IdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -286258,7 +368836,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -286270,7 +368851,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -286288,7 +368872,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -286299,7 +368886,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286318,7 +368908,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties2 | string)␊ + properties: (FunctionEnvelopeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -286341,7 +368934,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -286384,7 +368980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties3 | string)␊ + properties: (HostNameBindingProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -286399,11 +368998,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -286411,7 +369016,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -286419,7 +369027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -286442,7 +369053,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties3 | string)␊ + properties: (RelayServiceConnectionEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -286454,7 +369068,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -286472,7 +369089,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties2 | string)␊ + properties: (StorageMigrationOptionsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -286491,11 +369111,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286511,7 +369137,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties1 | string)␊ + properties: (SwiftVirtualNetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -286526,7 +369155,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286549,13 +369181,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties2 | string)␊ + properties: (PremierAddOnProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -286598,7 +369236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties1 | string)␊ + properties: (PrivateAccessProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -286609,11 +369250,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork1[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286623,7 +369270,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -286635,7 +369285,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet1[] | string)␊ + subnets?: (PrivateAccessSubnet1[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286645,7 +369298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -286668,7 +369324,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties2 | string)␊ + properties: (PublicCertificateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -286683,7 +369342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -286706,7 +369368,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity16 | string)␊ + identity?: (ManagedServiceIdentity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -286722,13 +369387,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties3 | string)␊ + properties: (SiteProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -286745,7 +369416,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties3 | string)␊ + properties: (SiteSourceControlProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -286760,15 +369434,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -286791,7 +369474,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties3 | string)␊ + properties: (VnetInfoProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -286811,7 +369497,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -286834,7 +369523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties5 | string)␊ + properties: (DeploymentProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -286854,7 +369546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties2 | string)␊ + properties: (IdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -286871,7 +369566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -286891,7 +369589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties2 | string)␊ + properties: (FunctionEnvelopeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ }␊ @@ -286911,7 +369612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties3 | string)␊ + properties: (HostNameBindingProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -286931,7 +369635,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties3 | string)␊ + properties: (RelayServiceConnectionEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -286951,7 +369658,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties4 | string)␊ + properties: (HybridConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -286966,7 +369676,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -287007,7 +369720,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -287024,7 +369740,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties2 | string)␊ + properties: (StorageMigrationOptionsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -287041,7 +369760,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties1 | string)␊ + properties: (SwiftVirtualNetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -287065,13 +369787,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties2 | string)␊ + properties: (PremierAddOnProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -287088,7 +369816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties1 | string)␊ + properties: (PrivateAccessProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -287108,7 +369839,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties2 | string)␊ + properties: (PublicCertificateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -287132,7 +369866,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity16 | string)␊ + identity?: (ManagedServiceIdentity16 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -287148,14 +369885,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties3 | string)␊ + properties: (SiteProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource3 | SitesSlotsDeploymentsChildResource3 | SitesSlotsDomainOwnershipIdentifiersChildResource2 | SitesSlotsExtensionsChildResource2 | SitesSlotsFunctionsChildResource2 | SitesSlotsHostNameBindingsChildResource3 | SitesSlotsHybridconnectionChildResource3 | SitesSlotsNetworkConfigChildResource1 | SitesSlotsPremieraddonsChildResource3 | SitesSlotsPrivateAccessChildResource1 | SitesSlotsPublicCertificatesChildResource2 | SitesSlotsSiteextensionsChildResource2 | SitesSlotsSourcecontrolsChildResource3 | SitesSlotsVirtualNetworkConnectionsChildResource3)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -287175,7 +369918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties5 | string)␊ + properties: (DeploymentProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -287195,7 +369941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties2 | string)␊ + properties: (IdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -287212,7 +369961,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -287232,7 +369984,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties2 | string)␊ + properties: (FunctionEnvelopeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -287252,7 +370007,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties3 | string)␊ + properties: (HostNameBindingProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -287272,7 +370030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties3 | string)␊ + properties: (RelayServiceConnectionEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -287289,7 +370050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties1 | string)␊ + properties: (SwiftVirtualNetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -287313,13 +370077,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties2 | string)␊ + properties: (PremierAddOnProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -287336,7 +370106,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties1 | string)␊ + properties: (PrivateAccessProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -287356,7 +370129,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties2 | string)␊ + properties: (PublicCertificateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -287385,7 +370161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties3 | string)␊ + properties: (SiteSourceControlProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -287405,7 +370184,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties3 | string)␊ + properties: (VnetInfoProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -287425,7 +370207,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties5 | string)␊ + properties: (DeploymentProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -287445,7 +370230,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties2 | string)␊ + properties: (IdentifierProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -287462,7 +370250,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -287482,7 +370273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties2 | string)␊ + properties: (FunctionEnvelopeProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ }␊ @@ -287502,7 +370296,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties3 | string)␊ + properties: (HostNameBindingProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -287522,7 +370319,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties3 | string)␊ + properties: (RelayServiceConnectionEntityProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -287542,7 +370342,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties4 | string)␊ + properties: (HybridConnectionProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -287559,7 +370362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore2 | string)␊ + properties: (MSDeployCore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -287576,7 +370382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties1 | string)␊ + properties: (SwiftVirtualNetworkProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -287600,13 +370409,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties2 | string)␊ + properties: (PremierAddOnProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -287623,7 +370438,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties1 | string)␊ + properties: (PrivateAccessProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -287643,7 +370461,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties2 | string)␊ + properties: (PublicCertificateProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -287672,7 +370493,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties3 | string)␊ + properties: (SiteSourceControlProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -287692,7 +370516,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties3 | string)␊ + properties: (VnetInfoProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource3[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -287713,7 +370540,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties4 | string)␊ + properties: (VnetGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -287747,7 +370577,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties4 | string)␊ + properties: (VnetGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -287764,7 +370597,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties3 | string)␊ + properties: (SiteSourceControlProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -287784,7 +370620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties3 | string)␊ + properties: (VnetInfoProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource3[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -287805,7 +370644,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties4 | string)␊ + properties: (VnetGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -287825,7 +370667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties4 | string)␊ + properties: (VnetGatewayProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -287849,13 +370694,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties4 | string)␊ + properties: (CertificateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -287870,7 +370721,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -287913,14 +370767,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment2 | string)␊ + properties: (AppServiceEnvironment2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource3 | HostingEnvironmentsWorkerPoolsChildResource3)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -287935,7 +370795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair5[] | string)␊ + clusterSettings?: (NameValuePair5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -287944,23 +370807,38 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag that displays whether an ASE has linux workers or not␊ */␊ - hasLinuxWorkers?: (boolean | string)␊ + hasLinuxWorkers?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -287968,7 +370846,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -287980,7 +370861,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry3[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault ID for ILB App Service Environment default SSL certificate␊ */␊ @@ -287993,15 +370877,24 @@ Generated by [AVA](https://avajs.dev). * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile6 | string)␊ + virtualNetwork: (VirtualNetworkProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -288017,7 +370910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool3[] | string)␊ + workerPools: (WorkerPool3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288041,7 +370937,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -288049,7 +370948,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -288077,11 +370979,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -288089,7 +370997,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288105,11 +371016,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool3 | string)␊ + properties: (WorkerPool3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -288120,11 +371037,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability3[] | string)␊ + capabilities?: (Capability3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -288132,7 +371055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -288144,7 +371070,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity2 | string)␊ + skuCapacity?: (SkuCapacity2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -288176,15 +371105,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -288207,11 +371145,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool3 | string)␊ + properties: (WorkerPool3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -288228,11 +371172,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool3 | string)␊ + properties: (WorkerPool3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -288252,11 +371202,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool3 | string)␊ + properties: (WorkerPool3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -288280,17 +371236,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties2 | string)␊ + properties: (AppServicePlanProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -288305,32 +371270,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile5 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -288338,11 +371324,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -288375,7 +371367,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties5 | string)␊ + properties: (VnetGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -288409,7 +371404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties3 | string)␊ + properties: (VnetRouteProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -288429,7 +371427,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -288444,7 +371445,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity17 | string)␊ + identity?: (ManagedServiceIdentity17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -288460,14 +371464,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties4 | string)␊ + properties: (SiteProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBasicPublishingCredentialsPoliciesChildResource | SitesConfigChildResource4 | SitesDeploymentsChildResource4 | SitesDomainOwnershipIdentifiersChildResource3 | SitesExtensionsChildResource3 | SitesFunctionsChildResource3 | SitesHostNameBindingsChildResource4 | SitesHybridconnectionChildResource4 | SitesMigrateChildResource3 | SitesNetworkConfigChildResource2 | SitesPremieraddonsChildResource4 | SitesPrivateAccessChildResource2 | SitesPublicCertificatesChildResource3 | SitesSiteextensionsChildResource3 | SitesSlotsChildResource4 | SitesPrivateEndpointConnectionsChildResource | SitesSourcecontrolsChildResource4 | SitesVirtualNetworkConnectionsChildResource4)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -288478,13 +371488,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties3 {␊ @@ -288497,11 +371513,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -288509,57 +371531,96 @@ Generated by [AVA](https://avajs.dev). /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo4 | string)␊ + cloningInfo?: (CloningInfo4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile5 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState4[] | string)␊ + hostNameSslStates?: (HostNameSslState4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -288567,7 +371628,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig4 | string)␊ + siteConfig?: (SiteConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288580,19 +371644,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -288605,7 +371681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -288634,7 +371713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -288642,7 +371724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -288650,7 +371735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -288664,7 +371752,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to use Managed Identity Creds for ACR pull␊ */␊ - acrUseManagedIdentityCreds?: (boolean | string)␊ + acrUseManagedIdentityCreds?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If using user managed identity, the user managed identity ClientId␊ */␊ @@ -288672,15 +371763,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo4 | string)␊ + apiDefinition?: (ApiDefinitionInfo4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure API management (APIM) configuration linked to the app.␊ */␊ - apiManagementConfig?: (ApiManagementConfig | string)␊ + apiManagementConfig?: (ApiManagementConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -288688,15 +371788,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair5[] | string)␊ + appSettings?: (NameValuePair5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules4 | string)␊ + autoHealRules?: (AutoHealRules4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -288704,19 +371813,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo4[] | string)␊ + connectionStrings?: (ConnStringInfo4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings4 | string)␊ + cors?: (CorsSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -288724,15 +371845,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments4 | string)␊ + experiments?: (Experiments4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping4[] | string)␊ + handlerMappings?: (HandlerMapping4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health check path␊ */␊ @@ -288740,15 +371870,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction4[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -288764,7 +371903,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits4 | string)␊ + limits?: (SiteLimits4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -288772,27 +371914,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -288804,7 +371964,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -288817,7 +371980,10 @@ Generated by [AVA](https://avajs.dev). * Number of preWarmed instances.␊ * This setting only applies to the Consumption and Elastic Plans␊ */␊ - preWarmedInstanceCount?: (number | string)␊ + preWarmedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Publishing user name.␊ */␊ @@ -288825,7 +371991,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings3 | string)␊ + push?: (PushSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -288833,7 +372002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -288841,7 +372013,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -288849,15 +372024,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction4[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -288865,11 +372049,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication4[] | string)␊ + virtualApplications?: (VirtualApplication4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -288877,7 +372067,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -288885,7 +372078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288915,11 +372111,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions4 | string)␊ + actions?: (AutoHealActions4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers4 | string)␊ + triggers?: (AutoHealTriggers4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288929,12 +372131,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction4 | string)␊ + customAction?: (AutoHealCustomAction4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -288964,19 +372172,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger4 | string)␊ + requests?: (RequestsBasedTrigger4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger4 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger4[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -288986,7 +372206,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -289000,7 +372223,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -289018,15 +372244,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -289034,7 +372269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289052,7 +372290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289063,13 +372304,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289079,7 +372326,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule4[] | string)␊ + rampUpRules?: (RampUpRule4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289098,21 +372348,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or ␊ * MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm ␊ * can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -289120,7 +372382,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289168,7 +372433,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -289176,11 +372444,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy") | string)␊ + tag?: (("Default" | "XffProxy") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -289188,7 +372462,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289198,15 +372475,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289220,7 +372506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties3 | string)␊ + properties?: (PushSettingsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289234,7 +372523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -289259,11 +372551,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory4[] | string)␊ + virtualDirectories?: (VirtualDirectory4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -289291,7 +372589,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to allow access to a publishing method; otherwise, false.␊ */␊ - allow: (boolean | string)␊ + allow: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289302,19 +372603,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client ID of this relying party application, known as the client_id.␊ * This setting is required for enabling OpenID Connection authentication with Azure Active Directory or ␊ @@ -289339,11 +372649,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -289361,7 +372677,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -289379,7 +372698,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Issuer URI that represents the entity which issues access tokens for this application.␊ * When using Azure Active Directory, this value is the URI of the directory tenant, e.g. https://sts.windows.net/{tenant-guid}/.␊ @@ -289404,7 +372726,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -289414,12 +372739,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -289435,11 +372766,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289465,7 +372802,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289479,15 +372819,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule4 | string)␊ + backupSchedule?: (BackupSchedule4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting4[] | string)␊ + databases?: (DatabaseBackupSetting4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -289501,19 +372850,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -289536,7 +372897,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -289547,7 +372911,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -289561,19 +372928,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig4 | string)␊ + applicationLogs?: (ApplicationLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig4 | string)␊ + detailedErrorMessages?: (EnabledConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig4 | string)␊ + failedRequestsTracing?: (EnabledConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig4 | string)␊ + httpLogs?: (HttpLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289583,15 +372962,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig4 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig4 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig4 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289601,13 +372989,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -289621,7 +373015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -289635,7 +373032,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289645,7 +373045,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289655,11 +373058,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig4 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig4 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289669,13 +373078,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -289689,19 +373104,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289713,15 +373137,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289740,7 +373173,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties6 | string)␊ + properties: (DeploymentProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -289751,7 +373187,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -289783,7 +373222,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289802,7 +373244,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties3 | string)␊ + properties: (IdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -289829,7 +373274,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -289841,7 +373289,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -289859,7 +373310,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -289870,7 +373324,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -289889,7 +373346,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties3 | string)␊ + properties: (FunctionEnvelopeProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -289912,7 +373372,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -289928,7 +373391,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -289971,7 +373437,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties4 | string)␊ + properties: (HostNameBindingProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -289986,11 +373455,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -289998,7 +373473,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -290006,7 +373484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -290029,7 +373510,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties4 | string)␊ + properties: (RelayServiceConnectionEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -290041,7 +373525,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -290059,7 +373546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties3 | string)␊ + properties: (StorageMigrationOptionsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -290078,11 +373568,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290098,7 +373594,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties2 | string)␊ + properties: (SwiftVirtualNetworkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -290113,7 +373612,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290136,13 +373638,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties3 | string)␊ + properties: (PremierAddOnProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -290185,7 +373693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties2 | string)␊ + properties: (PrivateAccessProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -290196,11 +373707,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork2[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290210,7 +373727,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -290222,7 +373742,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet2[] | string)␊ + subnets?: (PrivateAccessSubnet2[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290232,7 +373755,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -290255,7 +373781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties3 | string)␊ + properties: (PublicCertificateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -290270,7 +373799,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290293,7 +373825,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity17 | string)␊ + identity?: (ManagedServiceIdentity17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -290309,13 +373844,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties4 | string)␊ + properties: (SiteProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -290332,7 +373873,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest1 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -290343,7 +373887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState1 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -290377,7 +373924,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties4 | string)␊ + properties: (SiteSourceControlProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -290392,15 +373942,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -290423,7 +373982,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties4 | string)␊ + properties: (VnetInfoProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -290443,7 +374005,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -290466,7 +374031,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties6 | string)␊ + properties: (DeploymentProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -290486,7 +374054,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties3 | string)␊ + properties: (IdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -290503,7 +374074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -290523,7 +374097,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties3 | string)␊ + properties: (FunctionEnvelopeProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource1[]␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ @@ -290576,7 +374153,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties4 | string)␊ + properties: (HostNameBindingProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -290596,7 +374176,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties4 | string)␊ + properties: (RelayServiceConnectionEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -290616,7 +374199,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties5 | string)␊ + properties: (HybridConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -290631,7 +374217,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -290672,7 +374261,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -290689,7 +374281,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties3 | string)␊ + properties: (StorageMigrationOptionsProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -290706,7 +374301,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties2 | string)␊ + properties: (SwiftVirtualNetworkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -290730,13 +374328,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties3 | string)␊ + properties: (PremierAddOnProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -290753,7 +374357,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties2 | string)␊ + properties: (PrivateAccessProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -290770,7 +374377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest1 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -290790,7 +374400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties3 | string)␊ + properties: (PublicCertificateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -290814,7 +374427,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity17 | string)␊ + identity?: (ManagedServiceIdentity17 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -290830,14 +374446,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties4 | string)␊ + properties: (SiteProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource4 | SitesSlotsDeploymentsChildResource4 | SitesSlotsDomainOwnershipIdentifiersChildResource3 | SitesSlotsExtensionsChildResource3 | SitesSlotsFunctionsChildResource3 | SitesSlotsHostNameBindingsChildResource4 | SitesSlotsHybridconnectionChildResource4 | SitesSlotsNetworkConfigChildResource2 | SitesSlotsPremieraddonsChildResource4 | SitesSlotsPrivateAccessChildResource2 | SitesSlotsPublicCertificatesChildResource3 | SitesSlotsSiteextensionsChildResource3 | SitesSlotsSourcecontrolsChildResource4 | SitesSlotsVirtualNetworkConnectionsChildResource4)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -290857,7 +374479,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties6 | string)␊ + properties: (DeploymentProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -290877,7 +374502,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties3 | string)␊ + properties: (IdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -290894,7 +374522,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -290914,7 +374545,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties3 | string)␊ + properties: (FunctionEnvelopeProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -290934,7 +374568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties4 | string)␊ + properties: (HostNameBindingProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -290954,7 +374591,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties4 | string)␊ + properties: (RelayServiceConnectionEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -290971,7 +374611,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties2 | string)␊ + properties: (SwiftVirtualNetworkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -290995,13 +374638,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties3 | string)␊ + properties: (PremierAddOnProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -291018,7 +374667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties2 | string)␊ + properties: (PrivateAccessProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -291038,7 +374690,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties3 | string)␊ + properties: (PublicCertificateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -291067,7 +374722,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties4 | string)␊ + properties: (SiteSourceControlProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -291087,7 +374745,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties4 | string)␊ + properties: (VnetInfoProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -291107,7 +374768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties6 | string)␊ + properties: (DeploymentProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -291127,7 +374791,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties3 | string)␊ + properties: (IdentifierProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -291144,7 +374811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -291164,7 +374834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties3 | string)␊ + properties: (FunctionEnvelopeProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource1[]␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ @@ -291217,7 +374890,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties4 | string)␊ + properties: (HostNameBindingProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -291237,7 +374913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties4 | string)␊ + properties: (RelayServiceConnectionEntityProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -291257,7 +374936,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties5 | string)␊ + properties: (HybridConnectionProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -291274,7 +374956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore3 | string)␊ + properties: (MSDeployCore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -291291,7 +374976,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties2 | string)␊ + properties: (SwiftVirtualNetworkProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -291315,13 +375003,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties3 | string)␊ + properties: (PremierAddOnProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -291338,7 +375032,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties2 | string)␊ + properties: (PrivateAccessProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -291358,7 +375055,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties3 | string)␊ + properties: (PublicCertificateProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -291387,7 +375087,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties4 | string)␊ + properties: (SiteSourceControlProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -291407,7 +375110,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties4 | string)␊ + properties: (VnetInfoProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource4[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -291428,7 +375134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties5 | string)␊ + properties: (VnetGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -291448,7 +375157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties5 | string)␊ + properties: (VnetGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -291465,7 +375177,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties4 | string)␊ + properties: (SiteSourceControlProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -291485,7 +375200,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties4 | string)␊ + properties: (VnetInfoProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource4[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -291506,7 +375224,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties5 | string)␊ + properties: (VnetGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -291526,7 +375247,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties5 | string)␊ + properties: (VnetGatewayProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -291550,18 +375274,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * A static site.␊ */␊ - properties: (StaticSite | string)␊ + properties: (StaticSite | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StaticSitesConfigChildResource | StaticSitesCustomDomainsChildResource)[]␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription5 | string)␊ + sku?: (SkuDescription5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites"␊ [k: string]: unknown␊ }␊ @@ -291576,7 +375309,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Build properties for the static site.␊ */␊ - buildProperties?: (StaticSiteBuildProperties | string)␊ + buildProperties?: (StaticSiteBuildProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.␊ */␊ @@ -291620,7 +375356,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "config"␊ [k: string]: unknown␊ }␊ @@ -291651,7 +375390,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/builds/config"␊ [k: string]: unknown␊ }␊ @@ -291670,7 +375412,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/config"␊ [k: string]: unknown␊ }␊ @@ -291706,13 +375451,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties5 | string)␊ + properties: (CertificateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -291727,7 +375478,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -291770,14 +375524,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment3 | string)␊ + properties: (AppServiceEnvironment3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource4 | HostingEnvironmentsWorkerPoolsChildResource4)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -291792,7 +375552,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair6[] | string)␊ + clusterSettings?: (NameValuePair6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -291801,23 +375564,38 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag that displays whether an ASE has linux workers or not␊ */␊ - hasLinuxWorkers?: (boolean | string)␊ + hasLinuxWorkers?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -291825,7 +375603,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -291837,7 +375618,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry4[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault ID for ILB App Service Environment default SSL certificate␊ */␊ @@ -291850,15 +375634,24 @@ Generated by [AVA](https://avajs.dev). * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile7 | string)␊ + virtualNetwork: (VirtualNetworkProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -291874,7 +375667,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool4[] | string)␊ + workerPools: (WorkerPool4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -291898,7 +375694,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -291906,7 +375705,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -291934,11 +375736,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -291946,7 +375754,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -291962,11 +375773,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool4 | string)␊ + properties: (WorkerPool4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -291977,11 +375794,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability4[] | string)␊ + capabilities?: (Capability4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -291989,7 +375812,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -292001,7 +375827,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity3 | string)␊ + skuCapacity?: (SkuCapacity3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -292033,15 +375862,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -292064,11 +375902,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool4 | string)␊ + properties: (WorkerPool4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -292085,11 +375929,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool4 | string)␊ + properties: (WorkerPool4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -292109,11 +375959,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool4 | string)␊ + properties: (WorkerPool4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -292137,17 +375993,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties3 | string)␊ + properties: (AppServicePlanProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -292162,32 +376027,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile6 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -292195,11 +376081,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -292232,7 +376124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties6 | string)␊ + properties: (VnetGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -292266,7 +376161,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties4 | string)␊ + properties: (VnetRouteProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -292286,7 +376184,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -292301,7 +376202,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity18 | string)␊ + identity?: (ManagedServiceIdentity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -292317,14 +376221,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties5 | string)␊ + properties: (SiteProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBasicPublishingCredentialsPoliciesChildResource1 | SitesConfigChildResource5 | SitesDeploymentsChildResource5 | SitesDomainOwnershipIdentifiersChildResource4 | SitesExtensionsChildResource4 | SitesFunctionsChildResource4 | SitesHostNameBindingsChildResource5 | SitesHybridconnectionChildResource5 | SitesMigrateChildResource4 | SitesNetworkConfigChildResource3 | SitesPremieraddonsChildResource5 | SitesPrivateAccessChildResource3 | SitesPublicCertificatesChildResource4 | SitesSiteextensionsChildResource4 | SitesSlotsChildResource5 | SitesPrivateEndpointConnectionsChildResource1 | SitesSourcecontrolsChildResource5 | SitesVirtualNetworkConnectionsChildResource5)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -292335,13 +376245,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties4␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties4 {␊ @@ -292354,11 +376270,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -292369,15 +376291,24 @@ Generated by [AVA](https://avajs.dev). * - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.␊ * - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.␊ */␊ - clientCertMode?: (("Required" | "Optional") | string)␊ + clientCertMode?: (("Required" | "Optional") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo5 | string)␊ + cloningInfo?: (CloningInfo5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.␊ */␊ @@ -292385,49 +376316,82 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile6 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState5[] | string)␊ + hostNameSslStates?: (HostNameSslState5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -292435,7 +376399,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig5 | string)␊ + siteConfig?: (SiteConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292448,19 +376415,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -292473,7 +376452,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -292502,7 +376484,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -292510,7 +376495,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -292518,7 +376506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -292532,7 +376523,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to use Managed Identity Creds for ACR pull␊ */␊ - acrUseManagedIdentityCreds?: (boolean | string)␊ + acrUseManagedIdentityCreds?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If using user managed identity, the user managed identity ClientId␊ */␊ @@ -292540,15 +376534,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo5 | string)␊ + apiDefinition?: (ApiDefinitionInfo5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure API management (APIM) configuration linked to the app.␊ */␊ - apiManagementConfig?: (ApiManagementConfig1 | string)␊ + apiManagementConfig?: (ApiManagementConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -292556,15 +376559,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair6[] | string)␊ + appSettings?: (NameValuePair6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules5 | string)␊ + autoHealRules?: (AutoHealRules5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -292572,19 +376584,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo5[] | string)␊ + connectionStrings?: (ConnStringInfo5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings5 | string)␊ + cors?: (CorsSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -292592,15 +376616,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments5 | string)␊ + experiments?: (Experiments5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping5[] | string)␊ + handlerMappings?: (HandlerMapping5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health check path␊ */␊ @@ -292608,15 +376641,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction5[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -292632,7 +376674,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits5 | string)␊ + limits?: (SiteLimits5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -292640,27 +376685,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -292672,7 +376735,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -292685,7 +376751,10 @@ Generated by [AVA](https://avajs.dev). * Number of preWarmed instances.␊ * This setting only applies to the Consumption and Elastic Plans␊ */␊ - preWarmedInstanceCount?: (number | string)␊ + preWarmedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Publishing user name.␊ */␊ @@ -292693,7 +376762,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings4 | string)␊ + push?: (PushSettings4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -292701,7 +376773,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -292709,7 +376784,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -292717,19 +376795,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction5[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site.␊ */␊ - scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -292737,11 +376827,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication5[] | string)␊ + virtualApplications?: (VirtualApplication5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -292749,15 +376845,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of private ports assigned to this app. These will be assigned dynamically on runtime.␊ */␊ - vnetPrivatePortsCount?: (number | string)␊ + vnetPrivatePortsCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.␊ */␊ - vnetRouteAllEnabled?: (boolean | string)␊ + vnetRouteAllEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -292765,7 +376870,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292795,11 +376903,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions5 | string)␊ + actions?: (AutoHealActions5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers5 | string)␊ + triggers?: (AutoHealTriggers5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292809,12 +376923,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction5 | string)␊ + customAction?: (AutoHealCustomAction5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -292844,19 +376964,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger5 | string)␊ + requests?: (RequestsBasedTrigger5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger5 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger5[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292866,7 +376998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -292880,7 +377015,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -292898,15 +377036,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -292914,7 +377061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292932,7 +377082,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292943,13 +377096,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292959,7 +377118,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule5[] | string)␊ + rampUpRules?: (RampUpRule5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -292978,21 +377140,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or ␊ * MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm ␊ * can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -293000,7 +377174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293054,7 +377231,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address the security restriction is valid for.␊ * It can be in form of pure ipv4 address (required SubnetMask property) or␊ @@ -293069,7 +377249,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -293077,11 +377260,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy" | "ServiceTag") | string)␊ + tag?: (("Default" | "XffProxy" | "ServiceTag") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -293089,7 +377278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293099,15 +377291,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293121,7 +377322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties4 | string)␊ + properties?: (PushSettingsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293135,7 +377339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -293160,11 +377367,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory5[] | string)␊ + virtualDirectories?: (VirtualDirectory5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -293192,7 +377405,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to allow access to a publishing method; otherwise, false.␊ */␊ - allow: (boolean | string)␊ + allow: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293207,19 +377423,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path of the config file containing auth settings.␊ * If the path is relative, base will the site's root directory.␊ @@ -293253,11 +377478,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -293279,7 +377510,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client Id of the GitHub app used for login.␊ * This setting is required for enabling Github login␊ @@ -293299,7 +377533,10 @@ Generated by [AVA](https://avajs.dev). * The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.␊ * This setting is optional␊ */␊ - gitHubOAuthScopes?: (string[] | string)␊ + gitHubOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -293322,7 +377559,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * "true" if the auth config settings should be read from a file,␊ * "false" otherwise␊ @@ -293357,7 +377597,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -293367,12 +377610,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -293393,22 +377642,43 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ export interface SiteAuthSettingsV2Properties {␊ - globalValidation?: (GlobalValidation | string)␊ - httpSettings?: (HttpSettings | string)␊ - identityProviders?: (IdentityProviders | string)␊ - login?: (Login | string)␊ - platform?: (AuthPlatform | string)␊ + globalValidation?: (GlobalValidation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + httpSettings?: (HttpSettings | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + identityProviders?: (IdentityProviders | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (Login | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + platform?: (AuthPlatform | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface GlobalValidation {␊ @@ -293419,17 +377689,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * GlobalValidation resource specific properties␊ */␊ - properties?: (GlobalValidationProperties | string)␊ + properties?: (GlobalValidationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GlobalValidation resource specific properties␊ */␊ export interface GlobalValidationProperties {␊ - excludedPaths?: (string[] | string)␊ + excludedPaths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ redirectToProvider?: string␊ - requireAuthentication?: (boolean | string)␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | string)␊ + requireAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HttpSettings {␊ @@ -293440,16 +377722,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettings resource specific properties␊ */␊ - properties?: (HttpSettingsProperties | string)␊ + properties?: (HttpSettingsProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * HttpSettings resource specific properties␊ */␊ export interface HttpSettingsProperties {␊ - forwardProxy?: (ForwardProxy | string)␊ - requireHttps?: (boolean | string)␊ - routes?: (HttpSettingsRoutes | string)␊ + forwardProxy?: (ForwardProxy | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + requireHttps?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (HttpSettingsRoutes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ForwardProxy {␊ @@ -293460,14 +377754,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * ForwardProxy resource specific properties␊ */␊ - properties?: (ForwardProxyProperties | string)␊ + properties?: (ForwardProxyProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * ForwardProxy resource specific properties␊ */␊ export interface ForwardProxyProperties {␊ - convention?: (("NoProxy" | "Standard" | "Custom") | string)␊ + convention?: (("NoProxy" | "Standard" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customHostHeaderName?: string␊ customProtoHeaderName?: string␊ [k: string]: unknown␊ @@ -293480,7 +377780,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettingsRoutes resource specific properties␊ */␊ - properties?: (HttpSettingsRoutesProperties | string)␊ + properties?: (HttpSettingsRoutesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293498,21 +377801,42 @@ Generated by [AVA](https://avajs.dev). /**␊ * IdentityProviders resource specific properties␊ */␊ - properties?: (IdentityProvidersProperties | string)␊ + properties?: (IdentityProvidersProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IdentityProviders resource specific properties␊ */␊ export interface IdentityProvidersProperties {␊ - azureActiveDirectory?: (AzureActiveDirectory5 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customOpenIdConnectProviders?: ({␊ [k: string]: CustomOpenIdConnectProvider␊ - } | string)␊ - facebook?: (Facebook | string)␊ - gitHub?: (GitHub | string)␊ - google?: (Google | string)␊ - twitter?: (Twitter | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + facebook?: (Facebook | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + gitHub?: (GitHub | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + google?: (Google | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + twitter?: (Twitter | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectory5 {␊ @@ -293523,18 +377847,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectory resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryProperties | string)␊ + properties?: (AzureActiveDirectoryProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectory resource specific properties␊ */␊ export interface AzureActiveDirectoryProperties {␊ - enabled?: (boolean | string)␊ - isAutoProvisioned?: (boolean | string)␊ - login?: (AzureActiveDirectoryLogin | string)␊ - registration?: (AzureActiveDirectoryRegistration | string)␊ - validation?: (AzureActiveDirectoryValidation | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + isAutoProvisioned?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (AzureActiveDirectoryLogin | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AzureActiveDirectoryRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AzureActiveDirectoryValidation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryLogin {␊ @@ -293545,15 +377887,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryLoginProperties | string)␊ + properties?: (AzureActiveDirectoryLoginProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ export interface AzureActiveDirectoryLoginProperties {␊ - disableWWWAuthenticate?: (boolean | string)␊ - loginParameters?: (string[] | string)␊ + disableWWWAuthenticate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loginParameters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryRegistration {␊ @@ -293564,7 +377915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryRegistration resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryRegistrationProperties | string)␊ + properties?: (AzureActiveDirectoryRegistrationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293585,15 +377939,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryValidationProperties | string)␊ + properties?: (AzureActiveDirectoryValidationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ export interface AzureActiveDirectoryValidationProperties {␊ - allowedAudiences?: (string[] | string)␊ - jwtClaimChecks?: (JwtClaimChecks | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + jwtClaimChecks?: (JwtClaimChecks | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JwtClaimChecks {␊ @@ -293604,15 +377967,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * JwtClaimChecks resource specific properties␊ */␊ - properties?: (JwtClaimChecksProperties | string)␊ + properties?: (JwtClaimChecksProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * JwtClaimChecks resource specific properties␊ */␊ export interface JwtClaimChecksProperties {␊ - allowedClientApplications?: (string[] | string)␊ - allowedGroups?: (string[] | string)␊ + allowedClientApplications?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + allowedGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CustomOpenIdConnectProvider {␊ @@ -293623,16 +377995,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ - properties?: (CustomOpenIdConnectProviderProperties | string)␊ + properties?: (CustomOpenIdConnectProviderProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ export interface CustomOpenIdConnectProviderProperties {␊ - enabled?: (boolean | string)␊ - login?: (OpenIdConnectLogin | string)␊ - registration?: (OpenIdConnectRegistration | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (OpenIdConnectLogin | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (OpenIdConnectRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectLogin {␊ @@ -293643,7 +378027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectLogin resource specific properties␊ */␊ - properties?: (OpenIdConnectLoginProperties | string)␊ + properties?: (OpenIdConnectLoginProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293651,7 +378038,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectLoginProperties {␊ nameClaimType?: string␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectRegistration {␊ @@ -293662,16 +378052,25 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ - properties?: (OpenIdConnectRegistrationProperties | string)␊ + properties?: (OpenIdConnectRegistrationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ export interface OpenIdConnectRegistrationProperties {␊ - clientCredential?: (OpenIdConnectClientCredential | string)␊ + clientCredential?: (OpenIdConnectClientCredential | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ clientId?: string␊ - openIdConnectConfiguration?: (OpenIdConnectConfig | string)␊ + openIdConnectConfiguration?: (OpenIdConnectConfig | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectClientCredential {␊ @@ -293682,7 +378081,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectClientCredential resource specific properties␊ */␊ - properties?: (OpenIdConnectClientCredentialProperties | string)␊ + properties?: (OpenIdConnectClientCredentialProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293690,7 +378092,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectClientCredentialProperties {␊ clientSecretSettingName?: string␊ - method?: ("ClientSecretPost" | string)␊ + method?: ("ClientSecretPost" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectConfig {␊ @@ -293701,7 +378106,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectConfig resource specific properties␊ */␊ - properties?: (OpenIdConnectConfigProperties | string)␊ + properties?: (OpenIdConnectConfigProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293723,17 +378131,29 @@ Generated by [AVA](https://avajs.dev). /**␊ * Facebook resource specific properties␊ */␊ - properties?: (FacebookProperties | string)␊ + properties?: (FacebookProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Facebook resource specific properties␊ */␊ export interface FacebookProperties {␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ graphApiVersion?: string␊ - login?: (LoginScopes | string)␊ - registration?: (AppRegistration | string)␊ + login?: (LoginScopes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AppRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginScopes {␊ @@ -293744,14 +378164,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginScopes resource specific properties␊ */␊ - properties?: (LoginScopesProperties | string)␊ + properties?: (LoginScopesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * LoginScopes resource specific properties␊ */␊ export interface LoginScopesProperties {␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AppRegistration {␊ @@ -293762,7 +378188,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppRegistration resource specific properties␊ */␊ - properties?: (AppRegistrationProperties | string)␊ + properties?: (AppRegistrationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293781,16 +378210,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * GitHub resource specific properties␊ */␊ - properties?: (GitHubProperties | string)␊ + properties?: (GitHubProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GitHub resource specific properties␊ */␊ export interface GitHubProperties {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes | string)␊ - registration?: (ClientRegistration | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ClientRegistration {␊ @@ -293801,7 +378242,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * ClientRegistration resource specific properties␊ */␊ - properties?: (ClientRegistrationProperties | string)␊ + properties?: (ClientRegistrationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293820,17 +378264,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google resource specific properties␊ */␊ - properties?: (GoogleProperties | string)␊ + properties?: (GoogleProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Google resource specific properties␊ */␊ export interface GoogleProperties {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes | string)␊ - registration?: (ClientRegistration | string)␊ - validation?: (AllowedAudiencesValidation | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AllowedAudiencesValidation | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AllowedAudiencesValidation {␊ @@ -293841,14 +378300,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ - properties?: (AllowedAudiencesValidationProperties | string)␊ + properties?: (AllowedAudiencesValidationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ export interface AllowedAudiencesValidationProperties {␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Twitter {␊ @@ -293859,15 +378324,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Twitter resource specific properties␊ */␊ - properties?: (TwitterProperties | string)␊ + properties?: (TwitterProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Twitter resource specific properties␊ */␊ export interface TwitterProperties {␊ - enabled?: (boolean | string)␊ - registration?: (TwitterRegistration | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (TwitterRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TwitterRegistration {␊ @@ -293878,7 +378352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * TwitterRegistration resource specific properties␊ */␊ - properties?: (TwitterRegistrationProperties | string)␊ + properties?: (TwitterRegistrationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293897,19 +378374,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * Login resource specific properties␊ */␊ - properties?: (LoginProperties | string)␊ + properties?: (LoginProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Login resource specific properties␊ */␊ export interface LoginProperties {␊ - allowedExternalRedirectUrls?: (string[] | string)␊ - cookieExpiration?: (CookieExpiration | string)␊ - nonce?: (Nonce | string)␊ - preserveUrlFragmentsForLogins?: (boolean | string)␊ - routes?: (LoginRoutes | string)␊ - tokenStore?: (TokenStore | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + cookieExpiration?: (CookieExpiration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + nonce?: (Nonce | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + preserveUrlFragmentsForLogins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (LoginRoutes | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenStore?: (TokenStore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CookieExpiration {␊ @@ -293920,14 +378418,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * CookieExpiration resource specific properties␊ */␊ - properties?: (CookieExpirationProperties | string)␊ + properties?: (CookieExpirationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CookieExpiration resource specific properties␊ */␊ export interface CookieExpirationProperties {␊ - convention?: (("FixedTime" | "IdentityProviderDerived") | string)␊ + convention?: (("FixedTime" | "IdentityProviderDerived") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ timeToExpiration?: string␊ [k: string]: unknown␊ }␊ @@ -293939,7 +378443,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Nonce resource specific properties␊ */␊ - properties?: (NonceProperties | string)␊ + properties?: (NonceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293947,7 +378454,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface NonceProperties {␊ nonceExpirationInterval?: string␊ - validateNonce?: (boolean | string)␊ + validateNonce?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginRoutes {␊ @@ -293958,7 +378468,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginRoutes resource specific properties␊ */␊ - properties?: (LoginRoutesProperties | string)␊ + properties?: (LoginRoutesProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -293976,17 +378489,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * TokenStore resource specific properties␊ */␊ - properties?: (TokenStoreProperties | string)␊ + properties?: (TokenStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * TokenStore resource specific properties␊ */␊ export interface TokenStoreProperties {␊ - azureBlobStorage?: (BlobStorageTokenStore | string)␊ - enabled?: (boolean | string)␊ - fileSystem?: (FileSystemTokenStore | string)␊ - tokenRefreshExtensionHours?: (number | string)␊ + azureBlobStorage?: (BlobStorageTokenStore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + fileSystem?: (FileSystemTokenStore | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BlobStorageTokenStore {␊ @@ -293997,7 +378525,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * BlobStorageTokenStore resource specific properties␊ */␊ - properties?: (BlobStorageTokenStoreProperties | string)␊ + properties?: (BlobStorageTokenStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294015,7 +378546,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FileSystemTokenStore resource specific properties␊ */␊ - properties?: (FileSystemTokenStoreProperties | string)␊ + properties?: (FileSystemTokenStoreProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294033,7 +378567,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthPlatform resource specific properties␊ */␊ - properties?: (AuthPlatformProperties | string)␊ + properties?: (AuthPlatformProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294041,7 +378578,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface AuthPlatformProperties {␊ configFilePath?: string␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ runtimeVersion?: string␊ [k: string]: unknown␊ }␊ @@ -294068,7 +378608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294082,15 +378625,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule5 | string)␊ + backupSchedule?: (BackupSchedule5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting5[] | string)␊ + databases?: (DatabaseBackupSetting5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -294104,19 +378656,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -294139,7 +378703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -294150,7 +378717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -294164,19 +378734,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig5 | string)␊ + applicationLogs?: (ApplicationLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig5 | string)␊ + detailedErrorMessages?: (EnabledConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig5 | string)␊ + failedRequestsTracing?: (EnabledConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig5 | string)␊ + httpLogs?: (HttpLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294186,15 +378768,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig5 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig5 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig5 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294204,13 +378795,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -294224,7 +378821,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -294238,7 +378838,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294248,7 +378851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294258,11 +378864,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig5 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig5 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294272,13 +378884,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -294292,19 +378910,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294316,15 +378943,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294343,7 +378979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties7 | string)␊ + properties: (DeploymentProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -294354,7 +378993,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -294386,7 +379028,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294405,7 +379050,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties4 | string)␊ + properties: (IdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -294432,7 +379080,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -294444,7 +379095,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -294462,7 +379116,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -294473,7 +379130,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294492,7 +379152,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties4 | string)␊ + properties: (FunctionEnvelopeProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -294515,7 +379178,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -294531,7 +379197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -294574,7 +379243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties5 | string)␊ + properties: (HostNameBindingProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -294589,11 +379261,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -294601,7 +379279,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -294609,7 +379290,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -294632,7 +379316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties5 | string)␊ + properties: (RelayServiceConnectionEntityProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -294644,7 +379331,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -294662,7 +379352,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties4 | string)␊ + properties: (StorageMigrationOptionsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -294681,11 +379374,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294701,7 +379400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties3 | string)␊ + properties: (SwiftVirtualNetworkProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -294716,7 +379418,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294739,13 +379444,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties4 | string)␊ + properties: (PremierAddOnProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -294788,7 +379499,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties3 | string)␊ + properties: (PrivateAccessProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -294799,11 +379513,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork3[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294813,7 +379533,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -294825,7 +379548,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet3[] | string)␊ + subnets?: (PrivateAccessSubnet3[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294835,7 +379561,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -294858,7 +379587,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties4 | string)␊ + properties: (PublicCertificateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -294873,7 +379605,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294896,7 +379631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity18 | string)␊ + identity?: (ManagedServiceIdentity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -294912,13 +379650,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties5 | string)␊ + properties: (SiteProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -294935,7 +379679,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest2 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -294946,7 +379693,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState2 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -294980,7 +379730,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties5 | string)␊ + properties: (SiteSourceControlProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -294995,19 +379748,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if this is deployed via GitHub action.␊ */␊ - isGitHubAction?: (boolean | string)␊ + isGitHubAction?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -295030,7 +379795,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties5 | string)␊ + properties: (VnetInfoProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -295050,7 +379818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -295073,7 +379844,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties7 | string)␊ + properties: (DeploymentProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -295093,7 +379867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties4 | string)␊ + properties: (IdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -295110,7 +379887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -295130,7 +379910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties4 | string)␊ + properties: (FunctionEnvelopeProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource2[]␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ @@ -295183,7 +379966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties5 | string)␊ + properties: (HostNameBindingProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -295203,7 +379989,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties5 | string)␊ + properties: (RelayServiceConnectionEntityProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -295223,7 +380012,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties6 | string)␊ + properties: (HybridConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -295238,7 +380030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -295279,7 +380074,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -295296,7 +380094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties4 | string)␊ + properties: (StorageMigrationOptionsProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -295313,7 +380114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties3 | string)␊ + properties: (SwiftVirtualNetworkProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -295337,13 +380141,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties4 | string)␊ + properties: (PremierAddOnProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -295360,7 +380170,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties3 | string)␊ + properties: (PrivateAccessProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -295377,7 +380190,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest2 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -295397,7 +380213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties4 | string)␊ + properties: (PublicCertificateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -295421,7 +380240,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity18 | string)␊ + identity?: (ManagedServiceIdentity18 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -295437,14 +380259,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties5 | string)␊ + properties: (SiteProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource5 | SitesSlotsDeploymentsChildResource5 | SitesSlotsDomainOwnershipIdentifiersChildResource4 | SitesSlotsExtensionsChildResource4 | SitesSlotsFunctionsChildResource4 | SitesSlotsHostNameBindingsChildResource5 | SitesSlotsHybridconnectionChildResource5 | SitesSlotsNetworkConfigChildResource3 | SitesSlotsPremieraddonsChildResource5 | SitesSlotsPrivateAccessChildResource3 | SitesSlotsPublicCertificatesChildResource4 | SitesSlotsSiteextensionsChildResource4 | SitesSlotsSourcecontrolsChildResource5 | SitesSlotsVirtualNetworkConnectionsChildResource5)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -295464,7 +380292,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties7 | string)␊ + properties: (DeploymentProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -295484,7 +380315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties4 | string)␊ + properties: (IdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -295501,7 +380335,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -295521,7 +380358,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties4 | string)␊ + properties: (FunctionEnvelopeProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -295541,7 +380381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties5 | string)␊ + properties: (HostNameBindingProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -295561,7 +380404,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties5 | string)␊ + properties: (RelayServiceConnectionEntityProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -295578,7 +380424,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties3 | string)␊ + properties: (SwiftVirtualNetworkProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -295602,13 +380451,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties4 | string)␊ + properties: (PremierAddOnProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -295625,7 +380480,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties3 | string)␊ + properties: (PrivateAccessProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -295645,7 +380503,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties4 | string)␊ + properties: (PublicCertificateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -295674,7 +380535,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties5 | string)␊ + properties: (SiteSourceControlProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -295694,7 +380558,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties5 | string)␊ + properties: (VnetInfoProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -295714,7 +380581,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties7 | string)␊ + properties: (DeploymentProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -295734,7 +380604,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties4 | string)␊ + properties: (IdentifierProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -295751,7 +380624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -295771,7 +380647,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties4 | string)␊ + properties: (FunctionEnvelopeProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource2[]␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ @@ -295824,7 +380703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties5 | string)␊ + properties: (HostNameBindingProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -295844,7 +380726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties5 | string)␊ + properties: (RelayServiceConnectionEntityProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -295864,7 +380749,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties6 | string)␊ + properties: (HybridConnectionProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -295881,7 +380769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore4 | string)␊ + properties: (MSDeployCore4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -295898,7 +380789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties3 | string)␊ + properties: (SwiftVirtualNetworkProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -295922,13 +380816,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties4 | string)␊ + properties: (PremierAddOnProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -295945,7 +380845,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties3 | string)␊ + properties: (PrivateAccessProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -295965,7 +380868,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties4 | string)␊ + properties: (PublicCertificateProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -295994,7 +380900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties5 | string)␊ + properties: (SiteSourceControlProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -296014,7 +380923,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties5 | string)␊ + properties: (VnetInfoProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource5[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -296035,7 +380947,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties6 | string)␊ + properties: (VnetGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -296055,7 +380970,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties6 | string)␊ + properties: (VnetGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -296072,7 +380990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties5 | string)␊ + properties: (SiteSourceControlProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -296092,7 +381013,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties5 | string)␊ + properties: (VnetInfoProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource5[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -296113,7 +381037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties6 | string)␊ + properties: (VnetGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -296133,7 +381060,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties6 | string)␊ + properties: (VnetGatewayProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -296157,18 +381087,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * A static site.␊ */␊ - properties: (StaticSite1 | string)␊ + properties: (StaticSite1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StaticSitesConfigChildResource1 | StaticSitesCustomDomainsChildResource1)[]␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription6 | string)␊ + sku?: (SkuDescription6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites"␊ [k: string]: unknown␊ }␊ @@ -296183,7 +381122,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Build properties for the static site.␊ */␊ - buildProperties?: (StaticSiteBuildProperties1 | string)␊ + buildProperties?: (StaticSiteBuildProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.␊ */␊ @@ -296227,7 +381169,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "config"␊ [k: string]: unknown␊ }␊ @@ -296258,7 +381203,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/builds/config"␊ [k: string]: unknown␊ }␊ @@ -296277,7 +381225,10 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/config"␊ [k: string]: unknown␊ }␊ @@ -296313,17 +381264,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties6 | string)␊ + properties: (CertificateProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -296338,7 +381298,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -296376,7 +381339,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -296388,7 +381354,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -296411,18 +381380,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment4 | string)␊ + properties: (AppServiceEnvironment4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource5 | HostingEnvironmentsWorkerPoolsChildResource5)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -296437,7 +381415,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair7[] | string)␊ + clusterSettings?: (NameValuePair7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -296446,23 +381427,38 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag that displays whether an ASE has linux workers or not␊ */␊ - hasLinuxWorkers?: (boolean | string)␊ + hasLinuxWorkers?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -296470,7 +381466,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -296482,7 +381481,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry5[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault ID for ILB App Service Environment default SSL certificate␊ */␊ @@ -296495,15 +381497,24 @@ Generated by [AVA](https://avajs.dev). * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile8 | string)␊ + virtualNetwork: (VirtualNetworkProfile8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -296519,7 +381530,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool5[] | string)␊ + workerPools: (WorkerPool5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -296543,7 +381557,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -296551,7 +381568,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -296579,11 +381599,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -296591,7 +381617,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -296607,15 +381636,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool5 | string)␊ + properties: (WorkerPool5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -296626,11 +381664,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability5[] | string)␊ + capabilities?: (Capability5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -296638,7 +381682,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -296650,7 +381697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity4 | string)␊ + skuCapacity?: (SkuCapacity4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -296682,15 +381732,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -296713,15 +381772,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool5 | string)␊ + properties: (WorkerPool5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -296738,15 +381806,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool5 | string)␊ + properties: (WorkerPool5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -296766,15 +381843,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool5 | string)␊ + properties: (WorkerPool5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -296798,21 +381884,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties4 | string)␊ + properties: (AppServicePlanProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -296827,32 +381925,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile7 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -296860,11 +381979,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -296897,11 +382022,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties7 | string)␊ + properties: (VnetGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -296935,11 +382066,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties5 | string)␊ + properties: (VnetRouteProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -296959,7 +382096,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -296974,7 +382114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity19 | string)␊ + identity?: (ManagedServiceIdentity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -296990,18 +382133,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties6 | string)␊ + properties: (SiteProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBasicPublishingCredentialsPoliciesChildResource2 | SitesConfigChildResource6 | SitesDeploymentsChildResource6 | SitesDomainOwnershipIdentifiersChildResource5 | SitesExtensionsChildResource5 | SitesFunctionsChildResource5 | SitesHostNameBindingsChildResource6 | SitesHybridconnectionChildResource6 | SitesMigrateChildResource5 | SitesNetworkConfigChildResource4 | SitesPremieraddonsChildResource6 | SitesPrivateAccessChildResource4 | SitesPublicCertificatesChildResource5 | SitesSiteextensionsChildResource5 | SitesSlotsChildResource6 | SitesPrivateEndpointConnectionsChildResource2 | SitesSourcecontrolsChildResource6 | SitesVirtualNetworkConnectionsChildResource6)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -297012,13 +382164,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties5␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties5 {␊ @@ -297031,11 +382189,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -297046,15 +382210,24 @@ Generated by [AVA](https://avajs.dev). * - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.␊ * - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.␊ */␊ - clientCertMode?: (("Required" | "Optional") | string)␊ + clientCertMode?: (("Required" | "Optional") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo6 | string)␊ + cloningInfo?: (CloningInfo6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.␊ */␊ @@ -297062,49 +382235,82 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile7 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState6[] | string)␊ + hostNameSslStates?: (HostNameSslState6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -297112,7 +382318,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig6 | string)␊ + siteConfig?: (SiteConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297125,19 +382334,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -297150,7 +382371,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -297179,7 +382403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -297187,7 +382414,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -297195,7 +382425,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -297209,7 +382442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to use Managed Identity Creds for ACR pull␊ */␊ - acrUseManagedIdentityCreds?: (boolean | string)␊ + acrUseManagedIdentityCreds?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If using user managed identity, the user managed identity ClientId␊ */␊ @@ -297217,15 +382453,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo6 | string)␊ + apiDefinition?: (ApiDefinitionInfo6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure API management (APIM) configuration linked to the app.␊ */␊ - apiManagementConfig?: (ApiManagementConfig2 | string)␊ + apiManagementConfig?: (ApiManagementConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -297233,15 +382478,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair7[] | string)␊ + appSettings?: (NameValuePair7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules6 | string)␊ + autoHealRules?: (AutoHealRules6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -297249,19 +382503,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo6[] | string)␊ + connectionStrings?: (ConnStringInfo6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings6 | string)␊ + cors?: (CorsSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -297269,15 +382535,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments6 | string)␊ + experiments?: (Experiments6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping6[] | string)␊ + handlerMappings?: (HandlerMapping6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health check path␊ */␊ @@ -297285,15 +382560,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction6[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -297309,7 +382593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits6 | string)␊ + limits?: (SiteLimits6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -297317,27 +382604,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -297349,7 +382654,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -297362,7 +382670,10 @@ Generated by [AVA](https://avajs.dev). * Number of preWarmed instances.␊ * This setting only applies to the Consumption and Elastic Plans␊ */␊ - preWarmedInstanceCount?: (number | string)␊ + preWarmedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Publishing user name.␊ */␊ @@ -297370,7 +382681,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings5 | string)␊ + push?: (PushSettings5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -297378,7 +382692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -297386,7 +382703,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -297394,19 +382714,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction6[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site.␊ */␊ - scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -297414,11 +382746,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication6[] | string)␊ + virtualApplications?: (VirtualApplication6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -297426,15 +382764,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of private ports assigned to this app. These will be assigned dynamically on runtime.␊ */␊ - vnetPrivatePortsCount?: (number | string)␊ + vnetPrivatePortsCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.␊ */␊ - vnetRouteAllEnabled?: (boolean | string)␊ + vnetRouteAllEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -297442,7 +382789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297472,11 +382822,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions6 | string)␊ + actions?: (AutoHealActions6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers6 | string)␊ + triggers?: (AutoHealTriggers6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297486,12 +382842,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction6 | string)␊ + customAction?: (AutoHealCustomAction6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -297521,19 +382883,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger6 | string)␊ + requests?: (RequestsBasedTrigger6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger6 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger6[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297543,7 +382917,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -297557,7 +382934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -297575,15 +382955,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -297591,7 +382980,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297609,7 +383001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297620,13 +383015,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297636,7 +383037,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule6[] | string)␊ + rampUpRules?: (RampUpRule6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297655,21 +383059,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or ␊ * MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm ␊ * can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -297677,7 +383093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297731,7 +383150,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address the security restriction is valid for.␊ * It can be in form of pure ipv4 address (required SubnetMask property) or␊ @@ -297746,7 +383168,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -297754,11 +383179,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy" | "ServiceTag") | string)␊ + tag?: (("Default" | "XffProxy" | "ServiceTag") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -297766,7 +383197,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297776,15 +383210,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297798,11 +383241,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties5 | string)␊ + properties?: (PushSettingsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297816,7 +383265,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -297841,11 +383293,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory6[] | string)␊ + virtualDirectories?: (VirtualDirectory6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -297873,7 +383331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to allow access to a publishing method; otherwise, false.␊ */␊ - allow: (boolean | string)␊ + allow: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -297888,19 +383349,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path of the config file containing auth settings.␊ * If the path is relative, base will the site's root directory.␊ @@ -297934,11 +383404,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -297960,7 +383436,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client Id of the GitHub app used for login.␊ * This setting is required for enabling Github login␊ @@ -297980,7 +383459,10 @@ Generated by [AVA](https://avajs.dev). * The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.␊ * This setting is optional␊ */␊ - gitHubOAuthScopes?: (string[] | string)␊ + gitHubOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -298003,7 +383485,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * "true" if the auth config settings should be read from a file,␊ * "false" otherwise␊ @@ -298038,7 +383523,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -298048,12 +383536,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -298074,22 +383568,43 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ export interface SiteAuthSettingsV2Properties1 {␊ - globalValidation?: (GlobalValidation1 | string)␊ - httpSettings?: (HttpSettings1 | string)␊ - identityProviders?: (IdentityProviders1 | string)␊ - login?: (Login1 | string)␊ - platform?: (AuthPlatform1 | string)␊ + globalValidation?: (GlobalValidation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + httpSettings?: (HttpSettings1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + identityProviders?: (IdentityProviders1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (Login1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + platform?: (AuthPlatform1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface GlobalValidation1 {␊ @@ -298100,21 +383615,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * GlobalValidation resource specific properties␊ */␊ - properties?: (GlobalValidationProperties1 | string)␊ + properties?: (GlobalValidationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GlobalValidation resource specific properties␊ */␊ export interface GlobalValidationProperties1 {␊ - excludedPaths?: (string[] | string)␊ + excludedPaths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ redirectToProvider?: string␊ - requireAuthentication?: (boolean | string)␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | string)␊ + requireAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HttpSettings1 {␊ @@ -298125,20 +383655,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettings resource specific properties␊ */␊ - properties?: (HttpSettingsProperties1 | string)␊ + properties?: (HttpSettingsProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * HttpSettings resource specific properties␊ */␊ export interface HttpSettingsProperties1 {␊ - forwardProxy?: (ForwardProxy1 | string)␊ - requireHttps?: (boolean | string)␊ - routes?: (HttpSettingsRoutes1 | string)␊ + forwardProxy?: (ForwardProxy1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + requireHttps?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (HttpSettingsRoutes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ForwardProxy1 {␊ @@ -298149,18 +383694,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * ForwardProxy resource specific properties␊ */␊ - properties?: (ForwardProxyProperties1 | string)␊ + properties?: (ForwardProxyProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * ForwardProxy resource specific properties␊ */␊ export interface ForwardProxyProperties1 {␊ - convention?: (("NoProxy" | "Standard" | "Custom") | string)␊ + convention?: (("NoProxy" | "Standard" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customHostHeaderName?: string␊ customProtoHeaderName?: string␊ [k: string]: unknown␊ @@ -298173,11 +383727,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettingsRoutes resource specific properties␊ */␊ - properties?: (HttpSettingsRoutesProperties1 | string)␊ + properties?: (HttpSettingsRoutesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298195,25 +383755,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * IdentityProviders resource specific properties␊ */␊ - properties?: (IdentityProvidersProperties1 | string)␊ + properties?: (IdentityProvidersProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IdentityProviders resource specific properties␊ */␊ export interface IdentityProvidersProperties1 {␊ - azureActiveDirectory?: (AzureActiveDirectory6 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customOpenIdConnectProviders?: ({␊ [k: string]: CustomOpenIdConnectProvider1␊ - } | string)␊ - facebook?: (Facebook1 | string)␊ - gitHub?: (GitHub1 | string)␊ - google?: (Google1 | string)␊ - twitter?: (Twitter1 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + facebook?: (Facebook1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + gitHub?: (GitHub1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + google?: (Google1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + twitter?: (Twitter1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectory6 {␊ @@ -298224,22 +383808,43 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectory resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryProperties1 | string)␊ + properties?: (AzureActiveDirectoryProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectory resource specific properties␊ */␊ export interface AzureActiveDirectoryProperties1 {␊ - enabled?: (boolean | string)␊ - isAutoProvisioned?: (boolean | string)␊ - login?: (AzureActiveDirectoryLogin1 | string)␊ - registration?: (AzureActiveDirectoryRegistration1 | string)␊ - validation?: (AzureActiveDirectoryValidation1 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + isAutoProvisioned?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (AzureActiveDirectoryLogin1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AzureActiveDirectoryRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AzureActiveDirectoryValidation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryLogin1 {␊ @@ -298250,19 +383855,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryLoginProperties1 | string)␊ + properties?: (AzureActiveDirectoryLoginProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ export interface AzureActiveDirectoryLoginProperties1 {␊ - disableWWWAuthenticate?: (boolean | string)␊ - loginParameters?: (string[] | string)␊ + disableWWWAuthenticate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loginParameters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryRegistration1 {␊ @@ -298273,11 +383890,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryRegistration resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryRegistrationProperties1 | string)␊ + properties?: (AzureActiveDirectoryRegistrationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298298,19 +383921,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryValidationProperties1 | string)␊ + properties?: (AzureActiveDirectoryValidationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ export interface AzureActiveDirectoryValidationProperties1 {␊ - allowedAudiences?: (string[] | string)␊ - jwtClaimChecks?: (JwtClaimChecks1 | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + jwtClaimChecks?: (JwtClaimChecks1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JwtClaimChecks1 {␊ @@ -298321,19 +383956,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * JwtClaimChecks resource specific properties␊ */␊ - properties?: (JwtClaimChecksProperties1 | string)␊ + properties?: (JwtClaimChecksProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * JwtClaimChecks resource specific properties␊ */␊ export interface JwtClaimChecksProperties1 {␊ - allowedClientApplications?: (string[] | string)␊ - allowedGroups?: (string[] | string)␊ + allowedClientApplications?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + allowedGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CustomOpenIdConnectProvider1 {␊ @@ -298344,20 +383991,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ - properties?: (CustomOpenIdConnectProviderProperties1 | string)␊ + properties?: (CustomOpenIdConnectProviderProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ export interface CustomOpenIdConnectProviderProperties1 {␊ - enabled?: (boolean | string)␊ - login?: (OpenIdConnectLogin1 | string)␊ - registration?: (OpenIdConnectRegistration1 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (OpenIdConnectLogin1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (OpenIdConnectRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectLogin1 {␊ @@ -298368,11 +384030,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectLogin resource specific properties␊ */␊ - properties?: (OpenIdConnectLoginProperties1 | string)␊ + properties?: (OpenIdConnectLoginProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298380,7 +384048,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectLoginProperties1 {␊ nameClaimType?: string␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectRegistration1 {␊ @@ -298391,20 +384062,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ - properties?: (OpenIdConnectRegistrationProperties1 | string)␊ + properties?: (OpenIdConnectRegistrationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ export interface OpenIdConnectRegistrationProperties1 {␊ - clientCredential?: (OpenIdConnectClientCredential1 | string)␊ + clientCredential?: (OpenIdConnectClientCredential1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ clientId?: string␊ - openIdConnectConfiguration?: (OpenIdConnectConfig1 | string)␊ + openIdConnectConfiguration?: (OpenIdConnectConfig1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectClientCredential1 {␊ @@ -298415,11 +384098,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectClientCredential resource specific properties␊ */␊ - properties?: (OpenIdConnectClientCredentialProperties1 | string)␊ + properties?: (OpenIdConnectClientCredentialProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298427,7 +384116,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectClientCredentialProperties1 {␊ clientSecretSettingName?: string␊ - method?: ("ClientSecretPost" | string)␊ + method?: ("ClientSecretPost" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectConfig1 {␊ @@ -298438,11 +384130,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectConfig resource specific properties␊ */␊ - properties?: (OpenIdConnectConfigProperties1 | string)␊ + properties?: (OpenIdConnectConfigProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298464,21 +384162,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * Facebook resource specific properties␊ */␊ - properties?: (FacebookProperties1 | string)␊ + properties?: (FacebookProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Facebook resource specific properties␊ */␊ export interface FacebookProperties1 {␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ graphApiVersion?: string␊ - login?: (LoginScopes1 | string)␊ - registration?: (AppRegistration1 | string)␊ + login?: (LoginScopes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AppRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginScopes1 {␊ @@ -298489,18 +384202,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginScopes resource specific properties␊ */␊ - properties?: (LoginScopesProperties1 | string)␊ + properties?: (LoginScopesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * LoginScopes resource specific properties␊ */␊ export interface LoginScopesProperties1 {␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AppRegistration1 {␊ @@ -298511,11 +384233,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppRegistration resource specific properties␊ */␊ - properties?: (AppRegistrationProperties1 | string)␊ + properties?: (AppRegistrationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298534,20 +384262,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * GitHub resource specific properties␊ */␊ - properties?: (GitHubProperties1 | string)␊ + properties?: (GitHubProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GitHub resource specific properties␊ */␊ export interface GitHubProperties1 {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes1 | string)␊ - registration?: (ClientRegistration1 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ClientRegistration1 {␊ @@ -298558,11 +384301,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * ClientRegistration resource specific properties␊ */␊ - properties?: (ClientRegistrationProperties1 | string)␊ + properties?: (ClientRegistrationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298581,21 +384330,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google resource specific properties␊ */␊ - properties?: (GoogleProperties1 | string)␊ + properties?: (GoogleProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Google resource specific properties␊ */␊ export interface GoogleProperties1 {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes1 | string)␊ - registration?: (ClientRegistration1 | string)␊ - validation?: (AllowedAudiencesValidation1 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AllowedAudiencesValidation1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AllowedAudiencesValidation1 {␊ @@ -298606,18 +384373,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ - properties?: (AllowedAudiencesValidationProperties1 | string)␊ + properties?: (AllowedAudiencesValidationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ export interface AllowedAudiencesValidationProperties1 {␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Twitter1 {␊ @@ -298628,19 +384404,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Twitter resource specific properties␊ */␊ - properties?: (TwitterProperties1 | string)␊ + properties?: (TwitterProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Twitter resource specific properties␊ */␊ export interface TwitterProperties1 {␊ - enabled?: (boolean | string)␊ - registration?: (TwitterRegistration1 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (TwitterRegistration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TwitterRegistration1 {␊ @@ -298651,11 +384439,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * TwitterRegistration resource specific properties␊ */␊ - properties?: (TwitterRegistrationProperties1 | string)␊ + properties?: (TwitterRegistrationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298674,23 +384468,47 @@ Generated by [AVA](https://avajs.dev). /**␊ * Login resource specific properties␊ */␊ - properties?: (LoginProperties1 | string)␊ + properties?: (LoginProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Login resource specific properties␊ */␊ export interface LoginProperties1 {␊ - allowedExternalRedirectUrls?: (string[] | string)␊ - cookieExpiration?: (CookieExpiration1 | string)␊ - nonce?: (Nonce1 | string)␊ - preserveUrlFragmentsForLogins?: (boolean | string)␊ - routes?: (LoginRoutes1 | string)␊ - tokenStore?: (TokenStore1 | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + cookieExpiration?: (CookieExpiration1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + nonce?: (Nonce1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + preserveUrlFragmentsForLogins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (LoginRoutes1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenStore?: (TokenStore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CookieExpiration1 {␊ @@ -298701,18 +384519,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * CookieExpiration resource specific properties␊ */␊ - properties?: (CookieExpirationProperties1 | string)␊ + properties?: (CookieExpirationProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CookieExpiration resource specific properties␊ */␊ export interface CookieExpirationProperties1 {␊ - convention?: (("FixedTime" | "IdentityProviderDerived") | string)␊ + convention?: (("FixedTime" | "IdentityProviderDerived") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ timeToExpiration?: string␊ [k: string]: unknown␊ }␊ @@ -298724,11 +384551,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Nonce resource specific properties␊ */␊ - properties?: (NonceProperties1 | string)␊ + properties?: (NonceProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298736,7 +384569,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface NonceProperties1 {␊ nonceExpirationInterval?: string␊ - validateNonce?: (boolean | string)␊ + validateNonce?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginRoutes1 {␊ @@ -298747,11 +384583,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginRoutes resource specific properties␊ */␊ - properties?: (LoginRoutesProperties1 | string)␊ + properties?: (LoginRoutesProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298769,21 +384611,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * TokenStore resource specific properties␊ */␊ - properties?: (TokenStoreProperties1 | string)␊ + properties?: (TokenStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * TokenStore resource specific properties␊ */␊ export interface TokenStoreProperties1 {␊ - azureBlobStorage?: (BlobStorageTokenStore1 | string)␊ - enabled?: (boolean | string)␊ - fileSystem?: (FileSystemTokenStore1 | string)␊ - tokenRefreshExtensionHours?: (number | string)␊ + azureBlobStorage?: (BlobStorageTokenStore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + fileSystem?: (FileSystemTokenStore1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BlobStorageTokenStore1 {␊ @@ -298794,11 +384654,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * BlobStorageTokenStore resource specific properties␊ */␊ - properties?: (BlobStorageTokenStoreProperties1 | string)␊ + properties?: (BlobStorageTokenStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298816,11 +384682,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FileSystemTokenStore resource specific properties␊ */␊ - properties?: (FileSystemTokenStoreProperties1 | string)␊ + properties?: (FileSystemTokenStoreProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298838,11 +384710,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthPlatform resource specific properties␊ */␊ - properties?: (AuthPlatformProperties1 | string)␊ + properties?: (AuthPlatformProperties1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298850,7 +384728,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface AuthPlatformProperties1 {␊ configFilePath?: string␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ runtimeVersion?: string␊ [k: string]: unknown␊ }␊ @@ -298877,7 +384758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298891,15 +384775,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule6 | string)␊ + backupSchedule?: (BackupSchedule6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting6[] | string)␊ + databases?: (DatabaseBackupSetting6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -298913,19 +384806,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -298948,7 +384853,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -298959,7 +384867,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -298973,19 +384884,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig6 | string)␊ + applicationLogs?: (ApplicationLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig6 | string)␊ + detailedErrorMessages?: (EnabledConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig6 | string)␊ + failedRequestsTracing?: (EnabledConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig6 | string)␊ + httpLogs?: (HttpLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -298995,15 +384918,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig6 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig6 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig6 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299013,13 +384945,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -299033,7 +384971,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -299047,7 +384988,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299057,7 +385001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299067,11 +385014,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig6 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig6 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299081,13 +385034,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -299101,19 +385060,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299125,15 +385093,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299152,11 +385129,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties8 | string)␊ + properties: (DeploymentProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -299167,7 +385150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -299199,7 +385185,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299218,11 +385207,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties5 | string)␊ + properties: (IdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -299249,11 +385244,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -299265,7 +385266,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -299283,7 +385287,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -299294,7 +385301,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299313,11 +385323,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties5 | string)␊ + properties: (FunctionEnvelopeProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -299340,7 +385356,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -299356,7 +385375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -299399,11 +385421,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties6 | string)␊ + properties: (HostNameBindingProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -299418,11 +385446,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -299430,7 +385464,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -299438,7 +385475,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -299461,11 +385501,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties6 | string)␊ + properties: (RelayServiceConnectionEntityProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -299477,7 +385523,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -299495,11 +385544,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties5 | string)␊ + properties: (StorageMigrationOptionsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -299518,11 +385573,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299538,11 +385599,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties4 | string)␊ + properties: (SwiftVirtualNetworkProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -299557,7 +385624,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299580,17 +385650,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties5 | string)␊ + properties: (PremierAddOnProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -299633,11 +385712,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties4 | string)␊ + properties: (PrivateAccessProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -299648,11 +385733,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork4[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299662,7 +385753,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -299674,7 +385768,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet4[] | string)␊ + subnets?: (PrivateAccessSubnet4[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299684,7 +385781,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -299707,11 +385807,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties5 | string)␊ + properties: (PublicCertificateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -299726,7 +385832,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299749,7 +385858,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity19 | string)␊ + identity?: (ManagedServiceIdentity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -299765,17 +385877,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties6 | string)␊ + properties: (SiteProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -299792,11 +385913,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest3 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -299807,7 +385934,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState3 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -299841,11 +385971,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties6 | string)␊ + properties: (SiteSourceControlProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -299860,19 +385996,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if this is deployed via GitHub action.␊ */␊ - isGitHubAction?: (boolean | string)␊ + isGitHubAction?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -299895,11 +386043,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties6 | string)␊ + properties: (VnetInfoProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -299919,7 +386073,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -299942,11 +386099,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties8 | string)␊ + properties: (DeploymentProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -299966,11 +386129,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties5 | string)␊ + properties: (IdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -299987,11 +386156,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -300011,12 +386186,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties5 | string)␊ + properties: (FunctionEnvelopeProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource3[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ }␊ @@ -300068,11 +386249,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties6 | string)␊ + properties: (HostNameBindingProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -300092,11 +386279,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties6 | string)␊ + properties: (RelayServiceConnectionEntityProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -300116,11 +386309,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties7 | string)␊ + properties: (HybridConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -300135,7 +386334,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -300176,11 +386378,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -300197,11 +386405,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties5 | string)␊ + properties: (StorageMigrationOptionsProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -300218,11 +386432,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties4 | string)␊ + properties: (SwiftVirtualNetworkProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -300246,17 +386466,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties5 | string)␊ + properties: (PremierAddOnProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -300273,11 +386502,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties4 | string)␊ + properties: (PrivateAccessProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -300294,11 +386529,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest3 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -300318,11 +386559,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties5 | string)␊ + properties: (PublicCertificateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -300346,7 +386593,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity19 | string)␊ + identity?: (ManagedServiceIdentity19 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -300362,18 +386612,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties6 | string)␊ + properties: (SiteProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource6 | SitesSlotsDeploymentsChildResource6 | SitesSlotsDomainOwnershipIdentifiersChildResource5 | SitesSlotsExtensionsChildResource5 | SitesSlotsFunctionsChildResource5 | SitesSlotsHostNameBindingsChildResource6 | SitesSlotsHybridconnectionChildResource6 | SitesSlotsNetworkConfigChildResource4 | SitesSlotsPremieraddonsChildResource6 | SitesSlotsPrivateAccessChildResource4 | SitesSlotsPublicCertificatesChildResource5 | SitesSlotsSiteextensionsChildResource5 | SitesSlotsSourcecontrolsChildResource6 | SitesSlotsVirtualNetworkConnectionsChildResource6)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -300393,11 +386652,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties8 | string)␊ + properties: (DeploymentProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -300417,11 +386682,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties5 | string)␊ + properties: (IdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -300438,11 +386709,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -300462,11 +386739,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties5 | string)␊ + properties: (FunctionEnvelopeProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -300486,11 +386769,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties6 | string)␊ + properties: (HostNameBindingProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -300510,11 +386799,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties6 | string)␊ + properties: (RelayServiceConnectionEntityProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -300531,11 +386826,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties4 | string)␊ + properties: (SwiftVirtualNetworkProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -300559,17 +386860,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties5 | string)␊ + properties: (PremierAddOnProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -300586,11 +386896,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties4 | string)␊ + properties: (PrivateAccessProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -300610,11 +386926,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties5 | string)␊ + properties: (PublicCertificateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -300643,11 +386965,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties6 | string)␊ + properties: (SiteSourceControlProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -300667,11 +386995,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties6 | string)␊ + properties: (VnetInfoProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -300691,11 +387025,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties8 | string)␊ + properties: (DeploymentProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -300715,11 +387055,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties5 | string)␊ + properties: (IdentifierProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -300736,11 +387082,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -300760,12 +387112,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties5 | string)␊ + properties: (FunctionEnvelopeProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource3[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ }␊ @@ -300817,11 +387175,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties6 | string)␊ + properties: (HostNameBindingProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -300841,11 +387205,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties6 | string)␊ + properties: (RelayServiceConnectionEntityProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -300865,11 +387235,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties7 | string)␊ + properties: (HybridConnectionProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -300886,11 +387262,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore5 | string)␊ + properties: (MSDeployCore5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -300907,11 +387289,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties4 | string)␊ + properties: (SwiftVirtualNetworkProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -300935,17 +387323,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties5 | string)␊ + properties: (PremierAddOnProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -300962,11 +387359,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties4 | string)␊ + properties: (PrivateAccessProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -300986,11 +387389,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties5 | string)␊ + properties: (PublicCertificateProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -301019,11 +387428,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties6 | string)␊ + properties: (SiteSourceControlProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -301043,12 +387458,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties6 | string)␊ + properties: (VnetInfoProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource6[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -301068,11 +387489,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties7 | string)␊ + properties: (VnetGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -301092,11 +387519,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties7 | string)␊ + properties: (VnetGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -301113,11 +387546,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties6 | string)␊ + properties: (SiteSourceControlProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -301137,12 +387576,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties6 | string)␊ + properties: (VnetInfoProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource6[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -301162,11 +387607,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties7 | string)␊ + properties: (VnetGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -301186,11 +387637,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties7 | string)␊ + properties: (VnetGatewayProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -301214,22 +387671,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * A static site.␊ */␊ - properties: (StaticSite2 | string)␊ + properties: (StaticSite2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StaticSitesConfigChildResource2 | StaticSitesCustomDomainsChildResource2)[]␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription7 | string)␊ + sku?: (SkuDescription7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites"␊ [k: string]: unknown␊ }␊ @@ -301244,7 +387713,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Build properties for the static site.␊ */␊ - buildProperties?: (StaticSiteBuildProperties2 | string)␊ + buildProperties?: (StaticSiteBuildProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.␊ */␊ @@ -301288,11 +387760,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "config"␊ [k: string]: unknown␊ }␊ @@ -301323,11 +387801,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/builds/config"␊ [k: string]: unknown␊ }␊ @@ -301346,11 +387830,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData5 | string)␊ + systemData?: (SystemData5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/config"␊ [k: string]: unknown␊ }␊ @@ -301386,17 +387876,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties7 | string)␊ + properties: (CertificateProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -301411,7 +387910,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -301449,7 +387951,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that created the resource.␊ */␊ - createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + createdByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The timestamp of resource last modification (UTC)␊ */␊ @@ -301461,7 +387966,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The type of identity that last modified the resource.␊ */␊ - lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | string)␊ + lastModifiedByType?: (("User" | "Application" | "ManagedIdentity" | "Key") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -301484,18 +387992,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment5 | string)␊ + properties: (AppServiceEnvironment5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsMultiRolePoolsChildResource6 | HostingEnvironmentsWorkerPoolsChildResource6)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -301510,7 +388027,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair8[] | string)␊ + clusterSettings?: (NameValuePair8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -301519,23 +388039,38 @@ Generated by [AVA](https://avajs.dev). * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - dynamicCacheEnabled?: (boolean | string)␊ + dynamicCacheEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Flag that displays whether an ASE has linux workers or not␊ */␊ - hasLinuxWorkers?: (boolean | string)␊ + hasLinuxWorkers?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web,Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Location of the App Service Environment, e.g. "West US".␊ */␊ @@ -301543,7 +388078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of front-end instances.␊ */␊ - multiRoleCount?: (number | string)␊ + multiRoleCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -301555,7 +388093,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Access control list for controlling traffic to the App Service Environment.␊ */␊ - networkAccessControlList?: (NetworkAccessControlEntry6[] | string)␊ + networkAccessControlList?: (NetworkAccessControlEntry6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault ID for ILB App Service Environment default SSL certificate␊ */␊ @@ -301568,15 +388109,24 @@ Generated by [AVA](https://avajs.dev). * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available␊ * (most likely because NSG blocked the incoming traffic).␊ */␊ - suspended?: (boolean | string)␊ + suspended?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile9 | string)␊ + virtualNetwork: (VirtualNetworkProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the Virtual Network for the App Service Environment.␊ */␊ @@ -301592,7 +388142,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.␊ */␊ - workerPools: (WorkerPool6[] | string)␊ + workerPools: (WorkerPool6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -301616,7 +388169,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Action object.␊ */␊ - action?: (("Permit" | "Deny") | string)␊ + action?: (("Permit" | "Deny") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of network access control entry.␊ */␊ @@ -301624,7 +388180,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Order of precedence.␊ */␊ - order?: (number | string)␊ + order?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote subnet.␊ */␊ @@ -301652,11 +388211,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -301664,7 +388229,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -301680,15 +388248,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool6 | string)␊ + properties: (WorkerPool6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -301699,11 +388276,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability6[] | string)␊ + capabilities?: (Capability6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -301711,7 +388294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -301723,7 +388309,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity5 | string)␊ + skuCapacity?: (SkuCapacity5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -301755,15 +388344,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -301786,15 +388384,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool6 | string)␊ + properties: (WorkerPool6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -301811,15 +388418,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool6 | string)␊ + properties: (WorkerPool6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -301839,15 +388455,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool6 | string)␊ + properties: (WorkerPool6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -301871,21 +388496,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties5 | string)␊ + properties: (AppServicePlanProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -301900,32 +388537,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile8 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -301933,11 +388591,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -301970,11 +388634,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties8 | string)␊ + properties: (VnetGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -302008,11 +388678,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties6 | string)␊ + properties: (VnetRouteProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -302032,7 +388708,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -302047,7 +388726,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity20 | string)␊ + identity?: (ManagedServiceIdentity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -302063,18 +388745,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties7 | string)␊ + properties: (SiteProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBasicPublishingCredentialsPoliciesChildResource3 | SitesConfigChildResource7 | SitesDeploymentsChildResource7 | SitesDomainOwnershipIdentifiersChildResource6 | SitesExtensionsChildResource6 | SitesFunctionsChildResource6 | SitesHostNameBindingsChildResource7 | SitesHybridconnectionChildResource7 | SitesMigrateChildResource6 | SitesNetworkConfigChildResource5 | SitesPremieraddonsChildResource7 | SitesPrivateAccessChildResource5 | SitesPublicCertificatesChildResource6 | SitesSiteextensionsChildResource6 | SitesSlotsChildResource7 | SitesPrivateEndpointConnectionsChildResource3 | SitesSourcecontrolsChildResource7 | SitesVirtualNetworkConnectionsChildResource7)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -302085,13 +388776,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties6 {␊ @@ -302104,11 +388801,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -302119,15 +388822,24 @@ Generated by [AVA](https://avajs.dev). * - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.␊ * - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.␊ */␊ - clientCertMode?: (("Required" | "Optional") | string)␊ + clientCertMode?: (("Required" | "Optional") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo7 | string)␊ + cloningInfo?: (CloningInfo7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.␊ */␊ @@ -302135,49 +388847,82 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile8 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState7[] | string)␊ + hostNameSslStates?: (HostNameSslState7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -302185,11 +388930,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig7 | string)␊ + siteConfig?: (SiteConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Checks if Customer provided storage account is required␊ */␊ - storageAccountRequired?: (boolean | string)␊ + storageAccountRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302202,19 +388953,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -302227,7 +388990,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -302256,7 +389022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -302264,7 +389033,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -302272,7 +389044,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -302286,7 +389061,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to use Managed Identity Creds for ACR pull␊ */␊ - acrUseManagedIdentityCreds?: (boolean | string)␊ + acrUseManagedIdentityCreds?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If using user managed identity, the user managed identity ClientId␊ */␊ @@ -302294,15 +389072,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo7 | string)␊ + apiDefinition?: (ApiDefinitionInfo7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure API management (APIM) configuration linked to the app.␊ */␊ - apiManagementConfig?: (ApiManagementConfig3 | string)␊ + apiManagementConfig?: (ApiManagementConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -302310,15 +389097,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair8[] | string)␊ + appSettings?: (NameValuePair8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules7 | string)␊ + autoHealRules?: (AutoHealRules7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -302326,19 +389122,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo7[] | string)␊ + connectionStrings?: (ConnStringInfo7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings7 | string)␊ + cors?: (CorsSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -302346,15 +389154,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments7 | string)␊ + experiments?: (Experiments7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping7[] | string)␊ + handlerMappings?: (HandlerMapping7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health check path␊ */␊ @@ -302362,15 +389179,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction7[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -302386,7 +389212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits7 | string)␊ + limits?: (SiteLimits7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -302394,27 +389223,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -302426,7 +389273,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -302439,7 +389289,10 @@ Generated by [AVA](https://avajs.dev). * Number of preWarmed instances.␊ * This setting only applies to the Consumption and Elastic Plans␊ */␊ - preWarmedInstanceCount?: (number | string)␊ + preWarmedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Publishing user name.␊ */␊ @@ -302447,7 +389300,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings6 | string)␊ + push?: (PushSettings6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -302455,7 +389311,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -302463,7 +389322,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -302471,19 +389333,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction7[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site.␊ */␊ - scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -302491,11 +389365,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication7[] | string)␊ + virtualApplications?: (VirtualApplication7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -302503,15 +389383,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of private ports assigned to this app. These will be assigned dynamically on runtime.␊ */␊ - vnetPrivatePortsCount?: (number | string)␊ + vnetPrivatePortsCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.␊ */␊ - vnetRouteAllEnabled?: (boolean | string)␊ + vnetRouteAllEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -302519,7 +389408,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302549,11 +389441,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions7 | string)␊ + actions?: (AutoHealActions7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers7 | string)␊ + triggers?: (AutoHealTriggers7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302563,12 +389461,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction7 | string)␊ + customAction?: (AutoHealCustomAction7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -302598,19 +389502,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger7 | string)␊ + requests?: (RequestsBasedTrigger7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger7 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger7[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302620,7 +389536,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -302634,7 +389553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -302652,15 +389574,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -302668,7 +389599,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302686,7 +389620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302697,13 +389634,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302713,7 +389656,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule7[] | string)␊ + rampUpRules?: (RampUpRule7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302732,21 +389678,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or ␊ * MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm ␊ * can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -302754,7 +389712,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302808,7 +389769,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address the security restriction is valid for.␊ * It can be in form of pure ipv4 address (required SubnetMask property) or␊ @@ -302823,7 +389787,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -302831,11 +389798,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy" | "ServiceTag") | string)␊ + tag?: (("Default" | "XffProxy" | "ServiceTag") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -302843,7 +389816,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302853,15 +389829,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302875,11 +389860,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties6 | string)␊ + properties?: (PushSettingsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302893,7 +389884,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -302918,11 +389912,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory7[] | string)␊ + virtualDirectories?: (VirtualDirectory7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -302950,7 +389950,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to allow access to a publishing method; otherwise, false.␊ */␊ - allow: (boolean | string)␊ + allow: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -302965,19 +389968,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path of the config file containing auth settings.␊ * If the path is relative, base will the site's root directory.␊ @@ -303011,11 +390023,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -303037,7 +390055,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client Id of the GitHub app used for login.␊ * This setting is required for enabling Github login␊ @@ -303057,7 +390078,10 @@ Generated by [AVA](https://avajs.dev). * The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.␊ * This setting is optional␊ */␊ - gitHubOAuthScopes?: (string[] | string)␊ + gitHubOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -303080,7 +390104,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * "true" if the auth config settings should be read from a file,␊ * "false" otherwise␊ @@ -303115,7 +390142,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -303125,12 +390155,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -303151,22 +390187,43 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * SiteAuthSettingsV2 resource specific properties␊ */␊ export interface SiteAuthSettingsV2Properties2 {␊ - globalValidation?: (GlobalValidation2 | string)␊ - httpSettings?: (HttpSettings2 | string)␊ - identityProviders?: (IdentityProviders2 | string)␊ - login?: (Login2 | string)␊ - platform?: (AuthPlatform2 | string)␊ + globalValidation?: (GlobalValidation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + httpSettings?: (HttpSettings2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + identityProviders?: (IdentityProviders2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (Login2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + platform?: (AuthPlatform2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface GlobalValidation2 {␊ @@ -303177,21 +390234,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * GlobalValidation resource specific properties␊ */␊ - properties?: (GlobalValidationProperties2 | string)␊ + properties?: (GlobalValidationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GlobalValidation resource specific properties␊ */␊ export interface GlobalValidationProperties2 {␊ - excludedPaths?: (string[] | string)␊ + excludedPaths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ redirectToProvider?: string␊ - requireAuthentication?: (boolean | string)␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | string)␊ + requireAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface HttpSettings2 {␊ @@ -303202,20 +390274,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettings resource specific properties␊ */␊ - properties?: (HttpSettingsProperties2 | string)␊ + properties?: (HttpSettingsProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * HttpSettings resource specific properties␊ */␊ export interface HttpSettingsProperties2 {␊ - forwardProxy?: (ForwardProxy2 | string)␊ - requireHttps?: (boolean | string)␊ - routes?: (HttpSettingsRoutes2 | string)␊ + forwardProxy?: (ForwardProxy2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + requireHttps?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (HttpSettingsRoutes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ForwardProxy2 {␊ @@ -303226,18 +390313,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * ForwardProxy resource specific properties␊ */␊ - properties?: (ForwardProxyProperties2 | string)␊ + properties?: (ForwardProxyProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * ForwardProxy resource specific properties␊ */␊ export interface ForwardProxyProperties2 {␊ - convention?: (("NoProxy" | "Standard" | "Custom") | string)␊ + convention?: (("NoProxy" | "Standard" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customHostHeaderName?: string␊ customProtoHeaderName?: string␊ [k: string]: unknown␊ @@ -303250,11 +390346,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HttpSettingsRoutes resource specific properties␊ */␊ - properties?: (HttpSettingsRoutesProperties2 | string)␊ + properties?: (HttpSettingsRoutesProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303272,25 +390374,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * IdentityProviders resource specific properties␊ */␊ - properties?: (IdentityProvidersProperties2 | string)␊ + properties?: (IdentityProvidersProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * IdentityProviders resource specific properties␊ */␊ export interface IdentityProvidersProperties2 {␊ - azureActiveDirectory?: (AzureActiveDirectory7 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ customOpenIdConnectProviders?: ({␊ [k: string]: CustomOpenIdConnectProvider2␊ - } | string)␊ - facebook?: (Facebook2 | string)␊ - gitHub?: (GitHub2 | string)␊ - google?: (Google2 | string)␊ - twitter?: (Twitter2 | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + facebook?: (Facebook2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + gitHub?: (GitHub2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + google?: (Google2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + twitter?: (Twitter2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectory7 {␊ @@ -303301,22 +390427,43 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectory resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryProperties2 | string)␊ + properties?: (AzureActiveDirectoryProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectory resource specific properties␊ */␊ export interface AzureActiveDirectoryProperties2 {␊ - enabled?: (boolean | string)␊ - isAutoProvisioned?: (boolean | string)␊ - login?: (AzureActiveDirectoryLogin2 | string)␊ - registration?: (AzureActiveDirectoryRegistration2 | string)␊ - validation?: (AzureActiveDirectoryValidation2 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + isAutoProvisioned?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (AzureActiveDirectoryLogin2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AzureActiveDirectoryRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AzureActiveDirectoryValidation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryLogin2 {␊ @@ -303327,19 +390474,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryLoginProperties2 | string)␊ + properties?: (AzureActiveDirectoryLoginProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryLogin resource specific properties␊ */␊ export interface AzureActiveDirectoryLoginProperties2 {␊ - disableWWWAuthenticate?: (boolean | string)␊ - loginParameters?: (string[] | string)␊ + disableWWWAuthenticate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + loginParameters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AzureActiveDirectoryRegistration2 {␊ @@ -303350,11 +390509,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryRegistration resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryRegistrationProperties2 | string)␊ + properties?: (AzureActiveDirectoryRegistrationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303375,19 +390540,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ - properties?: (AzureActiveDirectoryValidationProperties2 | string)␊ + properties?: (AzureActiveDirectoryValidationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AzureActiveDirectoryValidation resource specific properties␊ */␊ export interface AzureActiveDirectoryValidationProperties2 {␊ - allowedAudiences?: (string[] | string)␊ - jwtClaimChecks?: (JwtClaimChecks2 | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + jwtClaimChecks?: (JwtClaimChecks2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface JwtClaimChecks2 {␊ @@ -303398,19 +390575,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * JwtClaimChecks resource specific properties␊ */␊ - properties?: (JwtClaimChecksProperties2 | string)␊ + properties?: (JwtClaimChecksProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * JwtClaimChecks resource specific properties␊ */␊ export interface JwtClaimChecksProperties2 {␊ - allowedClientApplications?: (string[] | string)␊ - allowedGroups?: (string[] | string)␊ + allowedClientApplications?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + allowedGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CustomOpenIdConnectProvider2 {␊ @@ -303421,20 +390610,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ - properties?: (CustomOpenIdConnectProviderProperties2 | string)␊ + properties?: (CustomOpenIdConnectProviderProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CustomOpenIdConnectProvider resource specific properties␊ */␊ export interface CustomOpenIdConnectProviderProperties2 {␊ - enabled?: (boolean | string)␊ - login?: (OpenIdConnectLogin2 | string)␊ - registration?: (OpenIdConnectRegistration2 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (OpenIdConnectLogin2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (OpenIdConnectRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectLogin2 {␊ @@ -303445,11 +390649,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectLogin resource specific properties␊ */␊ - properties?: (OpenIdConnectLoginProperties2 | string)␊ + properties?: (OpenIdConnectLoginProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303457,7 +390667,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectLoginProperties2 {␊ nameClaimType?: string␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectRegistration2 {␊ @@ -303468,20 +390681,32 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ - properties?: (OpenIdConnectRegistrationProperties2 | string)␊ + properties?: (OpenIdConnectRegistrationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * OpenIdConnectRegistration resource specific properties␊ */␊ export interface OpenIdConnectRegistrationProperties2 {␊ - clientCredential?: (OpenIdConnectClientCredential2 | string)␊ + clientCredential?: (OpenIdConnectClientCredential2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ clientId?: string␊ - openIdConnectConfiguration?: (OpenIdConnectConfig2 | string)␊ + openIdConnectConfiguration?: (OpenIdConnectConfig2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectClientCredential2 {␊ @@ -303492,11 +390717,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectClientCredential resource specific properties␊ */␊ - properties?: (OpenIdConnectClientCredentialProperties2 | string)␊ + properties?: (OpenIdConnectClientCredentialProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303504,7 +390735,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface OpenIdConnectClientCredentialProperties2 {␊ clientSecretSettingName?: string␊ - method?: ("ClientSecretPost" | string)␊ + method?: ("ClientSecretPost" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface OpenIdConnectConfig2 {␊ @@ -303515,11 +390749,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * OpenIdConnectConfig resource specific properties␊ */␊ - properties?: (OpenIdConnectConfigProperties2 | string)␊ + properties?: (OpenIdConnectConfigProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303541,21 +390781,36 @@ Generated by [AVA](https://avajs.dev). /**␊ * Facebook resource specific properties␊ */␊ - properties?: (FacebookProperties2 | string)␊ + properties?: (FacebookProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Facebook resource specific properties␊ */␊ export interface FacebookProperties2 {␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ graphApiVersion?: string␊ - login?: (LoginScopes2 | string)␊ - registration?: (AppRegistration2 | string)␊ + login?: (LoginScopes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (AppRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginScopes2 {␊ @@ -303566,18 +390821,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginScopes resource specific properties␊ */␊ - properties?: (LoginScopesProperties2 | string)␊ + properties?: (LoginScopesProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * LoginScopes resource specific properties␊ */␊ export interface LoginScopesProperties2 {␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AppRegistration2 {␊ @@ -303588,11 +390852,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppRegistration resource specific properties␊ */␊ - properties?: (AppRegistrationProperties2 | string)␊ + properties?: (AppRegistrationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303611,20 +390881,35 @@ Generated by [AVA](https://avajs.dev). /**␊ * GitHub resource specific properties␊ */␊ - properties?: (GitHubProperties2 | string)␊ + properties?: (GitHubProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * GitHub resource specific properties␊ */␊ export interface GitHubProperties2 {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes2 | string)␊ - registration?: (ClientRegistration2 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface ClientRegistration2 {␊ @@ -303635,11 +390920,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * ClientRegistration resource specific properties␊ */␊ - properties?: (ClientRegistrationProperties2 | string)␊ + properties?: (ClientRegistrationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303658,21 +390949,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * Google resource specific properties␊ */␊ - properties?: (GoogleProperties2 | string)␊ + properties?: (GoogleProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Google resource specific properties␊ */␊ export interface GoogleProperties2 {␊ - enabled?: (boolean | string)␊ - login?: (LoginScopes2 | string)␊ - registration?: (ClientRegistration2 | string)␊ - validation?: (AllowedAudiencesValidation2 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + login?: (LoginScopes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (ClientRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + validation?: (AllowedAudiencesValidation2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface AllowedAudiencesValidation2 {␊ @@ -303683,18 +390992,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ - properties?: (AllowedAudiencesValidationProperties2 | string)␊ + properties?: (AllowedAudiencesValidationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * AllowedAudiencesValidation resource specific properties␊ */␊ export interface AllowedAudiencesValidationProperties2 {␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Twitter2 {␊ @@ -303705,19 +391023,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Twitter resource specific properties␊ */␊ - properties?: (TwitterProperties2 | string)␊ + properties?: (TwitterProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Twitter resource specific properties␊ */␊ export interface TwitterProperties2 {␊ - enabled?: (boolean | string)␊ - registration?: (TwitterRegistration2 | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + registration?: (TwitterRegistration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface TwitterRegistration2 {␊ @@ -303728,11 +391058,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * TwitterRegistration resource specific properties␊ */␊ - properties?: (TwitterRegistrationProperties2 | string)␊ + properties?: (TwitterRegistrationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303751,23 +391087,47 @@ Generated by [AVA](https://avajs.dev). /**␊ * Login resource specific properties␊ */␊ - properties?: (LoginProperties2 | string)␊ + properties?: (LoginProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * Login resource specific properties␊ */␊ export interface LoginProperties2 {␊ - allowedExternalRedirectUrls?: (string[] | string)␊ - cookieExpiration?: (CookieExpiration2 | string)␊ - nonce?: (Nonce2 | string)␊ - preserveUrlFragmentsForLogins?: (boolean | string)␊ - routes?: (LoginRoutes2 | string)␊ - tokenStore?: (TokenStore2 | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + cookieExpiration?: (CookieExpiration2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + nonce?: (Nonce2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + preserveUrlFragmentsForLogins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + routes?: (LoginRoutes2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenStore?: (TokenStore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface CookieExpiration2 {␊ @@ -303778,18 +391138,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * CookieExpiration resource specific properties␊ */␊ - properties?: (CookieExpirationProperties2 | string)␊ + properties?: (CookieExpirationProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * CookieExpiration resource specific properties␊ */␊ export interface CookieExpirationProperties2 {␊ - convention?: (("FixedTime" | "IdentityProviderDerived") | string)␊ + convention?: (("FixedTime" | "IdentityProviderDerived") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ timeToExpiration?: string␊ [k: string]: unknown␊ }␊ @@ -303801,11 +391170,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Nonce resource specific properties␊ */␊ - properties?: (NonceProperties2 | string)␊ + properties?: (NonceProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303813,7 +391188,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface NonceProperties2 {␊ nonceExpirationInterval?: string␊ - validateNonce?: (boolean | string)␊ + validateNonce?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface LoginRoutes2 {␊ @@ -303824,11 +391202,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * LoginRoutes resource specific properties␊ */␊ - properties?: (LoginRoutesProperties2 | string)␊ + properties?: (LoginRoutesProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303846,21 +391230,39 @@ Generated by [AVA](https://avajs.dev). /**␊ * TokenStore resource specific properties␊ */␊ - properties?: (TokenStoreProperties2 | string)␊ + properties?: (TokenStoreProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ * TokenStore resource specific properties␊ */␊ export interface TokenStoreProperties2 {␊ - azureBlobStorage?: (BlobStorageTokenStore2 | string)␊ - enabled?: (boolean | string)␊ - fileSystem?: (FileSystemTokenStore2 | string)␊ - tokenRefreshExtensionHours?: (number | string)␊ + azureBlobStorage?: (BlobStorageTokenStore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + fileSystem?: (FileSystemTokenStore2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface BlobStorageTokenStore2 {␊ @@ -303871,11 +391273,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * BlobStorageTokenStore resource specific properties␊ */␊ - properties?: (BlobStorageTokenStoreProperties2 | string)␊ + properties?: (BlobStorageTokenStoreProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303893,11 +391301,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FileSystemTokenStore resource specific properties␊ */␊ - properties?: (FileSystemTokenStoreProperties2 | string)␊ + properties?: (FileSystemTokenStoreProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303915,11 +391329,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * AuthPlatform resource specific properties␊ */␊ - properties?: (AuthPlatformProperties2 | string)␊ + properties?: (AuthPlatformProperties2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303927,7 +391347,10 @@ Generated by [AVA](https://avajs.dev). */␊ export interface AuthPlatformProperties2 {␊ configFilePath?: string␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ runtimeVersion?: string␊ [k: string]: unknown␊ }␊ @@ -303954,7 +391377,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -303968,15 +391394,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule7 | string)␊ + backupSchedule?: (BackupSchedule7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting7[] | string)␊ + databases?: (DatabaseBackupSetting7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -303990,19 +391425,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -304025,7 +391472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -304036,7 +391486,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -304050,19 +391503,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig7 | string)␊ + applicationLogs?: (ApplicationLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig7 | string)␊ + detailedErrorMessages?: (EnabledConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig7 | string)␊ + failedRequestsTracing?: (EnabledConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig7 | string)␊ + httpLogs?: (HttpLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304072,15 +391537,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig7 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig7 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig7 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304090,13 +391564,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -304110,7 +391590,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -304124,7 +391607,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304134,7 +391620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304144,11 +391633,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig7 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig7 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304158,13 +391653,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -304178,19 +391679,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304202,15 +391712,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304229,11 +391748,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties9 | string)␊ + properties: (DeploymentProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -304244,7 +391769,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -304276,7 +391804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304295,11 +391826,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties6 | string)␊ + properties: (IdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -304326,11 +391863,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -304342,7 +391885,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -304360,7 +391906,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -304371,7 +391920,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304390,11 +391942,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties6 | string)␊ + properties: (FunctionEnvelopeProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -304417,7 +391975,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -304433,7 +391994,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -304476,11 +392040,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties7 | string)␊ + properties: (HostNameBindingProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -304495,11 +392065,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -304507,7 +392083,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -304515,7 +392094,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -304538,11 +392120,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties7 | string)␊ + properties: (RelayServiceConnectionEntityProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -304554,7 +392142,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -304572,11 +392163,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties6 | string)␊ + properties: (StorageMigrationOptionsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -304595,11 +392192,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304615,11 +392218,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties5 | string)␊ + properties: (SwiftVirtualNetworkProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -304634,7 +392243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304657,17 +392269,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties6 | string)␊ + properties: (PremierAddOnProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -304710,11 +392331,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties5 | string)␊ + properties: (PrivateAccessProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -304725,11 +392352,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork5[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304739,7 +392372,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -304751,7 +392387,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet5[] | string)␊ + subnets?: (PrivateAccessSubnet5[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304761,7 +392400,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -304784,11 +392426,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties6 | string)␊ + properties: (PublicCertificateProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -304803,7 +392451,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304826,7 +392477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity20 | string)␊ + identity?: (ManagedServiceIdentity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -304842,17 +392496,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties7 | string)␊ + properties: (SiteProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -304869,11 +392532,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest4 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -304884,7 +392553,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState4 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -304918,11 +392590,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties7 | string)␊ + properties: (SiteSourceControlProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -304937,19 +392615,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if this is deployed via GitHub action.␊ */␊ - isGitHubAction?: (boolean | string)␊ + isGitHubAction?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -304972,11 +392662,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties7 | string)␊ + properties: (VnetInfoProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -304996,7 +392692,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -305019,11 +392718,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties9 | string)␊ + properties: (DeploymentProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -305043,11 +392748,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties6 | string)␊ + properties: (IdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -305064,11 +392775,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -305088,12 +392805,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties6 | string)␊ + properties: (FunctionEnvelopeProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource4[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ }␊ @@ -305145,11 +392868,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties7 | string)␊ + properties: (HostNameBindingProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -305169,11 +392898,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties7 | string)␊ + properties: (RelayServiceConnectionEntityProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -305193,11 +392928,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties8 | string)␊ + properties: (HybridConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -305212,7 +392953,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -305253,11 +392997,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -305274,11 +393024,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties6 | string)␊ + properties: (StorageMigrationOptionsProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -305295,11 +393051,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties5 | string)␊ + properties: (SwiftVirtualNetworkProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -305323,17 +393085,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties6 | string)␊ + properties: (PremierAddOnProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -305350,11 +393121,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties5 | string)␊ + properties: (PrivateAccessProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -305371,11 +393148,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest4 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -305395,11 +393178,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties6 | string)␊ + properties: (PublicCertificateProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -305423,7 +393212,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity20 | string)␊ + identity?: (ManagedServiceIdentity20 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -305439,18 +393231,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties7 | string)␊ + properties: (SiteProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsConfigChildResource7 | SitesSlotsDeploymentsChildResource7 | SitesSlotsDomainOwnershipIdentifiersChildResource6 | SitesSlotsExtensionsChildResource6 | SitesSlotsFunctionsChildResource6 | SitesSlotsHostNameBindingsChildResource7 | SitesSlotsHybridconnectionChildResource7 | SitesSlotsNetworkConfigChildResource5 | SitesSlotsPremieraddonsChildResource7 | SitesSlotsPrivateAccessChildResource5 | SitesSlotsPublicCertificatesChildResource6 | SitesSlotsSiteextensionsChildResource6 | SitesSlotsSourcecontrolsChildResource7 | SitesSlotsVirtualNetworkConnectionsChildResource7)[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -305470,11 +393271,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties9 | string)␊ + properties: (DeploymentProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -305494,11 +393301,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties6 | string)␊ + properties: (IdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -305515,11 +393328,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -305539,11 +393358,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties6 | string)␊ + properties: (FunctionEnvelopeProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -305563,11 +393388,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties7 | string)␊ + properties: (HostNameBindingProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -305587,11 +393418,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties7 | string)␊ + properties: (RelayServiceConnectionEntityProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -305608,11 +393445,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties5 | string)␊ + properties: (SwiftVirtualNetworkProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -305636,17 +393479,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties6 | string)␊ + properties: (PremierAddOnProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -305663,11 +393515,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties5 | string)␊ + properties: (PrivateAccessProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -305687,11 +393545,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties6 | string)␊ + properties: (PublicCertificateProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -305720,11 +393584,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties7 | string)␊ + properties: (SiteSourceControlProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -305744,11 +393614,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties7 | string)␊ + properties: (VnetInfoProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -305768,11 +393644,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties9 | string)␊ + properties: (DeploymentProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -305792,11 +393674,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties6 | string)␊ + properties: (IdentifierProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -305813,11 +393701,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -305837,12 +393731,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties6 | string)␊ + properties: (FunctionEnvelopeProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource4[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ }␊ @@ -305894,11 +393794,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties7 | string)␊ + properties: (HostNameBindingProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -305918,11 +393824,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties7 | string)␊ + properties: (RelayServiceConnectionEntityProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -305942,11 +393854,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties8 | string)␊ + properties: (HybridConnectionProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -305963,11 +393881,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore6 | string)␊ + properties: (MSDeployCore6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -305984,11 +393908,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties5 | string)␊ + properties: (SwiftVirtualNetworkProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -306012,17 +393942,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties6 | string)␊ + properties: (PremierAddOnProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -306039,11 +393978,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties5 | string)␊ + properties: (PrivateAccessProperties5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -306063,11 +394008,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties6 | string)␊ + properties: (PublicCertificateProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -306096,11 +394047,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties7 | string)␊ + properties: (SiteSourceControlProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -306120,12 +394077,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties7 | string)␊ + properties: (VnetInfoProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource7[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -306145,11 +394108,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties8 | string)␊ + properties: (VnetGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -306169,11 +394138,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties8 | string)␊ + properties: (VnetGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -306190,11 +394165,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties7 | string)␊ + properties: (SiteSourceControlProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -306214,12 +394195,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties7 | string)␊ + properties: (VnetInfoProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource7[]␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -306239,11 +394226,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties8 | string)␊ + properties: (VnetGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -306263,11 +394256,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties8 | string)␊ + properties: (VnetGatewayProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -306291,22 +394290,34 @@ Generated by [AVA](https://avajs.dev). /**␊ * A static site.␊ */␊ - properties: (StaticSite3 | string)␊ + properties: (StaticSite3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StaticSitesConfigChildResource3 | StaticSitesCustomDomainsChildResource3)[]␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription8 | string)␊ + sku?: (SkuDescription8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites"␊ [k: string]: unknown␊ }␊ @@ -306321,7 +394332,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Build properties for the static site.␊ */␊ - buildProperties?: (StaticSiteBuildProperties3 | string)␊ + buildProperties?: (StaticSiteBuildProperties3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.␊ */␊ @@ -306365,11 +394379,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "config"␊ [k: string]: unknown␊ }␊ @@ -306400,11 +394420,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/builds/config"␊ [k: string]: unknown␊ }␊ @@ -306423,11 +394449,17 @@ Generated by [AVA](https://avajs.dev). */␊ properties: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Metadata pertaining to creation and last modification of the resource.␊ */␊ - systemData?: (SystemData6 | string)␊ + systemData?: (SystemData6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/config"␊ [k: string]: unknown␊ }␊ @@ -306463,13 +394495,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Certificate resource specific properties␊ */␊ - properties: (CertificateProperties8 | string)␊ + properties: (CertificateProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/certificates"␊ [k: string]: unknown␊ }␊ @@ -306488,7 +394526,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Host names the certificate applies to.␊ */␊ - hostNames?: (string[] | string)␊ + hostNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Key Vault Csm resource Id.␊ */␊ @@ -306531,14 +394572,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of an App Service Environment.␊ */␊ - properties: (AppServiceEnvironment6 | string)␊ + properties: (AppServiceEnvironment6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (HostingEnvironmentsConfigurationsChildResource | HostingEnvironmentsMultiRolePoolsChildResource7 | HostingEnvironmentsPrivateEndpointConnectionsChildResource | HostingEnvironmentsWorkerPoolsChildResource7)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments"␊ [k: string]: unknown␊ }␊ @@ -306549,7 +394596,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Custom settings for changing the behavior of the App Service Environment.␊ */␊ - clusterSettings?: (NameValuePair9[] | string)␊ + clusterSettings?: (NameValuePair9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * DNS suffix of the App Service Environment.␊ */␊ @@ -306557,15 +394607,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scale factor for front-ends.␊ */␊ - frontEndScaleFactor?: (number | string)␊ + frontEndScaleFactor?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.␊ */␊ - internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web, Publishing") | string)␊ + internalLoadBalancingMode?: (("None" | "Web" | "Publishing" | "Web, Publishing") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of IP SSL addresses reserved for the App Service Environment.␊ */␊ - ipsslAddressCount?: (number | string)␊ + ipsslAddressCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Front-end VM size, e.g. "Medium", "Large".␊ */␊ @@ -306573,11 +394632,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * User added ip ranges to whitelist on ASE db␊ */␊ - userWhitelistedIpRanges?: (string[] | string)␊ + userWhitelistedIpRanges?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for using a Virtual Network.␊ */␊ - virtualNetwork: (VirtualNetworkProfile10 | string)␊ + virtualNetwork: (VirtualNetworkProfile10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -306621,7 +394686,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AseV3NetworkingConfiguration resource specific properties␊ */␊ - properties: (AseV3NetworkingConfigurationProperties | string)␊ + properties: (AseV3NetworkingConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "configurations"␊ [k: string]: unknown␊ }␊ @@ -306632,7 +394700,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Property to enable and disable new private endpoint connection creation on ASE␊ */␊ - allowNewPrivateEndpointConnections?: (boolean | string)␊ + allowNewPrivateEndpointConnections?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -306648,11 +394719,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool7 | string)␊ + properties: (WorkerPool7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -306663,11 +394740,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Shared or dedicated app hosting.␊ */␊ - computeMode?: (("Shared" | "Dedicated" | "Dynamic") | string)␊ + computeMode?: (("Shared" | "Dedicated" | "Dynamic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of instances in the worker pool.␊ */␊ - workerCount?: (number | string)␊ + workerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * VM size of the worker pool instances.␊ */␊ @@ -306675,7 +394758,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker size ID for referencing this worker pool.␊ */␊ - workerSizeId?: (number | string)␊ + workerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -306685,11 +394771,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Capabilities of the SKU, e.g., is traffic manager enabled?␊ */␊ - capabilities?: (Capability7[] | string)␊ + capabilities?: (Capability7[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Current number of instances assigned to the resource.␊ */␊ - capacity?: (number | string)␊ + capacity?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Family code of the resource SKU.␊ */␊ @@ -306697,7 +394789,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Locations of the SKU.␊ */␊ - locations?: (string[] | string)␊ + locations?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the resource SKU.␊ */␊ @@ -306709,7 +394804,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of the App Service plan scale options.␊ */␊ - skuCapacity?: (SkuCapacity6 | string)␊ + skuCapacity?: (SkuCapacity6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Service tier of the resource SKU.␊ */␊ @@ -306741,19 +394839,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Default number of workers for this App Service plan SKU.␊ */␊ - default?: (number | string)␊ + default?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of Elastic workers for this App Service plan SKU.␊ */␊ - elasticMaximum?: (number | string)␊ + elasticMaximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers for this App Service plan SKU.␊ */␊ - maximum?: (number | string)␊ + maximum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum number of workers for this App Service plan SKU.␊ */␊ - minimum?: (number | string)␊ + minimum?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Available scale configurations for an App Service plan.␊ */␊ @@ -306776,7 +394886,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -306787,7 +394900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The state of a private link connection␊ */␊ - privateLinkServiceConnectionState?: (PrivateLinkConnectionState5 | string)␊ + privateLinkServiceConnectionState?: (PrivateLinkConnectionState5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -306824,11 +394940,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool7 | string)␊ + properties: (WorkerPool7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "workerPools"␊ [k: string]: unknown␊ }␊ @@ -306845,7 +394967,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * AseV3NetworkingConfiguration resource specific properties␊ */␊ - properties: (AseV3NetworkingConfigurationProperties | string)␊ + properties: (AseV3NetworkingConfigurationProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/configurations"␊ [k: string]: unknown␊ }␊ @@ -306862,11 +394987,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool7 | string)␊ + properties: (WorkerPool7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/multiRolePools"␊ [k: string]: unknown␊ }␊ @@ -306886,7 +395017,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -306906,11 +395040,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Worker pool of an App Service Environment.␊ */␊ - properties: (WorkerPool7 | string)␊ + properties: (WorkerPool7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/hostingEnvironments/workerPools"␊ [k: string]: unknown␊ }␊ @@ -306934,17 +395074,26 @@ Generated by [AVA](https://avajs.dev). /**␊ * AppServicePlan resource specific properties␊ */␊ - properties: (AppServicePlanProperties6 | string)␊ + properties: (AppServicePlanProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms"␊ [k: string]: unknown␊ }␊ @@ -306959,36 +395108,60 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile9 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Hyper-V container app service plan true, false otherwise.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, this App Service Plan owns spot instances.␊ */␊ - isSpot?: (boolean | string)␊ + isSpot?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: If Hyper-V container app service plan true, false otherwise.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for a Kubernetes Environment to use for this resource.␊ */␊ - kubeEnvironmentProfile?: (KubeEnvironmentProfile | string)␊ + kubeEnvironmentProfile?: (KubeEnvironmentProfile | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of total workers allowed for this ElasticScaleEnabled App Service Plan␊ */␊ - maximumElasticWorkerCount?: (number | string)␊ + maximumElasticWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If true, apps assigned to this App Service plan can be scaled independently.␊ * If false, apps assigned to this App Service plan will scale to all instances of the plan.␊ */␊ - perSiteScaling?: (boolean | string)␊ + perSiteScaling?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If Linux app service plan true, false otherwise.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time when the server farm expires. Valid only if it is a spot server farm.␊ */␊ @@ -306996,11 +395169,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Scaling worker count.␊ */␊ - targetWorkerCount?: (number | string)␊ + targetWorkerCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Scaling worker size ID.␊ */␊ - targetWorkerSizeId?: (number | string)␊ + targetWorkerSizeId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Target worker tier assigned to the App Service plan.␊ */␊ @@ -307043,7 +395222,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties9 | string)␊ + properties: (VnetGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -307077,7 +395259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetRoute resource specific properties␊ */␊ - properties: (VnetRouteProperties7 | string)␊ + properties: (VnetRouteProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/serverfarms/virtualNetworkConnections/routes"␊ [k: string]: unknown␊ }␊ @@ -307097,7 +395282,10 @@ Generated by [AVA](https://avajs.dev). * ␊ * These values will be used for syncing an app's routes with those from a Virtual Network.␊ */␊ - routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | string)␊ + routeType?: (("DEFAULT" | "INHERITED" | "STATIC") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The starting address for this route. This may also include a CIDR notation, in which case the end address must not be specified.␊ */␊ @@ -307112,7 +395300,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity21 | string)␊ + identity?: (ManagedServiceIdentity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -307128,14 +395319,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties8 | string)␊ + properties: (SiteProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesBasicPublishingCredentialsPoliciesChildResource4 | SitesConfigChildResource8 | SitesDeploymentsChildResource8 | SitesDomainOwnershipIdentifiersChildResource7 | SitesExtensionsChildResource7 | SitesFunctionsChildResource7 | SitesHostNameBindingsChildResource8 | SitesHybridconnectionChildResource8 | SitesMigrateChildResource7 | SitesNetworkConfigChildResource6 | SitesPremieraddonsChildResource8 | SitesPrivateAccessChildResource6 | SitesPrivateEndpointConnectionsChildResource4 | SitesPublicCertificatesChildResource7 | SitesSiteextensionsChildResource7 | SitesSlotsChildResource8 | SitesSourcecontrolsChildResource8 | SitesVirtualNetworkConnectionsChildResource8)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites"␊ [k: string]: unknown␊ }␊ @@ -307146,13 +395343,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of managed service identity.␊ */␊ - type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | string)␊ + type?: (("SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}␊ */␊ userAssignedIdentities?: ({␊ [k: string]: Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties7␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface Components1Jq1T4Ischemasmanagedserviceidentitypropertiesuserassignedidentitiesadditionalproperties7 {␊ @@ -307165,11 +395368,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable client affinity; false to stop sending session affinity cookies, which route client requests in the same session to the same instance. Default is true.␊ */␊ - clientAffinityEnabled?: (boolean | string)␊ + clientAffinityEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable client certificate authentication (TLS mutual authentication); otherwise, false. Default is false.␊ */␊ - clientCertEnabled?: (boolean | string)␊ + clientCertEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * client certificate authentication comma-separated exclusion paths␊ */␊ @@ -307180,15 +395389,24 @@ Generated by [AVA](https://avajs.dev). * - ClientCertEnabled: true and ClientCertMode: Required means ClientCert is required.␊ * - ClientCertEnabled: true and ClientCertMode: Optional means ClientCert is optional or accepted.␊ */␊ - clientCertMode?: (("Required" | "Optional" | "OptionalInteractiveUser") | string)␊ + clientCertMode?: (("Required" | "Optional" | "OptionalInteractiveUser") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information needed for cloning operation.␊ */␊ - cloningInfo?: (CloningInfo8 | string)␊ + cloningInfo?: (CloningInfo8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Size of the function container.␊ */␊ - containerSize?: (number | string)␊ + containerSize?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Unique identifier that verifies the custom domains assigned to the app. Customer will add this id to a txt record for verification.␊ */␊ @@ -307196,37 +395414,61 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed daily memory-time quota (applicable on dynamic apps only).␊ */␊ - dailyMemoryTimeQuota?: (number | string)␊ + dailyMemoryTimeQuota?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the app is enabled; otherwise, false. Setting this value to false disables the app (takes the app offline).␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specification for an App Service Environment to use for this resource.␊ */␊ - hostingEnvironmentProfile?: (HostingEnvironmentProfile9 | string)␊ + hostingEnvironmentProfile?: (HostingEnvironmentProfile9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to disable the public hostnames of the app; otherwise, false.␊ * If true, the app is only accessible via API management process.␊ */␊ - hostNamesDisabled?: (boolean | string)␊ + hostNamesDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname SSL states are used to manage the SSL bindings for app's hostnames.␊ */␊ - hostNameSslStates?: (HostNameSslState8[] | string)␊ + hostNameSslStates?: (HostNameSslState8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HttpsOnly: configures a web site to accept only https requests. Issues redirect for␊ * http requests␊ */␊ - httpsOnly?: (boolean | string)␊ + httpsOnly?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hyper-V sandbox.␊ */␊ - hyperV?: (boolean | string)␊ + hyperV?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Obsolete: Hyper-V sandbox.␊ */␊ - isXenon?: (boolean | string)␊ + isXenon?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Identity to use for Key Vault Reference authentication.␊ */␊ @@ -307234,15 +395476,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site redundancy mode.␊ */␊ - redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | string)␊ + redundancyMode?: (("None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if reserved; otherwise, false.␊ */␊ - reserved?: (boolean | string)␊ + reserved?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to stop SCM (KUDU) site when the app is stopped; otherwise, false. The default is false.␊ */␊ - scmSiteAlsoStopped?: (boolean | string)␊ + scmSiteAlsoStopped?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".␊ */␊ @@ -307250,11 +395501,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Configuration of an App Service app.␊ */␊ - siteConfig?: (SiteConfig8 | string)␊ + siteConfig?: (SiteConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Checks if Customer provided storage account is required␊ */␊ - storageAccountRequired?: (boolean | string)␊ + storageAccountRequired?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure Resource Manager ID of the Virtual network and subnet to be joined by Regional VNET Integration.␊ * This must be of the form /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}␊ @@ -307272,19 +395529,31 @@ Generated by [AVA](https://avajs.dev). */␊ appSettingsOverrides?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone custom hostnames from source app; otherwise, false.␊ */␊ - cloneCustomHostNames?: (boolean | string)␊ + cloneCustomHostNames?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to clone source control from source app; otherwise, false.␊ */␊ - cloneSourceControl?: (boolean | string)␊ + cloneSourceControl?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to configure load balancing for source and destination app.␊ */␊ - configureLoadBalancing?: (boolean | string)␊ + configureLoadBalancing?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Correlation ID of cloning operation. This ID ties multiple cloning operations␊ * together to use the same snapshot.␊ @@ -307297,7 +395566,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to overwrite destination app; otherwise, false.␊ */␊ - overwrite?: (boolean | string)␊ + overwrite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ARM resource ID of the source app. App resource ID is of the form ␊ * /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and ␊ @@ -307326,7 +395598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Indicates whether the hostname is a standard or repository hostname.␊ */␊ - hostType?: (("Standard" | "Repository") | string)␊ + hostType?: (("Standard" | "Repository") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Hostname.␊ */␊ @@ -307334,7 +395609,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint.␊ */␊ @@ -307342,7 +395620,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Set to true to update existing hostname.␊ */␊ - toUpdate?: (boolean | string)␊ + toUpdate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual IP address assigned to the hostname if IP based SSL is enabled.␊ */␊ @@ -307356,7 +395637,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag to use Managed Identity Creds for ACR pull␊ */␊ - acrUseManagedIdentityCreds?: (boolean | string)␊ + acrUseManagedIdentityCreds?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * If using user managed identity, the user managed identity ClientId␊ */␊ @@ -307364,15 +395648,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if Always On is enabled; otherwise, false.␊ */␊ - alwaysOn?: (boolean | string)␊ + alwaysOn?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Information about the formal API definition for the app.␊ */␊ - apiDefinition?: (ApiDefinitionInfo8 | string)␊ + apiDefinition?: (ApiDefinitionInfo8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Azure API management (APIM) configuration linked to the app.␊ */␊ - apiManagementConfig?: (ApiManagementConfig4 | string)␊ + apiManagementConfig?: (ApiManagementConfig4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App command line to launch.␊ */␊ @@ -307380,15 +395673,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application settings.␊ */␊ - appSettings?: (NameValuePair9[] | string)␊ + appSettings?: (NameValuePair9[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if Auto Heal is enabled; otherwise, false.␊ */␊ - autoHealEnabled?: (boolean | string)␊ + autoHealEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Rules that can be defined for auto-heal.␊ */␊ - autoHealRules?: (AutoHealRules8 | string)␊ + autoHealRules?: (AutoHealRules8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Auto-swap slot name.␊ */␊ @@ -307398,23 +395700,38 @@ Generated by [AVA](https://avajs.dev). */␊ azureStorageAccounts?: ({␊ [k: string]: AzureStorageInfoValue6␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Connection strings.␊ */␊ - connectionStrings?: (ConnStringInfo8[] | string)␊ + connectionStrings?: (ConnStringInfo8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Cross-Origin Resource Sharing (CORS) settings for the app.␊ */␊ - cors?: (CorsSettings8 | string)␊ + cors?: (CorsSettings8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Default documents.␊ */␊ - defaultDocuments?: (string[] | string)␊ + defaultDocuments?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if detailed error logging is enabled; otherwise, false.␊ */␊ - detailedErrorLoggingEnabled?: (boolean | string)␊ + detailedErrorLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Document root.␊ */␊ @@ -307422,26 +395739,41 @@ Generated by [AVA](https://avajs.dev). /**␊ * Routing rules in production experiments.␊ */␊ - experiments?: (Experiments8 | string)␊ + experiments?: (Experiments8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * State of FTP / FTPS service.␊ */␊ - ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | string)␊ + ftpsState?: (("AllAllowed" | "FtpsOnly" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum number of workers that a site can scale out to.␊ * This setting only applies to the Consumption and Elastic Premium Plans␊ */␊ - functionAppScaleLimit?: (number | string)␊ + functionAppScaleLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a value indicating whether functions runtime scale monitoring is enabled. When enabled,␊ * the ScaleController will not monitor event sources directly, but will instead call to the␊ * runtime to get scale status.␊ */␊ - functionsRuntimeScaleMonitoringEnabled?: (boolean | string)␊ + functionsRuntimeScaleMonitoringEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Handler mappings.␊ */␊ - handlerMappings?: (HandlerMapping8[] | string)␊ + handlerMappings?: (HandlerMapping8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Health check path␊ */␊ @@ -307449,15 +395781,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http20Enabled: configures a web site to allow clients to connect over http2.0␊ */␊ - http20Enabled?: (boolean | string)␊ + http20Enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if HTTP logging is enabled; otherwise, false.␊ */␊ - httpLoggingEnabled?: (boolean | string)␊ + httpLoggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for main.␊ */␊ - ipSecurityRestrictions?: (IpSecurityRestriction8[] | string)␊ + ipSecurityRestrictions?: (IpSecurityRestriction8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Java container.␊ */␊ @@ -307477,7 +395818,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Metric limits set on an app.␊ */␊ - limits?: (SiteLimits8 | string)␊ + limits?: (SiteLimits8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Linux App Framework and version␊ */␊ @@ -307485,32 +395829,53 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site load balancing.␊ */␊ - loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin") | string)␊ + loadBalancing?: (("WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash" | "PerSiteRoundRobin") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to enable local MySQL; otherwise, false.␊ */␊ - localMySqlEnabled?: (boolean | string)␊ + localMySqlEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * HTTP logs directory size limit.␊ */␊ - logsDirectorySizeLimit?: (number | string)␊ + logsDirectorySizeLimit?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed pipeline mode.␊ */␊ - managedPipelineMode?: (("Integrated" | "Classic") | string)␊ + managedPipelineMode?: (("Integrated" | "Classic") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Managed Service Identity Id␊ */␊ - managedServiceIdentityId?: (number | string)␊ + managedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Number of minimum instance count for a site␊ * This setting only applies to the Elastic Plans␊ */␊ - minimumElasticInstanceCount?: (number | string)␊ + minimumElasticInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * MinTlsVersion: configures the minimum version of TLS required for SSL requests.␊ */␊ - minTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + minTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * .NET Framework version.␊ */␊ @@ -307522,7 +395887,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Number of workers.␊ */␊ - numberOfWorkers?: (number | string)␊ + numberOfWorkers?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of PHP.␊ */␊ @@ -307535,7 +395903,10 @@ Generated by [AVA](https://avajs.dev). * Number of preWarmed instances.␊ * This setting only applies to the Consumption and Elastic Plans␊ */␊ - preWarmedInstanceCount?: (number | string)␊ + preWarmedInstanceCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Property to allow or block all public traffic.␊ */␊ @@ -307547,7 +395918,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Push settings for the App.␊ */␊ - push?: (PushSettings7 | string)␊ + push?: (PushSettings7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Version of Python.␊ */␊ @@ -307555,7 +395929,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if remote debugging is enabled; otherwise, false.␊ */␊ - remoteDebuggingEnabled?: (boolean | string)␊ + remoteDebuggingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Remote debugging version.␊ */␊ @@ -307563,7 +395940,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if request tracing is enabled; otherwise, false.␊ */␊ - requestTracingEnabled?: (boolean | string)␊ + requestTracingEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request tracing expiration time.␊ */␊ @@ -307571,19 +395951,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * IP security restrictions for scm.␊ */␊ - scmIpSecurityRestrictions?: (IpSecurityRestriction8[] | string)␊ + scmIpSecurityRestrictions?: (IpSecurityRestriction8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP security restrictions for scm to use main.␊ */␊ - scmIpSecurityRestrictionsUseMain?: (boolean | string)␊ + scmIpSecurityRestrictionsUseMain?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * ScmMinTlsVersion: configures the minimum version of TLS required for SSL requests for SCM site.␊ */␊ - scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | string)␊ + scmMinTlsVersion?: (("1.0" | "1.1" | "1.2") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SCM type.␊ */␊ - scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | string)␊ + scmType?: (("None" | "Dropbox" | "Tfs" | "LocalGit" | "GitHub" | "CodePlexGit" | "CodePlexHg" | "BitbucketGit" | "BitbucketHg" | "ExternalGit" | "ExternalHg" | "OneDrive" | "VSO" | "VSTSRM") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Tracing options.␊ */␊ @@ -307591,11 +395983,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to use 32-bit worker process; otherwise, false.␊ */␊ - use32BitWorkerProcess?: (boolean | string)␊ + use32BitWorkerProcess?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual applications.␊ */␊ - virtualApplications?: (VirtualApplication8[] | string)␊ + virtualApplications?: (VirtualApplication8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network name.␊ */␊ @@ -307603,11 +396001,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The number of private ports assigned to this app. These will be assigned dynamically on runtime.␊ */␊ - vnetPrivatePortsCount?: (number | string)␊ + vnetPrivatePortsCount?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual Network Route All enabled. This causes all outbound traffic to have Virtual Network Security Groups and User Defined Routes applied.␊ */␊ - vnetRouteAllEnabled?: (boolean | string)␊ + vnetRouteAllEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Sets the time zone a site uses for generating timestamps. Compatible with Linux and Windows App Service. Setting the WEBSITE_TIME_ZONE app setting takes precedence over this config. For Linux, expects tz database values https://www.iana.org/time-zones (for a quick reference see https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). For Windows, expects one of the time zones listed under HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Time Zones␊ */␊ @@ -307615,7 +396019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if WebSocket is enabled; otherwise, false.␊ */␊ - webSocketsEnabled?: (boolean | string)␊ + webSocketsEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Xenon App Framework and version␊ */␊ @@ -307623,7 +396030,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Explicit Managed Service Identity Id␊ */␊ - xManagedServiceIdentityId?: (number | string)␊ + xManagedServiceIdentityId?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307653,11 +396063,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Actions which to take by the auto-heal module when a rule is triggered.␊ */␊ - actions?: (AutoHealActions8 | string)␊ + actions?: (AutoHealActions8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Triggers for auto-heal.␊ */␊ - triggers?: (AutoHealTriggers8 | string)␊ + triggers?: (AutoHealTriggers8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307667,12 +396083,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * Predefined action to be taken.␊ */␊ - actionType?: (("Recycle" | "LogEvent" | "CustomAction") | string)␊ + actionType?: (("Recycle" | "LogEvent" | "CustomAction") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom action to be executed␊ * when an auto heal rule is triggered.␊ */␊ - customAction?: (AutoHealCustomAction8 | string)␊ + customAction?: (AutoHealCustomAction8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Minimum time the process must execute␊ * before taking the action␊ @@ -307702,27 +396124,45 @@ Generated by [AVA](https://avajs.dev). /**␊ * A rule based on private bytes.␊ */␊ - privateBytesInKB?: (number | string)␊ + privateBytesInKB?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on total requests.␊ */␊ - requests?: (RequestsBasedTrigger8 | string)␊ + requests?: (RequestsBasedTrigger8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Trigger based on request execution time.␊ */␊ - slowRequests?: (SlowRequestsBasedTrigger8 | string)␊ + slowRequests?: (SlowRequestsBasedTrigger8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on multiple Slow Requests Rule with path␊ */␊ - slowRequestsWithPath?: (SlowRequestsBasedTrigger8[] | string)␊ + slowRequestsWithPath?: (SlowRequestsBasedTrigger8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes.␊ */␊ - statusCodes?: (StatusCodesBasedTrigger8[] | string)␊ + statusCodes?: (StatusCodesBasedTrigger8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A rule based on status codes ranges.␊ */␊ - statusCodesRange?: (StatusCodesRangeBasedTrigger[] | string)␊ + statusCodesRange?: (StatusCodesRangeBasedTrigger[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307732,7 +396172,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -307746,7 +396189,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Path.␊ */␊ @@ -307768,7 +396214,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Path␊ */␊ @@ -307776,11 +396225,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * HTTP status code.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Request Sub Status.␊ */␊ - subStatus?: (number | string)␊ + subStatus?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Time interval.␊ */␊ @@ -307788,7 +396243,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Win32 error code.␊ */␊ - win32Status?: (number | string)␊ + win32Status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307798,7 +396256,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Request Count.␊ */␊ - count?: (number | string)␊ + count?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ path?: string␊ /**␊ * HTTP status code.␊ @@ -307833,7 +396294,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of storage.␊ */␊ - type?: (("AzureFiles" | "AzureBlob") | string)␊ + type?: (("AzureFiles" | "AzureBlob") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307851,7 +396315,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type?: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307862,13 +396329,19 @@ Generated by [AVA](https://avajs.dev). * Gets or sets the list of origins that should be allowed to make cross-origin␊ * calls (for example: http://example.com:12345). Use "*" to allow all.␊ */␊ - allowedOrigins?: (string[] | string)␊ + allowedOrigins?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets whether CORS requests with credentials are allowed. See ␊ * https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials␊ * for more details.␊ */␊ - supportCredentials?: (boolean | string)␊ + supportCredentials?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307878,7 +396351,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of ramp-up rules.␊ */␊ - rampUpRules?: (RampUpRule8[] | string)␊ + rampUpRules?: (RampUpRule8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307897,21 +396373,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * Specifies interval in minutes to reevaluate ReroutePercentage.␊ */␊ - changeIntervalInMinutes?: (number | string)␊ + changeIntervalInMinutes?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or ␊ * MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm ␊ * can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.␊ */␊ - changeStep?: (number | string)␊ + changeStep?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies upper boundary below which ReroutePercentage will stay.␊ */␊ - maxReroutePercentage?: (number | string)␊ + maxReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Specifies lower boundary above which ReroutePercentage will stay.␊ */␊ - minReroutePercentage?: (number | string)␊ + minReroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.␊ */␊ @@ -307919,7 +396407,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Percentage of the traffic which will be redirected to ActionHostName.␊ */␊ - reroutePercentage?: (number | string)␊ + reroutePercentage?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -307973,7 +396464,10 @@ Generated by [AVA](https://avajs.dev). */␊ headers?: ({␊ [k: string]: string[]␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * IP address the security restriction is valid for.␊ * It can be in form of pure ipv4 address (required SubnetMask property) or␊ @@ -307988,7 +396482,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Priority of IP restriction rule.␊ */␊ - priority?: (number | string)␊ + priority?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Subnet mask for the range of IP addresses the restriction is valid for.␊ */␊ @@ -307996,11 +396493,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Subnet traffic tag␊ */␊ - subnetTrafficTag?: (number | string)␊ + subnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Defines what this IP filter will be used for. This is to support IP filtering on proxies.␊ */␊ - tag?: (("Default" | "XffProxy" | "ServiceTag") | string)␊ + tag?: (("Default" | "XffProxy" | "ServiceTag") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual network resource id␊ */␊ @@ -308008,7 +396511,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * (internal) Vnet traffic tag␊ */␊ - vnetTrafficTag?: (number | string)␊ + vnetTrafficTag?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308018,15 +396524,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Maximum allowed disk size usage in MB.␊ */␊ - maxDiskSizeInMb?: (number | string)␊ + maxDiskSizeInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed memory usage in MB.␊ */␊ - maxMemoryInMb?: (number | string)␊ + maxMemoryInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum allowed CPU usage percentage.␊ */␊ - maxPercentageCpu?: (number | string)␊ + maxPercentageCpu?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308040,7 +396555,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PushSettings resource specific properties␊ */␊ - properties?: (PushSettingsProperties7 | string)␊ + properties?: (PushSettingsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308054,7 +396572,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a flag indicating whether the Push endpoint is enabled.␊ */␊ - isPushEnabled: (boolean | string)␊ + isPushEnabled: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets or sets a JSON string containing a list of tags that require user authentication to be used in the push registration endpoint.␊ * Tags can consist of alphanumeric characters and the following:␊ @@ -308079,11 +396600,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if preloading is enabled; otherwise, false.␊ */␊ - preloadEnabled?: (boolean | string)␊ + preloadEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual directories for virtual application.␊ */␊ - virtualDirectories?: (VirtualDirectory8[] | string)␊ + virtualDirectories?: (VirtualDirectory8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Virtual path.␊ */␊ @@ -308111,7 +396638,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to allow access to a publishing method; otherwise, false.␊ */␊ - allow: (boolean | string)␊ + allow: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308126,19 +396656,28 @@ Generated by [AVA](https://avajs.dev). * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - additionalLoginParams?: (string[] | string)␊ + additionalLoginParams?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Allowed audience values to consider when validating JWTs issued by ␊ * Azure Active Directory. Note that the ClientID value is always considered an␊ * allowed audience, regardless of this setting.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * External URLs that can be redirected to as part of logging in or logging out of the app. Note that the query string part of the URL is ignored.␊ * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The path of the config file containing auth settings.␊ * If the path is relative, base will the site's root directory.␊ @@ -308177,11 +396716,17 @@ Generated by [AVA](https://avajs.dev). * This setting is only needed if multiple providers are configured and the unauthenticated client␊ * action is set to "RedirectToLoginPage".␊ */␊ - defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | string)␊ + defaultProvider?: (("AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter" | "Github") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The App ID of the Facebook app used for login.␊ * This setting is required for enabling Facebook Login.␊ @@ -308203,7 +396748,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional.␊ * Facebook Login documentation: https://developers.facebook.com/docs/facebook-login␊ */␊ - facebookOAuthScopes?: (string[] | string)␊ + facebookOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Client Id of the GitHub app used for login.␊ * This setting is required for enabling Github login␊ @@ -308223,7 +396771,10 @@ Generated by [AVA](https://avajs.dev). * The OAuth 2.0 scopes that will be requested as part of GitHub Login authentication.␊ * This setting is optional␊ */␊ - gitHubOAuthScopes?: (string[] | string)␊ + gitHubOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OpenID Connect Client ID for the Google web application.␊ * This setting is required for enabling Google Sign-In.␊ @@ -308246,7 +396797,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "openid", "profile", and "email" are used as default scopes.␊ * Google Sign-In documentation: https://developers.google.com/identity/sign-in/web/␊ */␊ - googleOAuthScopes?: (string[] | string)␊ + googleOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * "true" if the auth config settings should be read from a file,␊ * "false" otherwise␊ @@ -308281,7 +396835,10 @@ Generated by [AVA](https://avajs.dev). * This setting is optional. If not specified, "wl.basic" is used as the default scope.␊ * Microsoft Account Scopes and permissions documentation: https://msdn.microsoft.com/en-us/library/dn631845.aspx␊ */␊ - microsoftAccountOAuthScopes?: (string[] | string)␊ + microsoftAccountOAuthScopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -308291,12 +396848,18 @@ Generated by [AVA](https://avajs.dev). * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - tokenStoreEnabled?: (boolean | string)␊ + tokenStoreEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The OAuth 1.0a consumer key of the Twitter application used for sign-in.␊ * This setting is required for enabling Twitter Sign-In.␊ @@ -308317,11 +396880,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the issuer should be a valid HTTPS url and be validated as such.␊ */␊ - validateIssuer?: (boolean | string)␊ + validateIssuer?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308331,23 +396900,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings that determines the validation flow of users using App Service Authentication/Authorization.␊ */␊ - globalValidation?: (GlobalValidation3 | string)␊ + globalValidation?: (GlobalValidation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the HTTP requests for authentication and authorization requests made against App Service Authentication/Authorization.␊ */␊ - httpSettings?: (HttpSettings3 | string)␊ + httpSettings?: (HttpSettings3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.␊ */␊ - identityProviders?: (IdentityProviders3 | string)␊ + identityProviders?: (IdentityProviders3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow of users using App Service Authentication/Authorization.␊ */␊ - login?: (Login3 | string)␊ + login?: (Login3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the platform of App Service Authentication/Authorization.␊ */␊ - platform?: (AuthPlatform3 | string)␊ + platform?: (AuthPlatform3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308357,7 +396941,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The paths for which unauthenticated flow would not be redirected to the login page.␊ */␊ - excludedPaths?: (string[] | string)␊ + excludedPaths?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The default authentication provider to use when multiple providers are configured.␊ * This setting is only needed if multiple providers are configured and the unauthenticated client␊ @@ -308367,11 +396954,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the authentication flow is required any request is made; otherwise, false.␊ */␊ - requireAuthentication?: (boolean | string)␊ + requireAuthentication?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The action to take when an unauthenticated client attempts to access the app.␊ */␊ - unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | string)␊ + unauthenticatedClientAction?: (("RedirectToLoginPage" | "AllowAnonymous" | "Return401" | "Return403") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308381,15 +396974,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of a forward proxy used to make the requests.␊ */␊ - forwardProxy?: (ForwardProxy3 | string)␊ + forwardProxy?: (ForwardProxy3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * false if the authentication/authorization responses not having the HTTPS scheme are permissible; otherwise, true.␊ */␊ - requireHttps?: (boolean | string)␊ + requireHttps?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the paths HTTP requests.␊ */␊ - routes?: (HttpSettingsRoutes3 | string)␊ + routes?: (HttpSettingsRoutes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308399,7 +397001,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The convention used to determine the url of the request made.␊ */␊ - convention?: (("NoProxy" | "Standard" | "Custom") | string)␊ + convention?: (("NoProxy" | "Standard" | "Custom") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the header containing the host of the request.␊ */␊ @@ -308427,42 +397032,69 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of the Apple provider.␊ */␊ - apple?: (Apple | string)␊ + apple?: (Apple | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Azure Active directory provider.␊ */␊ - azureActiveDirectory?: (AzureActiveDirectory8 | string)␊ + azureActiveDirectory?: (AzureActiveDirectory8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Azure Static Web Apps provider.␊ */␊ - azureStaticWebApps?: (AzureStaticWebApps | string)␊ + azureStaticWebApps?: (AzureStaticWebApps | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The map of the name of the alias of each custom Open ID Connect provider to the␊ * configuration settings of the custom Open ID Connect provider.␊ */␊ customOpenIdConnectProviders?: ({␊ [k: string]: CustomOpenIdConnectProvider3␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Facebook provider.␊ */␊ - facebook?: (Facebook3 | string)␊ + facebook?: (Facebook3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the GitHub provider.␊ */␊ - gitHub?: (GitHub3 | string)␊ + gitHub?: (GitHub3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Google provider.␊ */␊ - google?: (Google3 | string)␊ + google?: (Google3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the legacy Microsoft Account provider.␊ */␊ - legacyMicrosoftAccount?: (LegacyMicrosoftAccount | string)␊ + legacyMicrosoftAccount?: (LegacyMicrosoftAccount | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Twitter provider.␊ */␊ - twitter?: (Twitter3 | string)␊ + twitter?: (Twitter3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308472,15 +397104,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Apple provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow, including the scopes that should be requested.␊ */␊ - login?: (LoginScopes3 | string)␊ + login?: (LoginScopes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the registration for the Apple provider␊ */␊ - registration?: (AppleRegistration | string)␊ + registration?: (AppleRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308490,7 +397131,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of the scopes that should be requested while authenticating.␊ */␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308514,25 +397158,40 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Azure Active Directory provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Gets a value indicating whether the Azure AD configuration was auto-provisioned using 1st party tooling.␊ * This is an internal flag primarily intended to support the Azure Management Portal. Users should not␊ * read or write to this property.␊ */␊ - isAutoProvisioned?: (boolean | string)␊ + isAutoProvisioned?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Azure Active Directory login flow.␊ */␊ - login?: (AzureActiveDirectoryLogin3 | string)␊ + login?: (AzureActiveDirectoryLogin3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Azure Active Directory app registration.␊ */␊ - registration?: (AzureActiveDirectoryRegistration3 | string)␊ + registration?: (AzureActiveDirectoryRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Azure Active Directory token validation flow.␊ */␊ - validation?: (AzureActiveDirectoryValidation3 | string)␊ + validation?: (AzureActiveDirectoryValidation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308542,12 +397201,18 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the www-authenticate provider should be omitted from the request; otherwise, false.␊ */␊ - disableWWWAuthenticate?: (boolean | string)␊ + disableWWWAuthenticate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Login parameters to send to the OpenID Connect authorization endpoint when␊ * a user logs in. Each parameter must be in the form "key=value".␊ */␊ - loginParameters?: (string[] | string)␊ + loginParameters?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308596,11 +397261,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of audiences that can make successful authentication/authorization requests.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the checks that should be made while validating the JWT Claims.␊ */␊ - jwtClaimChecks?: (JwtClaimChecks3 | string)␊ + jwtClaimChecks?: (JwtClaimChecks3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308610,11 +397281,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The list of the allowed client applications.␊ */␊ - allowedClientApplications?: (string[] | string)␊ + allowedClientApplications?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The list of the allowed groups.␊ */␊ - allowedGroups?: (string[] | string)␊ + allowedGroups?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308624,11 +397301,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Azure Static Web Apps provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the registration for the Azure Static Web Apps provider␊ */␊ - registration?: (AzureStaticWebAppsRegistration | string)␊ + registration?: (AzureStaticWebAppsRegistration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308648,15 +397331,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the custom Open ID provider provider should not be enabled; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow of the custom Open ID Connect provider.␊ */␊ - login?: (OpenIdConnectLogin3 | string)␊ + login?: (OpenIdConnectLogin3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for the custom Open ID Connect provider.␊ */␊ - registration?: (OpenIdConnectRegistration3 | string)␊ + registration?: (OpenIdConnectRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308670,7 +397362,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A list of the scopes that should be requested while authenticating.␊ */␊ - scopes?: (string[] | string)␊ + scopes?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308680,7 +397375,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The authentication client credentials of the custom Open ID Connect provider.␊ */␊ - clientCredential?: (OpenIdConnectClientCredential3 | string)␊ + clientCredential?: (OpenIdConnectClientCredential3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The client id of the custom Open ID Connect provider.␊ */␊ @@ -308688,7 +397386,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of the endpoints used for the custom Open ID Connect provider.␊ */␊ - openIdConnectConfiguration?: (OpenIdConnectConfig3 | string)␊ + openIdConnectConfiguration?: (OpenIdConnectConfig3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308702,7 +397403,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The method that should be used to authenticate the user.␊ */␊ - method?: ("ClientSecretPost" | string)␊ + method?: ("ClientSecretPost" | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308738,7 +397442,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Facebook provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The version of the Facebook api to be used while logging in.␊ */␊ @@ -308746,11 +397453,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of the login flow, including the scopes that should be requested.␊ */␊ - login?: (LoginScopes3 | string)␊ + login?: (LoginScopes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for providers that have app ids and app secrets␊ */␊ - registration?: (AppRegistration3 | string)␊ + registration?: (AppRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308774,15 +397487,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the GitHub provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow, including the scopes that should be requested.␊ */␊ - login?: (LoginScopes3 | string)␊ + login?: (LoginScopes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for providers that have client ids and client secrets␊ */␊ - registration?: (ClientRegistration3 | string)␊ + registration?: (ClientRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308806,19 +397528,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Google provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow, including the scopes that should be requested.␊ */␊ - login?: (LoginScopes3 | string)␊ + login?: (LoginScopes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for providers that have client ids and client secrets␊ */␊ - registration?: (ClientRegistration3 | string)␊ + registration?: (ClientRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Allowed Audiences validation flow.␊ */␊ - validation?: (AllowedAudiencesValidation3 | string)␊ + validation?: (AllowedAudiencesValidation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308828,7 +397562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of the allowed list of audiences from which to validate the JWT token.␊ */␊ - allowedAudiences?: (string[] | string)␊ + allowedAudiences?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308838,19 +397575,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the legacy Microsoft Account provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the login flow, including the scopes that should be requested.␊ */␊ - login?: (LoginScopes3 | string)␊ + login?: (LoginScopes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for providers that have client ids and client secrets␊ */␊ - registration?: (ClientRegistration3 | string)␊ + registration?: (ClientRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the Allowed Audiences validation flow.␊ */␊ - validation?: (AllowedAudiencesValidation3 | string)␊ + validation?: (AllowedAudiencesValidation3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308860,11 +397609,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the Twitter provider should not be enabled despite the set registration; otherwise, true.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the app registration for the Twitter provider.␊ */␊ - registration?: (TwitterRegistration3 | string)␊ + registration?: (TwitterRegistration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308893,27 +397648,45 @@ Generated by [AVA](https://avajs.dev). * This is an advanced setting typically only needed by Windows Store application backends.␊ * Note that URLs within the current domain are always implicitly allowed.␊ */␊ - allowedExternalRedirectUrls?: (string[] | string)␊ + allowedExternalRedirectUrls?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the session cookie's expiration.␊ */␊ - cookieExpiration?: (CookieExpiration3 | string)␊ + cookieExpiration?: (CookieExpiration3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the nonce used in the login flow.␊ */␊ - nonce?: (Nonce3 | string)␊ + nonce?: (Nonce3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if the fragments from the request are preserved after the login request is made; otherwise, false.␊ */␊ - preserveUrlFragmentsForLogins?: (boolean | string)␊ + preserveUrlFragmentsForLogins?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The routes that specify the endpoints used for login and logout requests.␊ */␊ - routes?: (LoginRoutes3 | string)␊ + routes?: (LoginRoutes3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the token store.␊ */␊ - tokenStore?: (TokenStore3 | string)␊ + tokenStore?: (TokenStore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308923,7 +397696,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The convention used when determining the session cookie's expiration.␊ */␊ - convention?: (("FixedTime" | "IdentityProviderDerived") | string)␊ + convention?: (("FixedTime" | "IdentityProviderDerived") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The time after the request is made when the session cookie should expire.␊ */␊ @@ -308941,7 +397717,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if the nonce should not be validated while completing the login flow; otherwise, true.␊ */␊ - validateNonce?: (boolean | string)␊ + validateNonce?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -308961,21 +397740,33 @@ Generated by [AVA](https://avajs.dev). /**␊ * The configuration settings of the storage of the tokens if blob storage is used.␊ */␊ - azureBlobStorage?: (BlobStorageTokenStore3 | string)␊ + azureBlobStorage?: (BlobStorageTokenStore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to durably store platform-specific security tokens that are obtained during login flows; otherwise, false.␊ * The default is false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The configuration settings of the storage of the tokens if a file system is used.␊ */␊ - fileSystem?: (FileSystemTokenStore3 | string)␊ + fileSystem?: (FileSystemTokenStore3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The number of hours after session token expiration that a session token can be used to␊ * call the token refresh API. The default is 72 hours.␊ */␊ - tokenRefreshExtensionHours?: (number | string)␊ + tokenRefreshExtensionHours?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309010,7 +397801,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the Authentication / Authorization feature is enabled for the current app; otherwise, false.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The RuntimeVersion of the Authentication / Authorization feature in use for the current app.␊ * The setting in this value can control the behavior of certain features in the Authentication / Authorization module.␊ @@ -309029,15 +397823,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.␊ */␊ - backupSchedule?: (BackupSchedule8 | string)␊ + backupSchedule?: (BackupSchedule8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Databases included in the backup.␊ */␊ - databases?: (DatabaseBackupSetting8[] | string)␊ + databases?: (DatabaseBackupSetting8[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the backup schedule is enabled (must be included in that case), false if the backup schedule should be disabled.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to the container.␊ */␊ @@ -309051,19 +397854,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)␊ */␊ - frequencyInterval: ((number & string) | string)␊ + frequencyInterval: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7).␊ */␊ - frequencyUnit: (("Day" | "Hour") | string)␊ + frequencyUnit: (("Day" | "Hour") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.␊ */␊ - keepAtLeastOneBackup: (boolean | string)␊ + keepAtLeastOneBackup: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * After how many days backups should be deleted.␊ */␊ - retentionPeriodInDays: ((number & string) | string)␊ + retentionPeriodInDays: ((number & string) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * When the schedule should start working.␊ */␊ @@ -309086,7 +397901,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Database type (e.g. SqlAzure / MySql).␊ */␊ - databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | string)␊ + databaseType: (("SqlAzure" | "MySql" | "LocalMySql" | "PostgreSql") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ name?: string␊ [k: string]: unknown␊ }␊ @@ -309097,7 +397915,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Type of database.␊ */␊ - type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | string)␊ + type: (("MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Value of pair.␊ */␊ @@ -309111,19 +397932,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs configuration.␊ */␊ - applicationLogs?: (ApplicationLogsConfig8 | string)␊ + applicationLogs?: (ApplicationLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - detailedErrorMessages?: (EnabledConfig8 | string)␊ + detailedErrorMessages?: (EnabledConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Enabled configuration.␊ */␊ - failedRequestsTracing?: (EnabledConfig8 | string)␊ + failedRequestsTracing?: (EnabledConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs configuration.␊ */␊ - httpLogs?: (HttpLogsConfig8 | string)␊ + httpLogs?: (HttpLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309133,15 +397966,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Application logs azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig8 | string)␊ + azureBlobStorage?: (AzureBlobStorageApplicationLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to Azure table storage configuration.␊ */␊ - azureTableStorage?: (AzureTableStorageApplicationLogsConfig8 | string)␊ + azureTableStorage?: (AzureTableStorageApplicationLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Application logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemApplicationLogsConfig8 | string)␊ + fileSystem?: (FileSystemApplicationLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309151,13 +397993,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -309171,7 +398019,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS URL to an Azure table with add/query/delete permissions.␊ */␊ @@ -309185,7 +398036,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Log level.␊ */␊ - level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | string)␊ + level?: (("Off" | "Verbose" | "Information" | "Warning" | "Error") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309195,7 +398049,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309205,11 +398062,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Http logs to azure blob storage configuration.␊ */␊ - azureBlobStorage?: (AzureBlobStorageHttpLogsConfig8 | string)␊ + azureBlobStorage?: (AzureBlobStorageHttpLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Http logs to file system configuration.␊ */␊ - fileSystem?: (FileSystemHttpLogsConfig8 | string)␊ + fileSystem?: (FileSystemHttpLogsConfig8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309219,13 +398082,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove blobs older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SAS url to a azure blob container with read/write/list/delete permissions.␊ */␊ @@ -309239,19 +398108,28 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if configuration is enabled, false if it is disabled and null if configuration is not set.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Retention in days.␊ * Remove files older than X days.␊ * 0 or lower means no retention.␊ */␊ - retentionInDays?: (number | string)␊ + retentionInDays?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Maximum size in megabytes that http log files can use.␊ * When reached old log files will be removed to make space for new ones.␊ * Value can range between 25 and 100.␊ */␊ - retentionInMb?: (number | string)␊ + retentionInMb?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309263,15 +398141,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * List of application settings names.␊ */␊ - appSettingNames?: (string[] | string)␊ + appSettingNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of external Azure storage account identifiers.␊ */␊ - azureStorageConfigNames?: (string[] | string)␊ + azureStorageConfigNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * List of connection string names.␊ */␊ - connectionStringNames?: (string[] | string)␊ + connectionStringNames?: (string[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309290,7 +398177,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties10 | string)␊ + properties: (DeploymentProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -309301,7 +398191,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if deployment is currently active, false if completed and null if not started.␊ */␊ - active?: (boolean | string)␊ + active?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Who authored the deployment.␊ */␊ @@ -309333,7 +398226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment status.␊ */␊ - status?: (number | string)␊ + status?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309352,7 +398248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties7 | string)␊ + properties: (IdentifierProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -309379,7 +398278,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -309391,7 +398293,10 @@ Generated by [AVA](https://avajs.dev). * Sets the AppOffline rule while the MSDeploy operation executes.␊ * Setting is false by default.␊ */␊ - appOffline?: (boolean | string)␊ + appOffline?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SQL Connection String␊ */␊ @@ -309409,7 +398314,10 @@ Generated by [AVA](https://avajs.dev). */␊ setParameters?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * URI of MSDeploy Parameters file. Must not be set if SetParameters is used.␊ */␊ @@ -309420,7 +398328,10 @@ Generated by [AVA](https://avajs.dev). * will not be deleted, and any App_Data directory in the source will be ignored.␊ * Setting is false by default.␊ */␊ - skipAppData?: (boolean | string)␊ + skipAppData?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309439,7 +398350,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties7 | string)␊ + properties: (FunctionEnvelopeProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -309462,7 +398376,10 @@ Generated by [AVA](https://avajs.dev). */␊ files?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Function App ID.␊ */␊ @@ -309478,7 +398395,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Gets or sets a value indicating whether the function is disabled␊ */␊ - isDisabled?: (boolean | string)␊ + isDisabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The function language␊ */␊ @@ -309521,7 +398441,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties8 | string)␊ + properties: (HostNameBindingProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -309536,11 +398459,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Azure resource type.␊ */␊ - azureResourceType?: (("Website" | "TrafficManager") | string)␊ + azureResourceType?: (("Website" | "TrafficManager") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Custom DNS record type.␊ */␊ - customHostNameDnsRecordType?: (("CName" | "A") | string)␊ + customHostNameDnsRecordType?: (("CName" | "A") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Fully qualified ARM domain resource URI.␊ */␊ @@ -309548,7 +398477,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Hostname type.␊ */␊ - hostNameType?: (("Verified" | "Managed") | string)␊ + hostNameType?: (("Verified" | "Managed") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * App Service app name.␊ */␊ @@ -309556,7 +398488,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SSL type.␊ */␊ - sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | string)␊ + sslState?: (("Disabled" | "SniEnabled" | "IpBasedEnabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * SSL certificate thumbprint␊ */␊ @@ -309579,7 +398514,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties8 | string)␊ + properties: (RelayServiceConnectionEntityProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -309591,7 +398529,10 @@ Generated by [AVA](https://avajs.dev). entityConnectionString?: string␊ entityName?: string␊ hostname?: string␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resourceConnectionString?: string␊ resourceType?: string␊ [k: string]: unknown␊ @@ -309609,7 +398550,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties7 | string)␊ + properties: (StorageMigrationOptionsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "migrate"␊ [k: string]: unknown␊ }␊ @@ -309628,11 +398572,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * true if the app should be read only during copy operation; otherwise, false.␊ */␊ - blockWriteAccessToSite?: (boolean | string)␊ + blockWriteAccessToSite?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * trueif the app should be switched over; otherwise, false.␊ */␊ - switchSiteAfterMigration?: (boolean | string)␊ + switchSiteAfterMigration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309648,7 +398598,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties6 | string)␊ + properties: (SwiftVirtualNetworkProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "networkConfig"␊ [k: string]: unknown␊ }␊ @@ -309663,7 +398616,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A flag that specifies if the scale unit this Web App is on supports Swift integration.␊ */␊ - swiftSupported?: (boolean | string)␊ + swiftSupported?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309686,13 +398642,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties7 | string)␊ + properties: (PremierAddOnProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -309735,7 +398697,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties6 | string)␊ + properties: (PrivateAccessProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -309746,11 +398711,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether private access is enabled or not.␊ */␊ - enabled?: (boolean | string)␊ + enabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Networks (and subnets) allowed to access the site privately.␊ */␊ - virtualNetworks?: (PrivateAccessVirtualNetwork6[] | string)␊ + virtualNetworks?: (PrivateAccessVirtualNetwork6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309760,7 +398731,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the Virtual Network.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the Virtual Network.␊ */␊ @@ -309772,7 +398746,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.␊ */␊ - subnets?: (PrivateAccessSubnet6[] | string)␊ + subnets?: (PrivateAccessSubnet6[] | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309782,7 +398759,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The key (ID) of the subnet.␊ */␊ - key?: (number | string)␊ + key?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The name of the subnet.␊ */␊ @@ -309805,7 +398785,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -309825,7 +398808,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties7 | string)␊ + properties: (PublicCertificateProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -309840,7 +398826,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Public Certificate Location.␊ */␊ - publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | string)␊ + publicCertificateLocation?: (("CurrentUserMy" | "LocalMachineMy" | "Unknown") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -309863,7 +398852,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity21 | string)␊ + identity?: (ManagedServiceIdentity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -309879,13 +398871,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties8 | string)␊ + properties: (SiteProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "slots"␊ [k: string]: unknown␊ }␊ @@ -309902,7 +398900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties8 | string)␊ + properties: (SiteSourceControlProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -309917,23 +398918,38 @@ Generated by [AVA](https://avajs.dev). /**␊ * true to enable deployment rollback; otherwise, false.␊ */␊ - deploymentRollbackEnabled?: (boolean | string)␊ + deploymentRollbackEnabled?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GitHub action configuration.␊ */␊ - gitHubActionConfiguration?: (GitHubActionConfiguration | string)␊ + gitHubActionConfiguration?: (GitHubActionConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true if this is deployed via GitHub action.␊ */␊ - isGitHubAction?: (boolean | string)␊ + isGitHubAction?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).␊ */␊ - isManualIntegration?: (boolean | string)␊ + isManualIntegration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * true for a Mercurial repository; false for a Git repository.␊ */␊ - isMercurial?: (boolean | string)␊ + isMercurial?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Repository or source control URL.␊ */␊ @@ -309947,19 +398963,31 @@ Generated by [AVA](https://avajs.dev). /**␊ * The GitHub action code configuration.␊ */␊ - codeConfiguration?: (GitHubActionCodeConfiguration | string)␊ + codeConfiguration?: (GitHubActionCodeConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The GitHub action container configuration.␊ */␊ - containerConfiguration?: (GitHubActionContainerConfiguration | string)␊ + containerConfiguration?: (GitHubActionContainerConfiguration | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Workflow option to determine whether the workflow file should be generated and written to the repository.␊ */␊ - generateWorkflowFile?: (boolean | string)␊ + generateWorkflowFile?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * This will help determine the workflow configuration to select.␊ */␊ - isLinux?: (boolean | string)␊ + isLinux?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -310014,7 +399042,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties8 | string)␊ + properties: (VnetInfoProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -310034,7 +399065,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Flag that is used to denote if this is VNET injection␊ */␊ - isSwift?: (boolean | string)␊ + isSwift?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The Virtual Network's resource ID.␊ */␊ @@ -310057,7 +399091,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties10 | string)␊ + properties: (DeploymentProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/deployments"␊ [k: string]: unknown␊ }␊ @@ -310077,7 +399114,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties7 | string)␊ + properties: (IdentifierProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -310094,7 +399134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/extensions"␊ [k: string]: unknown␊ }␊ @@ -310114,7 +399157,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties7 | string)␊ + properties: (FunctionEnvelopeProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesFunctionsKeysChildResource5[]␊ type: "Microsoft.Web/sites/functions"␊ [k: string]: unknown␊ @@ -310167,7 +399213,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties8 | string)␊ + properties: (HostNameBindingProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -310187,7 +399236,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties8 | string)␊ + properties: (RelayServiceConnectionEntityProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -310207,7 +399259,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties9 | string)␊ + properties: (HybridConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -310222,7 +399277,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The port of the endpoint.␊ */␊ - port?: (number | string)␊ + port?: (number | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The ARM URI to the Service Bus relay.␊ */␊ @@ -310263,7 +399321,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -310280,7 +399341,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StorageMigrationOptions resource specific properties␊ */␊ - properties: (StorageMigrationOptionsProperties7 | string)␊ + properties: (StorageMigrationOptionsProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/migrate"␊ [k: string]: unknown␊ }␊ @@ -310297,7 +399361,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SwiftVirtualNetwork resource specific properties␊ */␊ - properties: (SwiftVirtualNetworkProperties6 | string)␊ + properties: (SwiftVirtualNetworkProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/networkConfig"␊ [k: string]: unknown␊ }␊ @@ -310321,13 +399388,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties7 | string)␊ + properties: (PremierAddOnProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -310344,7 +399417,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties6 | string)␊ + properties: (PrivateAccessProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -310364,7 +399440,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -310384,7 +399463,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties7 | string)␊ + properties: (PublicCertificateProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -310408,7 +399490,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity21 | string)␊ + identity?: (ManagedServiceIdentity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -310424,14 +399509,20 @@ Generated by [AVA](https://avajs.dev). /**␊ * Site resource specific properties␊ */␊ - properties: (SiteProperties8 | string)␊ + properties: (SiteProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (SitesSlotsBasicPublishingCredentialsPoliciesChildResource | SitesSlotsConfigChildResource8 | SitesSlotsDeploymentsChildResource8 | SitesSlotsDomainOwnershipIdentifiersChildResource7 | SitesSlotsExtensionsChildResource7 | SitesSlotsFunctionsChildResource7 | SitesSlotsHostNameBindingsChildResource8 | SitesSlotsHybridconnectionChildResource8 | SitesSlotsPremieraddonsChildResource8 | SitesSlotsPrivateAccessChildResource6 | SitesSlotsPrivateEndpointConnectionsChildResource | SitesSlotsPublicCertificatesChildResource7 | SitesSlotsSiteextensionsChildResource7 | SitesSlotsSourcecontrolsChildResource8 | SitesSlotsVirtualNetworkConnectionsChildResource8)[]␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots"␊ [k: string]: unknown␊ }␊ @@ -310451,7 +399542,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties10 | string)␊ + properties: (DeploymentProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "deployments"␊ [k: string]: unknown␊ }␊ @@ -310471,7 +399565,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties7 | string)␊ + properties: (IdentifierProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -310488,7 +399585,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "extensions"␊ [k: string]: unknown␊ }␊ @@ -310508,7 +399608,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties7 | string)␊ + properties: (FunctionEnvelopeProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "functions"␊ [k: string]: unknown␊ }␊ @@ -310528,7 +399631,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties8 | string)␊ + properties: (HostNameBindingProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -310548,7 +399654,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties8 | string)␊ + properties: (RelayServiceConnectionEntityProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -310572,13 +399681,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties7 | string)␊ + properties: (PremierAddOnProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "premieraddons"␊ [k: string]: unknown␊ }␊ @@ -310595,7 +399710,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties6 | string)␊ + properties: (PrivateAccessProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateAccess"␊ [k: string]: unknown␊ }␊ @@ -310615,7 +399733,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -310635,7 +399756,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties7 | string)␊ + properties: (PublicCertificateProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -310664,7 +399788,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties8 | string)␊ + properties: (SiteSourceControlProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -310684,7 +399811,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties8 | string)␊ + properties: (VnetInfoProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "virtualNetworkConnections"␊ [k: string]: unknown␊ }␊ @@ -310704,7 +399834,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment resource specific properties␊ */␊ - properties: (DeploymentProperties10 | string)␊ + properties: (DeploymentProperties10 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/deployments"␊ [k: string]: unknown␊ }␊ @@ -310724,7 +399857,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Identifier resource specific properties␊ */␊ - properties: (IdentifierProperties7 | string)␊ + properties: (IdentifierProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/domainOwnershipIdentifiers"␊ [k: string]: unknown␊ }␊ @@ -310741,7 +399877,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/extensions"␊ [k: string]: unknown␊ }␊ @@ -310761,7 +399900,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * FunctionEnvelope resource specific properties␊ */␊ - properties: (FunctionEnvelopeProperties7 | string)␊ + properties: (FunctionEnvelopeProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsFunctionsKeysChildResource5[]␊ type: "Microsoft.Web/sites/slots/functions"␊ [k: string]: unknown␊ @@ -310814,7 +399956,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HostNameBinding resource specific properties␊ */␊ - properties: (HostNameBindingProperties8 | string)␊ + properties: (HostNameBindingProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hostNameBindings"␊ [k: string]: unknown␊ }␊ @@ -310834,7 +399979,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * RelayServiceConnectionEntity resource specific properties␊ */␊ - properties: (RelayServiceConnectionEntityProperties8 | string)␊ + properties: (RelayServiceConnectionEntityProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridconnection"␊ [k: string]: unknown␊ }␊ @@ -310854,7 +400002,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * HybridConnection resource specific properties␊ */␊ - properties: (HybridConnectionProperties9 | string)␊ + properties: (HybridConnectionProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/hybridConnectionNamespaces/relays"␊ [k: string]: unknown␊ }␊ @@ -310871,7 +400022,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * MSDeploy ARM PUT core information␊ */␊ - properties: (MSDeployCore7 | string)␊ + properties: (MSDeployCore7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/instances/extensions"␊ [k: string]: unknown␊ }␊ @@ -310895,13 +400049,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * PremierAddOn resource specific properties␊ */␊ - properties: (PremierAddOnProperties7 | string)␊ + properties: (PremierAddOnProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/premieraddons"␊ [k: string]: unknown␊ }␊ @@ -310918,7 +400078,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PrivateAccess resource specific properties␊ */␊ - properties: (PrivateAccessProperties6 | string)␊ + properties: (PrivateAccessProperties6 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateAccess"␊ [k: string]: unknown␊ }␊ @@ -310938,7 +400101,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -310958,7 +400124,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * PublicCertificate resource specific properties␊ */␊ - properties: (PublicCertificateProperties7 | string)␊ + properties: (PublicCertificateProperties7 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/publicCertificates"␊ [k: string]: unknown␊ }␊ @@ -310987,7 +400156,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties8 | string)␊ + properties: (SiteSourceControlProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -311007,7 +400179,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties8 | string)␊ + properties: (VnetInfoProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesSlotsVirtualNetworkConnectionsGatewaysChildResource8[]␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -311028,7 +400203,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties9 | string)␊ + properties: (VnetGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -311048,7 +400226,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties9 | string)␊ + properties: (VnetGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/slots/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -311065,7 +400246,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * SiteSourceControl resource specific properties␊ */␊ - properties: (SiteSourceControlProperties8 | string)␊ + properties: (SiteSourceControlProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/sourcecontrols"␊ [k: string]: unknown␊ }␊ @@ -311085,7 +400269,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetInfo resource specific properties␊ */␊ - properties: (VnetInfoProperties8 | string)␊ + properties: (VnetInfoProperties8 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: SitesVirtualNetworkConnectionsGatewaysChildResource8[]␊ type: "Microsoft.Web/sites/virtualNetworkConnections"␊ [k: string]: unknown␊ @@ -311106,7 +400293,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties9 | string)␊ + properties: (VnetGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "gateways"␊ [k: string]: unknown␊ }␊ @@ -311126,7 +400316,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * VnetGateway resource specific properties␊ */␊ - properties: (VnetGatewayProperties9 | string)␊ + properties: (VnetGatewayProperties9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/sites/virtualNetworkConnections/gateways"␊ [k: string]: unknown␊ }␊ @@ -311138,7 +400331,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Managed service identity.␊ */␊ - identity?: (ManagedServiceIdentity21 | string)␊ + identity?: (ManagedServiceIdentity21 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Kind of resource.␊ */␊ @@ -311154,18 +400350,27 @@ Generated by [AVA](https://avajs.dev). /**␊ * A static site.␊ */␊ - properties: (StaticSite4 | string)␊ + properties: (StaticSite4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ resources?: (StaticSitesConfigChildResource4 | StaticSitesCustomDomainsChildResource4 | StaticSitesPrivateEndpointConnectionsChildResource | StaticSitesUserProvidedFunctionAppsChildResource)[]␊ /**␊ * Description of a SKU for a scalable resource.␊ */␊ - sku?: (SkuDescription9 | string)␊ + sku?: (SkuDescription9 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Resource tags.␊ */␊ tags?: ({␊ [k: string]: string␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites"␊ [k: string]: unknown␊ }␊ @@ -311176,7 +400381,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * false if config file is locked for this static web app; otherwise, true.␊ */␊ - allowConfigFileUpdates?: (boolean | string)␊ + allowConfigFileUpdates?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The target branch in the repository.␊ */␊ @@ -311184,7 +400392,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Build properties for the static site.␊ */␊ - buildProperties?: (StaticSiteBuildProperties4 | string)␊ + buildProperties?: (StaticSiteBuildProperties4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.␊ */␊ @@ -311196,11 +400407,17 @@ Generated by [AVA](https://avajs.dev). /**␊ * State indicating whether staging environments are allowed or not allowed for a static web app.␊ */␊ - stagingEnvironmentPolicy?: (("Enabled" | "Disabled") | string)␊ + stagingEnvironmentPolicy?: (("Enabled" | "Disabled") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Template Options for the static site.␊ */␊ - templateProperties?: (StaticSiteTemplateOptions | string)␊ + templateProperties?: (StaticSiteTemplateOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -311238,7 +400455,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Skip Github Action workflow generation.␊ */␊ - skipGithubActionWorkflowGeneration?: (boolean | string)␊ + skipGithubActionWorkflowGeneration?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -311252,7 +400472,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).␊ */␊ - isPrivate?: (boolean | string)␊ + isPrivate?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Owner of the newly generated repository.␊ */␊ @@ -311283,7 +400506,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StaticSiteCustomDomainRequestPropertiesARMResource resource specific properties␊ */␊ - properties: (StaticSiteCustomDomainRequestPropertiesARMResourceProperties | string)␊ + properties: (StaticSiteCustomDomainRequestPropertiesARMResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "customDomains"␊ [k: string]: unknown␊ }␊ @@ -311313,7 +400539,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -311333,7 +400562,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StaticSiteUserProvidedFunctionAppARMResource resource specific properties␊ */␊ - properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | string)␊ + properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "userProvidedFunctionApps"␊ [k: string]: unknown␊ }␊ @@ -311367,7 +400599,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StaticSiteUserProvidedFunctionAppARMResource resource specific properties␊ */␊ - properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | string)␊ + properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/builds/userProvidedFunctionApps"␊ [k: string]: unknown␊ }␊ @@ -311387,7 +400622,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StaticSiteCustomDomainRequestPropertiesARMResource resource specific properties␊ */␊ - properties: (StaticSiteCustomDomainRequestPropertiesARMResourceProperties | string)␊ + properties: (StaticSiteCustomDomainRequestPropertiesARMResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/customDomains"␊ [k: string]: unknown␊ }␊ @@ -311407,7 +400645,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * A request to approve or reject a private endpoint connection␊ */␊ - properties: (PrivateLinkConnectionApprovalRequest5 | string)␊ + properties: (PrivateLinkConnectionApprovalRequest5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/privateEndpointConnections"␊ [k: string]: unknown␊ }␊ @@ -311427,7 +400668,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * StaticSiteUserProvidedFunctionAppARMResource resource specific properties␊ */␊ - properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | string)␊ + properties: (StaticSiteUserProvidedFunctionAppARMResourceProperties | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Web/staticSites/userProvidedFunctionApps"␊ [k: string]: unknown␊ }␊ @@ -311448,15 +400692,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * Plan name␊ */␊ - name: (string | ("free" | "bronze" | "silver" | "gold" | "platinum" | "premier"))␊ + name: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | ("free" | "bronze" | "silver" | "gold" | "platinum" | "premier"))␊ /**␊ * Publisher name␊ */␊ - publisher: (string | "Sendgrid")␊ + publisher: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | "Sendgrid")␊ /**␊ * Plan id␊ */␊ - product: (string | "sendgrid_azure")␊ + product: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | "sendgrid_azure")␊ /**␊ * Promotion code␊ */␊ @@ -311471,7 +400724,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * True if you want to accept Marketing Emails␊ */␊ - acceptMarketingEmails: (boolean | string)␊ + acceptMarketingEmails: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The user's email address␊ */␊ @@ -311498,31 +400754,49 @@ Generated by [AVA](https://avajs.dev). /**␊ * Template expression evaluation options'␊ */␊ - expressionEvaluationOptions?: (TemplateExpressionEvaluationOptions | string)␊ + expressionEvaluationOptions?: (TemplateExpressionEvaluationOptions | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment mode␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment template link␊ */␊ - templateLink?: (TemplateLink2 | string)␊ + templateLink?: (TemplateLink2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment template␊ */␊ template?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment parameters link␊ */␊ - parametersLink?: (ParametersLink2 | string)␊ + parametersLink?: (ParametersLink2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment parameters␊ */␊ parameters?: ({␊ [k: string]: unknown␊ - } | string)␊ + } | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ [k: string]: unknown␊ @@ -311577,7 +400851,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment properties.␊ */␊ - properties: (DeploymentProperties11 | string)␊ + properties: (DeploymentProperties11 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Resources/deployments"␊ [k: string]: unknown␊ }␊ @@ -311585,11 +400862,17 @@ Generated by [AVA](https://avajs.dev). * Deployment properties.␊ */␊ export interface DeploymentProperties11 {␊ - debugSetting?: (DebugSetting2 | string)␊ + debugSetting?: (DebugSetting2 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The deployment mode.␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment parameters. It can be a JObject or a well formed JSON string. Use only one of Parameters or ParametersLink.␊ */␊ @@ -311599,7 +400882,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the deployment parameters.␊ */␊ - parametersLink?: (ParametersLink3 | string)␊ + parametersLink?: (ParametersLink3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The template content. It can be a JObject or a well formed JSON string. Use only one of Template or TemplateLink.␊ */␊ @@ -311609,7 +400895,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the template.␊ */␊ - templateLink?: (TemplateLink3 | string)␊ + templateLink?: (TemplateLink3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DebugSetting2 {␊ @@ -311663,7 +400952,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment properties.␊ */␊ - properties: (DeploymentProperties12 | string)␊ + properties: (DeploymentProperties12 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Resources/deployments"␊ /**␊ * The subscription to deploy to␊ @@ -311679,15 +400971,24 @@ Generated by [AVA](https://avajs.dev). * Deployment properties.␊ */␊ export interface DeploymentProperties12 {␊ - debugSetting?: (DebugSetting3 | string)␊ + debugSetting?: (DebugSetting3 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment on error behavior.␊ */␊ - onErrorDeployment?: (OnErrorDeployment | string)␊ + onErrorDeployment?: (OnErrorDeployment | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.␊ */␊ @@ -311697,7 +400998,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the deployment parameters.␊ */␊ - parametersLink?: (ParametersLink4 | string)␊ + parametersLink?: (ParametersLink4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.␊ */␊ @@ -311707,7 +401011,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the template.␊ */␊ - templateLink?: (TemplateLink4 | string)␊ + templateLink?: (TemplateLink4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ export interface DebugSetting3 {␊ @@ -311728,7 +401035,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.␊ */␊ - type?: (("LastSuccessful" | "SpecificDeployment") | string)␊ + type?: (("LastSuccessful" | "SpecificDeployment") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -311775,7 +401085,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Deployment properties.␊ */␊ - properties: (DeploymentProperties13 | string)␊ + properties: (DeploymentProperties13 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ type: "Microsoft.Resources/deployments"␊ /**␊ * The subscription to deploy to␊ @@ -311794,15 +401107,24 @@ Generated by [AVA](https://avajs.dev). /**␊ * The debug setting.␊ */␊ - debugSetting?: (DebugSetting4 | string)␊ + debugSetting?: (DebugSetting4 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.␊ */␊ - mode: (("Incremental" | "Complete") | string)␊ + mode: (("Incremental" | "Complete") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Deployment on error behavior.␊ */␊ - onErrorDeployment?: (OnErrorDeployment1 | string)␊ + onErrorDeployment?: (OnErrorDeployment1 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.␊ */␊ @@ -311812,7 +401134,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the deployment parameters.␊ */␊ - parametersLink?: (ParametersLink5 | string)␊ + parametersLink?: (ParametersLink5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.␊ */␊ @@ -311822,7 +401147,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Entity representing the reference to the template.␊ */␊ - templateLink?: (TemplateLink5 | string)␊ + templateLink?: (TemplateLink5 | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -311846,7 +401174,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.␊ */␊ - type?: (("LastSuccessful" | "SpecificDeployment") | string)␊ + type?: (("LastSuccessful" | "SpecificDeployment") | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ /**␊ @@ -311917,7 +401248,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Condition of the output␊ */␊ - condition?: (boolean | string)␊ + condition?: (boolean | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ /**␊ * Type of output value␊ */␊ @@ -311933,13 +401267,19 @@ Generated by [AVA](https://avajs.dev). /**␊ * Count of the copy␊ */␊ - count: (string | number)␊ + count: (/**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string | number)␊ /**␊ * Input of the copy␊ */␊ input: ((string | boolean | number | unknown[] | {␊ [k: string]: unknown␊ - } | null) | string)␊ + } | null) | /**␊ + * Deployment template expression. See https://aka.ms/arm-template-expressions for more details on the ARM expression syntax.␊ + */␊ + string)␊ [k: string]: unknown␊ }␊ ` @@ -442050,7 +531390,10 @@ Generated by [AVA](https://avajs.dev). * country␊ */␊ country?: string␊ - heroku_id?: string␊ + heroku_id?: /**␊ + * heroku_id identifier reference␊ + */␊ + string␊ /**␊ * metadata / additional information to go on invoice␊ */␊ @@ -443854,7 +533197,12 @@ Generated by [AVA](https://avajs.dev). * @minItems 1␊ */␊ enum?: [true, ...unknown[]];␊ - type?: SimpleTypes | [SimpleTypes, ...SimpleTypes[]];␊ + type?:␊ + | SimpleTypes␊ + /**␊ + * @minItems 1␊ + */␊ + | [SimpleTypes, ...SimpleTypes[]];␊ format?: string;␊ contentMediaType?: string;␊ contentEncoding?: string;␊ @@ -443922,7 +533270,12 @@ Generated by [AVA](https://avajs.dev). * @minItems 1␊ */␊ enum?: [true, ...unknown[]];␊ - type?: SimpleTypes | [SimpleTypes, ...SimpleTypes[]];␊ + type?:␊ + | SimpleTypes␊ + /**␊ + * @minItems 1␊ + */␊ + | [SimpleTypes, ...SimpleTypes[]];␊ format?: string;␊ contentMediaType?: string;␊ contentEncoding?: string;␊ @@ -443983,22 +533336,34 @@ Generated by [AVA](https://avajs.dev). * Parameter location␊ */␊ export type ParameterLocation =␊ + /**␊ + * Parameter in path␊ + */␊ | {␊ in?: "path";␊ style?: "matrix" | "label" | "simple";␊ required: true;␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in query␊ + */␊ | {␊ in?: "query";␊ style?: "form" | "spaceDelimited" | "pipeDelimited" | "deepObject";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in header␊ + */␊ | {␊ in?: "header";␊ style?: "simple";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Parameter in cookie␊ + */␊ | {␊ in?: "cookie";␊ style?: "form";␊ @@ -444060,10 +533425,16 @@ Generated by [AVA](https://avajs.dev). [k: string]: unknown;␊ } & HTTPSecurityScheme1;␊ export type HTTPSecurityScheme1 =␊ + /**␊ + * Bearer␊ + */␊ | {␊ scheme?: "bearer";␊ [k: string]: unknown;␊ }␊ + /**␊ + * Non Bearer␊ + */␊ | {␊ scheme?: {␊ [k: string]: unknown;␊ @@ -447542,8 +536913,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * The "exports" field is used to restrict external access to non-exported module files, also enables a module to import itself using "name".␊ */␊ - exports?:␊ - | (string | null)␊ + exports?: /**␊ + * The module path that is resolved when this specifier is imported. Set to \`null\` to disallow importing this module.␊ + */␊ + | (string | null)␊ | {␊ /**␊ * The module path that is resolved when the module specifier matches "name", shadows the "main" field.␊ @@ -447777,8 +537150,10 @@ Generated by [AVA](https://avajs.dev). /**␊ * Allows packages within a directory to depend on one another using direct linking of local files. Additionally, dependencies within a workspace are hoisted to the workspace root when possible to reduce duplication. Note: It's also a good idea to set "private" to true when using this feature.␊ */␊ - workspaces?:␊ - | string[]␊ + workspaces?: /**␊ + * Workspace package paths. Glob patterns are supported.␊ + */␊ + | string[]␊ | {␊ /**␊ * Workspace package paths. Glob patterns are supported.␊ diff --git a/test/__snapshots__/test/test.ts.snap b/test/__snapshots__/test/test.ts.snap index 1830e7d64201ad29183a2abad93035d9d58c5dbb..b137dec8aafbfedf0e94fbb969a06877e4df73e8 100644 GIT binary patch literal 1695740 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%0A2$86b4qxDHA=sGxpQ`&EeCFDE&P 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νwDJDX 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%0A8~ncl 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 _(kIXt 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

_% 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

q+?ar)t9SX0tD6)hg6=NP<23v| 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

Jgnc+91It5I0a!4-thW*TvXo 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

Vpn=P>bFlPK9(o&( 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%0Av4n&5Ts>3z5oW407Ra>;|!i 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

p)E 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%0D|qcV!y*`*E*cgx?ixz0fN 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

6}lo(_nG!4bd@T3v4$ zlyVPI*a%pWR$N()3b(-lKDZN_^(CbV%CnTBhK}x5g$A}de%jIDge(HaRDF-cOe@nT zJLnJ}F~*Bu)GcOP1D`{q<$&RwSS$lbxUspnI~DQh2QQLxIa2zVjZrJ!5`f$(<`!so z0-NKxqZ*;VaZ}9XI_uJae>gts5W2?WmYz=(O0CBG!I&rDrAd9AFfVktQ`-q8_)Po(qGf>VvHa+rz> zuLhLP-5wsJO*mYx&USU}^Av1sGF70OI;1nlXqq~`xxT6?Q^#lm`R)C6l=JesYy9GQ zhBD=OdS&wzgdR>|4LVNtn!sIh$7t52pRN$mIx=Zj_>mgtAsESIF0ZN4JMb$|wZcl< z8=IDk#syZD{fvU_B}FJy=MKb0C^Qd`Zcsjl+cai>rAd(u{j5&c=ZT%NKf1w*j>ArsTi<3}vP*G-^&GP} zHsQI{2}11kRjJJ^2y~x>$C6}(EaRQe(24v04gkWS*lIn+M&v>!=2Aj3Gw5u`58~8` z&;7VsJZYD-&H%lPL7F8)tNIzxDK;u4OK`#X&8ZdqN9uQk7(b|@y&f*BW7Wh+Q>TXx zKf~Gy^WI)7bAEstI4jJvO039Wk>h^_-m}`_1G+SQNW^Sqf1 zZELnlrrE)>BA9Jc{{4CZ*eKR&%Ld_(!78ZRbwtnd4=w&brrt3+lCBLGj&0kvZ5tCz zY}>YNdty&)+qP{@?0lJd-gCb5ud8eI>eaP&SMB?vcxQZ&Lu>&b`8_fs2|=wuSMMzg zDD;y$9|+-fZbN#b180q5qGF0c9ZehtGQH_i)`*>alVX*7u;7fEE&~QTc5KDM8BbCp zjDH1~ZPLDfLd1ej3c`ulBk~%wI&Q`A&^)Cb9JcsBde^lGcys5Ig?wy)sxL^LnGWyBtv#oUf5bbNueltfJ_IC)qI59V%1zTp<4FXqtkDCIu2hps;(z zww=N}GxLc+9+}_i-8GmFS-&QiT?8mkrD2ecW5xd1DSt(jM6iGMCs!p)Ge>@~5-8Y* z6z&H2T=+8QRH~dO5j2hedXnHgfdY=gyEz5S#k<)Y*3Td2+ymBBs#+h>61}G``|Zh_ zi+aXxZtg2h>@d{p?hYW2e%x+xQ2w*;9RuPH-Bjj$k=lqSZspsZ5EsP3QRVJ)>e;gT@*@xLxQP!HWxB6(|IkXyH`Ok_9K`B$~~oyHnH_`&n| zy{XR=mWEVv*1G~nkZECl>8;Wg9M_(~QNu7;+$$H9VDa+X-gm&*wzdFL<+^Ve2bW@- zn(!5mi<+dt1Dugqme!H1}!ic?&)^qIo1h zdo^7v%cXC*eU3f75m3U5z#2tShs@)9x1a;c-CN|Uj(p3u)E`F^^pW%h^qe1DLw64d z-jF}AJxCLNep0LyHjEX8Lzbe{0Oz-9Q&Za>oNWAdtHseydx3U7YBb)0|0}-?V zfU-UC^uhKN5Z!5#$s7%$rLkx`e8WC}mu&CK(&gfa*ZP8AEvv@yTT?=Qsq~DxL%G|x zZ7J4fPp4q#4YTc8vfmX^~D zyeBinw~Y*a6{8gbX;Hqng^HG(BA+li1Wby3^jooqO=?RwcX#o=T#`zJE0t}Tv%K-~ zjLq+vXOZh%#^IRjx+;lA4r3c*UG5i40UZhP zY=KZf1z-XrLwsblaAJEJyO8>&p^ysF(N;FYC5oP&)tTzzky{WHl44;djS1SIBLAh^I)uazTOj%UiyABDS562#H*PKlNmDk49zA8 zcc6Vm%MWkkKmYT%mnC@0J_z#wM`+|bmuK9+fTvUor&!H}OVA(VX?fpYe+MGF9fYSw z#~`tw{^58nPRqfS!+k6K`M$>sUuLrM=Xx!t^ZAh~_BiKcT!4hbbV)`~h|e+u0+e8K z;KUa*rapq2#P|7T7br&@B%%B3^NnVR#ez1K09VVAum|v$YdFd(LNeSI){AZRB2 z^&u>KqO%*);T|t|F5M~8u zvsgLq+koJb3uY37v{@RKPr})2tQkR4cH=k{B7%=-__*%!W(X666^s}r<(X#cOY)l+ zT9E0xI@pIJZ*d>phHFk3A>B#WK2LDrmw0AQBCUSlSDSrUc}(7(3npyVRWaU21FwMM zlP{dPpxf&@7o|1rOYvxzZHm1mN99)njAvQ78(nz$SC9i*^Yj)*k>E0FGIjfG{DZm|btJ zxh`aXk{?B=yN23*@8&Ged-$j-ny_yRzj0Ta zm}%P^zgrDpyI3p4(8#9wl~f0^uRW-m0o7op99YZv4<)k2Jo zY31RZyh?WYQ30i_2+Cyx^^*c{!e^QUhqMArxiNZkdv2hcVU1I)6WUBNzAf&mhZMpn zk%J*qgeG9?JbJw;(Z=B5vL%o%JXtOWB|*k_s3|$ zGu6a9KoPVP$kWZyY!Ks5vD;gnK8>_pWbE<)zIFrXtv zdb*qYINndjgoSClYpmAM1njm%*L^1O5x>{|NN>LLy%8Seyn zi7JW?ei<-fXEH1^S_!L}pxm{7rat&R&OJZ8etZ@!`G;FF=gxD!>z)LC(0_^ferkW( zozY+O){BI~|0^R*Pn4ctiid{?sd==>B#&7DiCD7DSk9a7=ho0UwUgnEIb|* zoi$KxVclz&qLZI=LF}S13Z}bgx>LY@k@kL6oX&C4AU<<>f!QULLY=yiA2rn9x8Xsu zo{udK>YKxxNjG|(9yI2`_c9qDvX8stHC9|%6Xs-Gmp z-K}iDH%z&B%{84(yp2N4rA zv=aVub-N$QGI0@IsoJKjZe}*OiO44@oPbM+kYpw|# znKrQBR;nn84K@jK0O@gBh(t2z4}AN5q~SX+c26uU@+GC)&W^RKe!4wKw60_(P%Kuf zfTi zm0~}u@t2_2T#~t428rSxcDV^&3m)DPs+p@^apWp_b!=$s&C{O#2|73Xa&;%M(veYh z;>IU?Vg)OFJ(L)&@)HYu{XaM=F^Wp934w-nwDjL0t^q2IX7bykoo-db_g3^wx9C&l zO!uMlqe70gN1)7wJJzJgt(NHn6%3y@W3fP;H{)YUy#ClWr`rwn0_3MH-OkrjS@=+y z3M;yzsUdI3u~tC21o{2XF+u&IfHnb;y@64zUBR>`SlrxH^*)p1G+(KWjC#FHZ~ZOx z8$-@pUQKEb^_Vv^N93F;K$DodR(0X5spOyWPEN?*DJ5h4F?v7)NGgmtIg0(aP|AdK zx)`?o345}52wef{Kdcz9T<@=#liYv%@xheRVgE2Aqb&>%K7=sMM7HjW{nQYBS@1SW z#wl^K_xJD;9736EWkjH&ERPD@;USo$GaMU5fAm0Ab?o1u$E4IzlbRi!V~-!C&FXE3 zww>I>ZND;Y*R6~DlD+HL7GhgE@PS@c`@nCHV_9DlYU8#ctP&p{XP|^pDoTErQXqy5 zS~{t(8OrbPSB3D{pPkSp%L9H=FWre)%cBE~b*yZ#-cT$3VP!I*= zD~oJ#8l!pf@oM0y_m;fVqE~y|yPq}KG~U+nK%n5s3G79G-s8HHnYS?k{;=3PkX9izsSM4CZA<}WC^(O^v3VWYl*0Xg{q@8_wapC8@8Hu&I& zSD)%vV`*SN`zR;VE@0V<6ItV=cc-#QlGLv=)7@F3U+C3>qx|3E?pOR?+z=^Pd`16YL05Xv@gk82(N2mG zOmJIrMEofpX0(|W3jI}fx^2F7m>iWCSQ-eL0R->a+E}n) zt9o`{bsOsPmrv9%rdXdPyS`YTPo4c=KLF@>MoR21Ax$csC_;Jlzw517S8D#ie@(`( zWCDT)^g6n^CXxOKUlR$vxkrwY6VMRHOcAfsp`ZyGjfYu`UZo{xLRglG6??EN9H`0HHs{UNZJ zMPObE!*|mv&M7wg9Q&R4D~*gtg3zF2;7d8+Yc1LI?lFf98r)phIB+&{ah+aGPS0I( z|AR)`uwQ30Xst!=Hm_NX?9136IGuXkXRjBwjrHZ_@DHifnMEhu( zWf}4c7{T(h((;1xDOXkJoL(&Lc^@=Ilnanl`syv%auPQWd$^yrL~0m?>y&iU7uYyO zy1gR;^hoGi**mmX)FWc^eO@Z)LRNc8K2eGXl36;5Z}x2Ab9PAcwr5G#25;}s>)EMF zhZhsZ(xb-iIMg+TB3{w6tBkP24UcdbEB2i7UfqWqvB`WZo8Aa_y>uNz2Xl>0PkBpm z1wb)bo;a5UzSE6wHLu7>%iC6M_UnzGGi%8D-K!0M-@fD#WW|#%N?6L~2W0#!!LY(t zD-W#u??#yPZ>^l=RsLHm;KrciE*ZDhxWH9Zov(IK5Z!y;U%;tD< zl_GkTy8tu1GSSpmu$V>tJ4P#%@A+EW-_Ze?EnbLGeb{)8{zHzKEx!N+3V$uzfT8fq zEc0bx%aL(91bw=I*rr?2Ji8+m^*bCGo7J*!JPlj2^t74_Zto?sVm)pgA3ql^N^;00 zA%1QwobpB8#FOrFtSpAHd_R`Thq2;|^;%(SSjK3Kbqt+TjFLPp`$?K9j&=3b6j9Yw z^i=%2>*d#RVDB7*E8((yc#hA%b$qxNIX=vSqJ~MyFAWMlOA?5n# z%04>ZAAV6kG)>O+1$%k9kUl)_+_WVtEj{mM%6%N2_B?z2t=C#86{x(?B)@Cb@XG|h z#sfmNN??boc;6-k1uXvr_Q~JBeN_m@K|;qVKr%_zZuf0gcB5aYQE_!0&QBjwVF#;H zch>%pD=_Mk8fvOY-=1ylnlIYzIEu;v6AdC`S862=-k~HxI#1M}MTnr#f z&`BwPuU75KZy0TsMSHpm5~_~=ts`&okaqx)t4z>UMG51SM2PV`)3Or5S+HVEJ_AX% z;UHssqU{u*AI~YYHJ0Z{p7aU?rUHX@3hzMr{$=s%Hie21suwswk!pZfo{qORt)~~6 zhF9$RIZ8)pKg}_l+U>Z(4P3;6B6u`P<(&94{L}*OXZ|*|qZ8NNm@Y?15(FAsNdIxR~-;@fypd| zh5goB*p}CI;K(~@FQTeaGQ+E$Un1n8Q%UVa9;!(t8MSGpT(np(U-a>w`P8XWdqJY3=#nw33fNA!e?hn~waHVhW~#z;jMX=8$pUgq^#C1a(IMm3j89h*Iwne2(RW#P5Mp z>3b^xiZ{XvR#uGt{KU*7rWMZv20ac0xM4otOJt~mB9Hc?hg4M*15QWQ{34HFMcXD@ z4MO&@KNKu(jjCkO40Qn2n^Y@Y(tFOG@ecj!7$UqmDRX@P1NXWLS535{t2V(1xA6p@ zoZ+jJ2muKip%likIrdug`9HGVN{OXe@MOXP$Kh_WHz z!B1Lx?ifXgIY5NjSSFlf6logBAh10vgfqe4z?kgx_}VHTL@0?bQ}rwZ{4gj}3J{Co z#wp|pR9+1l=?&(BRv9ULbksX3f`p?8;(MZh7tl?6s8d`OAM%M&!f@EB^BSaf%1VJA zX2V;QDdhNjm!JBGF)RUcoI6t13Pay7d4aEhQP}XobjM(Irf4b#I`7<2y80cTuhQEV zfCzf*4ZraMa06kL1yp)R>s=FH*Ocj~!ie&yr5WlH#7%?QAMK%qMu7t})ORpqfOTNf zfORngHdAl%7EoWqPY&zsp&i6!zhFii5M1iZt4t%Mx%5;WR${`kC2{;!Nd^JnO{0^?6qIey@RitOt< zFhD&#w+5C4Y3G8Hy!#VOHfKY^-nJ>1)QrsFeviWh3HjRYLan^VApO=|oP`+aSM}v8 za;RSe)O*IF;V%s^qI;Vqk$`dI3XD*S3dQ~S_Ky!;{^pzKzn z1v08;k!|(F9x3|??ekcKJdAE;)5(J22!s2Gi~CskM+Js+BQ{j_)OgKS$#42d~ z6GUpeYet3)W2rB{YcW0hNc4x!Mqh!^WMtttF+%TjM5LJT} z+waBol=X|SxaEI{6O{CSh*O#mS}%Yfa-)(6N`gJiHF3Y{3ZWw=VCgfS16h zNoORwv0B$Whbe=?{0VNN#!~9gb`!RN=Twe-0cCg^Kn#xWG~<9Dzk|0wi~SFB8mtTX z#+$%bL8e_80{H!R(QUBDXx2%bCs{1*fD#!K8x!O~U(|Y5S$MzUCQ~`q3%3)!9_JBo z+($znuAHR#)?sY%_RkCeEyF6jW{dzAT)Ena+?D`FCi)|8K_~js3Gm>&J%l`Yn4-IiSt= zbR2(VyD|T)E}Ho`iui`bU!hm_ryf2mxACfus;H7d%d$EPHJW}wi}Ny?isyGb&`&YE zT9!D|a+&bfpmeWJi?K^P$ z@B;HU#h7>R%j6_K6{GT>SP~H=accjRB|p8FBYw)VM}#Kh44E-LPi3aI@2~M_Ws10G z>5HS^@83UXhF6?%m0NWNYb3SB{2PWB>81YtCLhJ`DZQ3c5eO=U@7xqTNh#3;OA-#U zje!zCpmk6lU7$SPV6m^hPeIug#1)o_#r|G|y<(1U$W$Q(U?vDU>L-KGO6zY7)`XU; zWd{KQ7`6=l)Lyn+1sHFcC4V^1pg<;Z%IzE32|~fHg`_!Bz-XLH-isi)Qh^~Q$s7S& z>6M!%cKJkMKid4n8VYU$-w2$#k$J)3ctYG-mOpA{(i?h!ozjmJ?pI}rF_p9q;uPibjI383us5OHM5)RY-aoIakT~@ zPUNRpQ%AB_%xV_XJ*1bMBN?lY*^ncdg{*LoHpXiw;QBMj`6fydCL|IPLnK|4qz33v z?e=W(P6#(?o0c|n6fS4pi)BzP6nrvF363OSAW=dY$vR^evXwffb7M(z4AmKen)%ZH zPQ=QCK6+jZh5>>LVl7EXt1=YrO@W5&7Blz4~;3IDC)fZ;#W*M^rGv0^a z@vKf?2ghkpE{^@OhfcD}7zP3* zkz!NUGjrNg-ghr9Ur69-iNp}XvZbKTJ&^^gK-kQEoAT_8GG z8e3U755ZU&62i^Y4l0=7JQxx46hI}+Y zYceW`hgfEG>GiyraimJ%nIcEnJW#dX3C@M)Y=~jKhb=Y4>~%}o;dK1Xn6}5ZLs^|8 zZdx^jLk`Rme(tD^ABe_}nU}MfFnZPa9Wg>`5-lxb6h44HAKoBOH?B99Kp^Cs9_iwK zPj>ur6zh`SLFPeB^cqm=$$hb)1K1Es^JN~pLCn8bk{sA#kLNK#{>%Xu6Zs?OcLs^F zWRi;!6o|9l){T+5L*=Ye%0vvEj+}^Yq~?cH68r>sDEe6`D}?s>_2&Dz9ncdmAM(SB zhDL$a46$Wez51mlrjs{xY9>hu*^93$nH&svi;Xs>2mDn9K17%x5_^zY$YL$jxx&F< z@{`;_Ecxa9gvKEhk3Rdj2fI|lmDN|#@sX*{E*7#UhS!jScS2%^g0RDgSk9x+}CmD#IT6)~HQXo&A ziQ-}}4EKz%2EkqwZ9i#n-}QUU>bmwr0&HuIB~GJV&4x-N1#jP%@_yWvK@wz)SM$^* z^*`C1n<+Qmmd+%|WH4(~_)~i3`b&7xk?GSg0Y0ckFr7{zs#yRmXNw@D(79&B1$9|G ztE-r#8u8<C@Eb&m_@gFeT2-nI+ z>||&9FnI|my&;MMr=o#ZwLj+*-1I*xV$w*WMO#xYdre#_jGZ_*)DNg%2=uOo2T34H zx)P&14IM_Zy`VijO8*Zn5u1@ir*1u$l_k}H` z%5mVdDQ=iD%-3C;>4X{tGh+tRA3zdNUd=|Xa>N^o7?7eYGoKjGBo8dFC`3y=O~;#7 zESJY9VWZS=vCz-?ShieYtd0%8*pS)@wI{?9JL1WqLv-#PPAUlW20JKD@Rjh7WWHP1 zq4&xCCrA!*6_gEOT!Lt;pde?1(gRyWGCY>h2i4osaF4is6he{L8ySSVQ7UPZHVK#h%v6z2*a7 zcuJJ{@mOil;iTX3scm_8!%V9!31BT)cs~TTocBR={y;^bt@2|CLM%*OA_-E5w^Y3R zxP@9YG6J0+Os96N$Nd+V9OtM5wu}h=58Vqn*LO$c`_`?WVO5!qVfxrOb#8MSuUj_oiGt8l6w2(~ zvQq#?x7H~>C&Iwv8WO!UsJ$;9x!inv`Irl4mGzm_S1moQBnZ+1?bP#!X{>s zmPce$HfFLruv0m)gsE3hV><9i)Fo8G;zaF#?FX|$;OZ+ZXnHRc+~XgxkmR!aIj(yO z_as%ik*zoRnO-DFjG%>nrk!|>o)UtN&;3gYBUC~A(DlN@$L_U-Sw~30G$z;l z8ut+JG`}@_{>PmWY92X8c)mf4HhdgzpGEL(W7zG-?ot?wIN{J=`YghV2Hj=d zy%aX(TjnuRboyA>IaY&1NU^HzU02aobJkZ5{UxF8W}AAOFvX9_yRmLrui8!8I`xXfqgvrZ?oU9}4Hf>LW30BKb$ydd^K-!<=-T8pgN$zI?7i>iX%2$FXM( z{?#RaSf5m|Kf8X_ob*REvch9m5BFAWT(p6se`d$9iBDL4hkfYxbKnVYs0{CbrE}Zj z&_cKMep;4Gr8T2K>$1$D$gCda@a)e^SZS;EH%RR*vLJpC{}x80zO?dFT^RBf$tXJ2 zps+DRi*w8zZe<0b;!AJ$s1(2ju08l6Z)}GQPSNFeTTP5#rvPZJ8}g7@D&|t$q1zdV zr4PDJ*?;(crCzkP12{BQ8(a ziU+LD1nVcASMMl0xMkD<`)ocVuM7ig)g=DRdx;H8sAVU^C;(^9e)(cm%bR5n!#D*t z&!yp@Xk`}N(n>m^=F2ieZOx-3uR4f;Tft`>rQ8H#d(u*0M^E}P$6l)6z=6Nny`Q8C z!kmETFbiqeu9fjHJmsA>dQJ^mY$25#wG6lZTrz0y`~sN;p-ABF29_~p<)oj*Ymr)J zyQZhk~xP(=0UqN3_WUo##|vXt%UDd=OgqpS#wS zr}i!TIL8GG?v5oMHxPq`g8F{^Qk%-}E6(k84$*|BqV}D?RtfT^0NIoujhE#!+gsK) zSIJ~{-dl#3#djMxk0!ONad&_?v+*dsYYp93mT814u8J>yAEYX8_7L=#nL9HTl5{Z* zOTnqu&)n2KjGqs=$>SFf z&{heV6{|kK4)WtZ@!45f{y!(%Lo(@^a*C4H8n(`(-Eda7U1b($aJuroWGLaT8#_jK z-vQgf{T85`a3*GYdYVSq6p*Enl^nE0wc1_MRy9K>s0TWx2pi3#9xMVKw&7U*+K0G~ zwFshqGNK?TJSq=f>rSoF@j0<`muf%<$np7d%ss<3o!QQeBI2Q!G9#R##)*l_saF)& z%!BO2FeoNsZ~oaQ;saWCYS*Pf>uX3Tq9Bg!mammwG8Pj$hTQu%oVum?WGmNfB z_T8Rv)DK68DVS#$^_2RXCP&Q*dTZ{_55)mtuCrnY^^kXz07e#R<2wcG}M*Hkx=Ytv|}4cCPpV%vZwFB*=3QD6vC#2gpH zPibzvwR4t!aWA?w!;CnNc-!$XyUeXNQi8_343kgjbUOh*OP&cSB0?yW)_7$CtJwi0 zwE-xFnao7jaoOVmxA{&;N98G-{CZ*AcIakDPz2I^^nx2Pq4c*|5-Iy=Ky-oD$mbn| zc#}BO{k5)0lF5arl?jX$k8m3Zhq*;(uLyw=wj3Gmx}d17dqh|upFuyA=7-vzy<*W3 z!X;7qOtmE%@}`q*!U7M_f={24X*lqth^7U>9$a|-4dFbvUHh^eK-WHu#{f>u7Rm=i zvy#{zC6saXBhSGxc zAi5vJ3{!wxIerYFA|M|t1%SnkXwA7kS^$}VXZ?2rJhUIpl=dj`*Ocjv*+xi5{S@pr zD8QMC+$I9io(Cw$<3=Etr5ye+{@Z$UHD+^JghUa|XM8)MFcaPgtnP8oJC}O17~A3b zTBvxil?ijp7B8IU4el%=a_|s>V>EHwARp{~UQ)}z69Hn~0$V^C!?q7~JmkJ&T|!I& z*wQ~mVDdjzvus4&a}J&ArG6{votILscV$mFoLQ!M6Kjw_q@?_SFF@&h0hXDKLB2z; zz$T2ytE5c;H2WjG@~YmQNUTPFVIWtYvCoRw{}If~!SlGRLW3GuIb5;6!g5;|PU}lV z9N9w}&vlE~NE6c`DJW0os~7;?A|Qx-l>Lp@iR7VaSeBFmYzPtMCBm3Fg7*d`MF@h7 zOG%!-VoIp4J3r@_eCmms<0T@zmI#TFx9+3M)`&OZIxt>BS;s;*shUvUS%MkQ=^%*1 ztg>^#F^NDe`!%b5KCH8cz)6^`qv2yn-$nl$&0=x@25+GW@N6C9J6u*mO9t*A|SOBkZ*akP& z5FQe#phZUo>tR|657aD1GZ%1=g`nmE#$8$~N6!vSIZ{c`>p3?fy@2yc5nVZXGi9JP zm4SqNAZ-RojO)9dud6PyZj04!BIS$-Or#5ugx|qDvp_tW&8cJLQ5Xq&d)(KLw z3G}Cm_5n1k|1tp$54Qo-C>m{e0kYSPcK`>z*dt@oamvYHyG}3gHoaPhUW0TS|Qai*ksqN2j@UDu4)Ik;U1pLuYmoA8Q`5GsC@pV?+F&&U?^Kp5G`6 z2nFE@T2N{+Jff|oM@)hHc0QazN}c1CM2^Nx!%#Z;=q>is@LALDIwl-g1CA`iKEeV~ zFvo<6Kk@)@b(X>Lm{3L~{kKQL)M?i5GD3;0@^8`Ve3q+@K4Y=>=`lx^38Ct=KS>Lm zo;DfaeKr`T{gq%L1uTYTu9~n934QIu-&2S@cCNQ-TTeq@MkcBE8ol${%#81=AAL5w zuq%7Jk4-%8_lMX+y;-l@?Z>#-SC>w)ifz2sL@}S3pdw$=3BA*E2b~RgC3GVUXz~?= z-w$TlSV|OmaGV23+As42?QzJ2E)~FlB-^#(GH*xBWv1(DS8hfXwhJfJqn8}cd!+1W zbMo8dYzb9_IUlI#j*qT*ge{-KQp#Sed|f9Qn%gG8pe1juKCaR+AAhTCkORZnQ04TR z_-8k`5!(zmXyL6XLF!ci6;)<_2Mu>sXjGAdO6PS+=mITS)l_3nb&+iI^c@h zAULQicY^-;u9>u*qPAt03dJqqZ4n^Fa=NtwT4SOl#`W0kwu%kf{5qte$T_iDQUB0Z zBbHD3a#Qy_p&oWV2eUlx=cyoTT*oGP@;gIJVbE^)8Tgzi25Em)O2Ozbl~!Y8Aafgy zhVsSGwt~_h${9%x7)maO!4VU;gQ@5j(t`{P;w?LUHFr}~)W*6+$KHGmH#F*Tola#E z7a>FF*VQxLoLP)6Al+aw6H@X#$dFZI047B`v2h)CK@OM>2MkbvQ_~G3NP-tCOvpSp zE{!pp|DwISYcH!p`Z5G&Cft+6)7}=Z zx&@Fdk?}@F#lw`ff0xD1AhY8(|8U`s(ux$xIv(u39J`27DlnzxtT1yi$fR>g$n3!{ zmBr>jQ?Ex;tMOug#+i$RgFg(duqB}C$XKfI#MDn`vR+3?x$wvje!B3_sr&Y%0%rZE zS%g_~!+#Xan8N!u@YXWuDT3DiUnb%>f&l^QS$fmpeNpsON_N{OV7ut#R?v@XJ^2OoN78B>H5%e zBNg@-nVwlaZbci!pK@+r{h{#aH#|gf?;lUwri@^}#)X+1Cbj1+hJb~xktpT*?RNfu zp(`Gw!Iam_`irrE2BUxk|GA1`-Bir1rUgVxun1bK5qa2Hj@o`1=Qim0MopyqUbesh z=p-(h2?8-W`<5TX{8VkdI#1R&d1+KvdngmoPT^K}}w%Ie6orE7v5&n;m zP+TBq=$Y@~Ta?nrEYZ;khF1tHTl`xW%?bb}9h%^+P;O9eD5eJ_bnQVOuEZH5@T_L) zm6S;2_9r&N0VLRq!brU75=Vby?K_PcY&%0G(js{L;{-5%v?F;+FTYSMQ-3xOZCTy1 zIv$IwzE7=fhIq(7CQ>APmK~6^2}ihPWfSC=bzqd~e>}tx%Z0UYx^ZS!#C%+sg2e%Sbin|6wAk*~A-xrT&=MM-rMXBiaEDq8){A zwQRK>^80u`y(XvK?q!nu@#9y+O1*!QAc*4=#BE17=29K2X4GUf%EcsOS1}xXD66MT zLWIBkQZkS|GtyknKk=G&{{i^Q2yoBqvLuuQ?*GXP*dLhDUNxCvk>%6LtXu&jiM`(Y z;&;xe@&Eg#l5&&f^9Hpow*JCr^Zyq`TY` z7I@MR<_W}nBKavQokSpc_N9xNZ-asvA#ZU-iTeE|Fv7tUx4ORx40e@vFwBf+uad~F zB)0&R$bEf(a;l*pS#M*Vt!$8O(-sB-Yqo5@bb;1Lko-w$*J!pMs-a_ZRNdfe4s zEJV}csFH))5QC$;8=8mgwCAy!Mr~S@xf~(F44Mx_1U_1nI*U_*1_cSvM8Ef>V4;+X zN8GFOwGyui=a}$NPpA~A6zN(qo-UCUkByG8ysGdTR>VhQ`JhdqTvk?TexQtXpWH@L z>D@P~VCuC7c}^aM|1>^$RNq0vbbvJ7mR5vGUi69zu=>k8^=Wh)+W?g9{eo2d$|jPN&8!4_0mlBU zCejS4BqYEWIeVWyZG!VCN|wpVdJ5OEPsCZoIGy-rgR9Z|FJUv*9@95w^T+m+&h@{; zw9s4-={1dE*OrBlAYH#!Jm>{_5@Xk#hjXR&`+Dr6ZrzwDv{Tk|R0R9~OdNI181zg7 zb=YVx5!^SID{z^YDM%Sf-5$_qfJhSrND?6=>moVU>L9<0VMEU}H80UOHa|!odP_@7 zJ{_R#Vc@3jYln;zX4zTaz-rXt#0AryVFY%u;WNb-cuW>yE)Oqe|8SeH-ej5I@;itP%-0U0v*pKSld?)K1U59ihkVD(L}$T?E`ix0*UoQ zYWVW&{0@C9{tkWnmBtu}`PTloO~|?@%9ylEk?=$jpnB^-l+dr)!=L792BCjT3E%yNLnk6iP#tBdL~JjeD4se#QMWgM9+^K{j{V zjMu9ctt-(e#*c0K=tO?8E#jCB5hut+pwOO;Op{-vyxrrU)N0E4FQ=Ku=dhfU6Hub^rvT6{CB5_Z1N>l!F!-IH5-7-)C>=q|I%^1gTp<}HyBuiuKvOr z?fME;@(l_}23MJu-3-5+csI1r4^Y9(K@?Phvh=aBMcA|}7p+mWm7-9m?B{2c43{YT zD0}2wOnW*lGAp7;p5R+_9kOD-{md=eVp-Gh9K>E=K*}jZI26WO+7R>mg1mSO`@PrB zJYn|^Q?uKAnha4Kd%5U2e+q`k@2244Ei|5|syvL_KXecPSLt7NIH;CSvo z-}r61)cOh_IUJ@Zovw$Yr;{+vV`kg0hbY~=^qEE^P#!RiyWQ4ALp&e@aN>h8-ydk~ z+)nr>92`u9A%9bZAtOoNl@J$LXJr;R%=cC@;Bro)k8WoT&zIc6*BgU$tJ>$LAy&g> z$S}KRT(8QvD>14MfkuFsIU_s)mX8HD_WCXMZN*u1YrEdF=(VrVR^c6Qan-MNjSccQ z*VJK|G!DB(l-dKw0zBNKD9R%~pwzPN#VqlAgRnGz>`f(1o60?SiOm*!p8`&!d}keM zf~SaURI2tms8CszlHXDVu1%}x3ujNOVxsvzLScK%)Q-)Rp|Umf4b_?cLS@5~4~{P2 zRe?(WYM562)tHD%;~M~leKuAzrcj8=*7CEe=Fbc8qi_*Og*@b%Z;uaZxQiJX6ocV< zL?qJ{X3;U1N!uPb2{D%2r=%bB2h<{YOYEvbMePLA_JufS>wHu`1EqM4X$|wrj}C>l zJFno*`_ixd(mY7CoUeSu+X2LM`Yl=V*+f0>EA(?`VgOV0Xj(>AStkT38L1y$eyv*3 zrRJbZJG8-10E@WAC*-G;#pX_d0@8@&j)kIr!pes_{khDU22lmnb`&-xv`3NcC;>`X zF~n25s+nDX651;hN^bxP+_xbY!0|flw`FQZ3)R3Ntvn^m@-E#V%>65Rh-1bBP)Ga! zK|%wD9_J}Ha|YyI2c13fk%e`{<3Mrxt!p&wQtM$|Ryh8ml^m3r>HjdHnY@8ahG|OL zt908}s*NdBf@S1z5@v7@jN%WofSgN!-C6Rn8)<({333X;rtWJQB@se`>jwLpK{Bdv zmNTv=w*RZU6D^31sv-qDa@53!rm@iovNEIeSRL@VmmI(u3LGib=`HQnz0d6jG{&KY zopIWAhmW196n4|HFgnU+2`4k`wq{W+BQeF*EtKuWP!Ut!^E|OOqCK+XvmOCktW*cxpJ&<7f9r zC(s3{1ZO1dX}@8te9y9J)FmRm<3`S5x$?{w2&VVT9^bY2iyi79S}NgChA_EclNGL` zV?VjGvF2?x^>NvQGb-QpSQ^|JA9O)3EX3|AKBR-3Dn0B(l}50S&Kze(rcVco(+uGU zy8*Y`&|2JX)BlWvi$SBbN6u#na>)+{P)34*J^(nGBR+rCT`_QKopVaSjkh%9PO^SA zX(GHyvb;8Ok3cAiqn8-J%N4!PuE zpl*`~HIPJq34oQ#jPP+|;y$4~Ec2)#t?=;RCw{MIJHTmTpwVsLFK;wMgf<=);6p4C zJuTUOMuWtRZHdZ24PtvPW{Nke?^>UNT?ch7F$hi|p}#{_3)YF25{jQLF46+SPv5^o z6%K-e<0qtlt3LYtxMc4ChAQ$J25g-VoHU}!(X2k+7LMwOn3Z)-=iCXffqgd_S_t{V zGvMn11U5}ZGavqSl^g+GB7$24MLb5-1RM`-QQrTAU4yp*tR8!?R+=!J#vCMYNn#SQ zFyBtX7<+^^!7@I7+PEWf%o9l^A}QFbfk^u6NygExe!Oc8G~N^}$g*b&_rJqbNW1}L z`Kz6%rQy7KiY`3GIxs5xO)@ufskYK#4TXv>kfOOUgrl_&_`c-Hxf$#dr0$F3rz-g~ z_*i5zdh>Mcfx>qnivwj0X#v!dF*HdNUv^;85kbDbLh$!2#pnSsQNPGGfYQ9!wY2aa z7lT*kc{E>bdH+Dd0I(zSu;syvwKa^_oSmnMIKcA1K`QcveD)4`!9hyX?|+k2crLk8 zK&&&TY~k!qq^~llLuFhx=*37=w)spIZ$Y%xO_e(9#fq`<%{)Vx%uyA~E8>p5v0jL1 zAXN$Uh@Y!k;qb$^48VCfyN+t&3C>ANDi$M_Ucq3T5gkr56mgC1gduKc6>i9_65D6D z>DNS^?2l!cdNA_7avb9W?dd5K#5&v2q|Al^#F{gRmOyQ=``%08cU$hu=b!cV<=;{8_mjvyx$w(iq&~h#%9QT7 zfc{qXsWJH<#NTBKo~JbG#k@b#RcB2onXJzt9&3>W^p zz3akvGDMW7UfNg3h1}PbI*@lz!f8v%YKqsQRn)UWxq~_?NthX7+m3LHn3T^0B%0ao zdxttB!o3oZwdAH5t4?i0Wm+=a^qH+FM?4Mzk*+x2++#?{Q`4%1Cjd@?(DU*5`224p zjqYm}pdyKHJV1QQKA?rcX}>5}zFTqpFr`%|7lV~&i-T>bGfp*n9WeD?<_ANk!IVo^ zYWw`kL&#Zq%63n=!N>FE;~+f-RSkvBciBgQCy?J2xafzj#tY6m1lFUSsk7p!6CsTZ z*-QS8W0;D&L{HI)F;h#o8km#ytdQVYrcCwbsW+0ni->O!Bpq$WY4Ct!WUGZzF!qG< zk_BLjKLgO8Ij2Rdw~g-#LTKMUjPe?mdh=C7F?4&1vILrsi!enV$whN!=~Sj7 z7=vbJLMc!4k*v{G%RVz0Lz3<@E=HfY!k$J3*C+>_O(SPzx|s&wau}tjYV8?;@+!YW zD*r>`##21=6Jp_X!%;}Wv6Dg!z{69pqIG_F^l8Ic2!79CEgFV6+|AXT9`|JUFV?Us zN_70Z%_7P#y@XDndP5ZFFx0npiFOqX2z+IfQH2|b)v@zUgtbybqjwT<@I1n*>%0*T zIRaDwRDk5^&PI{Iz6-lu4V;bq?O%#3=5mV}TdbZz<>yxHBSXNj477Kp3+v4$YLv#a-)U{! z%N|-X!_?k^kwWh49zBI-hV0mt0iFa>2r$cO+KzxEu}e9#ZEwY-cydn8{Cxw?@nFt>ER#{uhJM$|KXluIDZ{TBLLyI=;%UopS!3)V(Qx1* zLA<=E1>#IRV6x(2y8ZhuIq0x$!==NK*JYndqII7s1=4X%!S)L3i>*mzx7!ACZ8PA2 z_Wz+Nwb?pH#Cd)1!%Lx}{&&r!^(fh~Up_h|M{(Z*C%r%A?S{eY3->*CD+~9NC<;s{TmJ+PnNYI- zAT6F{!0YoQ^{%`f*yHo~rVH-)@3V+c>^2@TMG%#zK(4fOg8)cWSGgg#Ui}@Qf06H7$nJm#^*u4^32K>Saeql*OSRoN0 zlhW5tM7D6oC`3i7fI3@Kh2$R7&wy4Et7kdKdb;qCaoX^xjY3cw4Q(p<#hrBC?-!DR zvDP9f&v8j<0`Z*j9Wi_+1ZEo-;zrlZ@7}{59?8}=9KojaIzA6b-ie1t9~-+mX!v0(3PGzqF{%Q6OvAWL+F!HeK4IH?Lq;d5YRP*u0z4QKAifx#^>d#LRw zGWf{jGfrJ5$phq16?^c~yp8e&wuoor#<2oO2&CnAM)U%hQX)$JEX1tU(>8>=(HzQ2 zUVcVXMMLLo*KLIB3wdKCK>3&K)VA*B+}R}Izm_Ayfyu%5K(bTD@g~d=+gJMyLPL*Y z^S49g$kzP;kfcXw360vwSGT@?%x)3)$kh0V7h1O~S0SCJ8@IrE+8BxUf@=pwT2U9X z?B5Pt{y1n|6vP%;K@fJ?s>{IQbd(Mo8gpe5r5X~Ee)T)r zxXh6oI}^&z(>64xNDBgmMpuTZg5A!4TFiLuIU>qHZTb||Cz;8zzDn>NJdt*aw8%7% z5aS;JIq87l5(BNJr&fN9t$E#~04}(1WRAm&$dsdKqhMbzh{k`6S}U7B_?6E?n*}Rp zA$t=<;9G3J_5AK(9QO6%wf$fk-n#y)&59?OGJC^)ERr3`C(d9MIF;cE$_)M;K{tz> zzj)d9fZJPflbf?{e#3BAI^$Q_ZC{dp#oja{hfil)KKOvFDzy*BT-v1e%HYOL0_huG z1LH8r*G(Unv#O{JvHYNiDL{$b&tHQ257%G-cLH}23sM2FhPNkI&cRV(c?Ny_vGU&J zCefjdo|W-_5>F|YiPRf0&eywD&f=Ix8dc6( z$nu#pn@1kv%jLhg{HH*Gw4M9U+zwQddj8AolF6Ud?*vgHbO%6#$enZLY=^;=XUTtH zeG)%n{ss3I7;FCd(tr3C{DboO3;ts@B@xK}4f|!844MBsFS7d=6#Xxw55DhT_|I)D z|KFDs@cw-$>z3kgRQe%7^q)JtnCst_xew(2UFwuF`rFG%M5>;>vNZT*uG$0TzyGw6 zyA2(evC1rKYkEs-lLjj7w8|knk5c?3VY_-6pqf1@>t=R`IyE{Y{$d?M3FshOhLv1C zSQMB~kdz}g7_P#HjSgol6 zKaOUOgoAMZ<_eDer1i!t9@M}oN!-J1;S~Nf!eg-tqcHV*<4>0A@J-bkm*^SJ_7!O# zgftmAdS+<0YTHo5^AeOe6S*phnJF?JP039!!f70st0Tiys?;(FQsjMMVQR$WAOBiw zT1p|$^p>sKaTLPb3cVNuZk^j}J^n!>S}r zvvj5$g04Tj7<1q?$`7RUXJ)2s3Y)^?x{osf;80SNXX6DrJ%@CcV=*@xPLh!=(gAW% zYtwZ+-&LUy9Z|c>7Sf9N0o1}USQi-dAISYr*-}(67N@xWuR|OP*mw#X^Z};^R zRr!iYxEiX#)F@Z=L`m?U8dT2qX!~4;$~J|7==4IfSM#|`qw2}=^|WI8574}gkbiJE z7%G;v?vU(5qr#|n7GNf37Vq{s2S8OM$n%4c;25fkzf{YWPEWcg>TmpNwf|_B1sCSU z@XM9v%m}40v9y%b!+GrBjgECC-d1-xl$kcpkQH`0{JSk43KjlFkIU#X|HVl?PyVGP zP9^`bAr*BvzK1?Oh7pB%BS_<%k$VKddXt(`#Zf8qPQYIdBr+DoY6^#h!Dqkg=kp&> z!I-$!m+~FC)xV}h&#F3L=#J^5O*9TF!nS>;nWaQ-L`q@vKJ2yy9`YcuIlb%+4^heL zLBVjr85+U+dHR5lc$0~1+(Mas7ASC&h&jH27)RudATvedkdV}udLc6-YCkNYe{pd* zN*$a*Pt7z`<;^i>S(7f5lDFBd4ex5G@q#H)+63;%7xE4)g+si8R1gA}%0ma!{&3+!FOR6nHVI+}Q@4kng`abf}>Dgv~0s(w-x z54mP%r37Ef2!CzpDWvgMX{J^RG)$>0QpHal?WcU1I14dRLLaPDNc_F((iWCsxLUT* zVp1?qP001;fgm3%cm=rhFlo;-=CG#YL3>r0fS#GT1a}* z87V*Q14>%ZlarN@Q1Nz5H=Tw0!dootX@38Wg(@zZS*>YUae$kX_Ass6J;2IzT+qJX z_J2f-j8JrhvIRBbOV@-j$Yvia!1#;-f$bvsR(D_Vch-?|Va=E7F|***Vz)vJcWwPA z6Z&Uflo{d~^#~9x{cad2JRL29fqxeGhp|RWxR?{YT7Qbpw>p)baGL0=yu12KI8Ryk z!8c6^x3AS8-wXj-55`?Q?mQ`7UMnxNZD9UBYd4&(6U8}%&Q?xwHXhS=e~*3hsj$SE zIg_yd8<*2Daw#A`)&FC+u>jK};~Kyw|s^LKFn3hh2{cFG?C4_HRNh zegWHzuCUmkV!g}60X9xkrd{H8vxtK*+Xs+qfPc*1OG!@1RTKa(m!h#UZ>j}x7@m0e!3p`VT6Rv?3_+u&@V@o@mECA#A#tu?q1$+EG?9R_=jUEWuQ}I z*4&Iyv+jKPuuyRY@(k@gt9r*&k%QmP%K*Z0$}cFHN9IlTHxd0G;z_3XF@iirgA{7f zi#S-{aKc^NLhD}+Q?Ne?om(`3ZnQH@I397RK+&Hg=fBO!`S97K5GIW~VH5+eCg1uA zpNKvv%{?jEIZ&yWG>;$n439nYe_2ct_BQ*_JpYwYig={KaynW9kG|4i_`X?8XvcrE zaiB;V*>GP9`Wxn|l)3?nE;xtttza=hDZ5RpOKEBNapPQ$(;lminIdx8J>Su|Xm12L zu_1t{)l*74 zVay~Yy)NgR`anNq$V-M*5V_yLa+X*y`6!cQ7{A5Q(EiUU^_g4F#8cCfgT=hE@yQrRk2;%t@ODt^pTX=(YRk?x4u3=(Sj-A;z* z&t-H?Or)*IttsQ+z^aaBI=Df8;~& zx{fMU_#NQAVAifZWw6()&7`SG;Bywv5*BN2>LyJ5c-kR9UMM< z0U%LV`8|1ayB@Quu+hySQuFAFT`UU0wTFCBl>| zhQa0)BgPxL2^FEN1|OC&C-NN-yO(s(vMJGEj`f%Kcy^mG!Lp z=xBI4oGwKN*#44FS~ShKUtt_jFU=CwkW3QGvyThADcJ=_@6|?I=^kQu_BLNGE76ch z@X03``C{yneTG{-UdsqOGkbCGTK9>+PKp;Um~w*q^2O`tLwnVpJ~`n~;GWKigRZ$d z36k>;9g?k)(U;4|*s6ZBzr7p1MLU}7@vO(|AL09UT@c3;gv#Pi5vnlfwe@= zDkwn-VJ;mLohN;xW{B~;C5!}ZVbfu?zqe+<0fpGEEzOGGq`{0JWS1X)lxOtFR?s-oRYEU4s7Dg|?zzzAi-g)8B6`Qp4h1mN&_`mla=X+&xS^ zgIKSJ^@Uu-J5g^ Az#kW1!E!hs)jtvO--thG;IBYzMdu|y7{MbOqe4c*WdBZ>r; zJ)+hpZ4d?Mx1B+J2?f;`G$gmxGhk$^CP#30}pw7BHC8*eCi;vd=3C-#ooE zbJOp;j$RrZiCw9&iD+kgYI`A?Gk%)|-Yeaz5R@GxuOuD+(bJc@ksX}I;%6Q}T z5HOyGXq!KpikxRphL#b*=E;n~obO^5$xD>_7Odem!8?;5SPXj;F61km*44%!+Ptv& zMRzJHsFQ+RNgf4Ers`NuSmY`^dM@J#0qsHLoD5>$)6bq!F{1=7lZOCI4?{F!7meKJ z_C8@nEiLJt^5UY>E(JH_(@aWM-*0HeG$ZqW9X@8*I4k)Izn>*=K zr5p+s^hstJTG+eiNfWIsp>cBoe;^Zr&FmFxG^6-VqG$(FdHYg#reqiij#Xy~JNbD6 zC0h}92?4U0XY$_NY=x_&23)03gn>u&tP$HVIzqzb)>m5Kuop%bU`TiEQNk*FALB6c zS9Qho6TV+^n&kw%Zz|JULPi1fz+}IFHPf3j<*^h(z-kO@F*E%-aD$so4Bm*X!PV}H z`w<5l@_2MVj(@GmsC7Np2_2uR{X+h7*>W37@7x^>$y-hjxi`E$$%$nEdjq9B^LRD; zC0qdWYb+_voZ}wIMyIUBUiAcGDe6krFle3^@1;C`@iC|{BYxi^CZ-IqLE5)#Z@~Ur30W(#n@}kz;DqUOqq#!3p>xJ?Sw>^quGdWz3~4aDW4v> zY^+Dig!Bc{`7#4%u6E9fcjE#}~=sR#;tzn*twD#(B4#H*OibO!Bw54VWfV z5(r8Yww|qe*lbrTZn$F+e0iB*;#6z$Y?($A+$+-ci>jn)2 zaiy_i8(p;;`W4 z;qPB~V`{QtB}{0o`gz|qY!&2^_zM>uI~W{Vk@EX_*LS{H$G6OwK9#vQ%h z{q|%uJx8b|W-W^KP0_Xe;>?)2zk1S0O9yIJET;5@?T|CwFnvRmdVl?jRQ@rE)!j4r zxy;1#$GyE0u4+pm>%ks5?#-0b628iNthYq^y9P4DEgWEV765dA5q$ryjk9r$12-UpSIE72g9A;f9`gon!O-a{Fx+MBM^Q{^m`bfoIPHH7O=@sPH?wLm)c(x;zxix4CD{`5jNOyK)8 za-NRCn}-utR(G`JU~)t$2r5?$Ec?)1jzkbz z-c}`$Mi5B7{TU&uM6{q1Xh-vHj5dM*AmhfsHt5bLlI+GX$p zqpDs~fBW*x;>w4!_D`ie`Bg9^SwmaRhW5C}X01MLQVGn4iVT2v0cCidhe%n@rXLV9s&z7pul|rHT!01hT9?{!d zaut}NDsm-T&A+$8G`$2=+%jb5IED24yvo4QJQq=``oUd@r^J0R*s}vSW}>`?@19wCweM-59Wa^i{(Y#M<5v(LB8ut(`yk(WnJUDHC28Ev4RnhGdG?s^E!M~VZe6*U+mrPt(XqWC>`(KBPVYg;nDmvxw z9)+tW;=k5qQlEn|4eE@slA#mSAY>%HTaDdcpcnpg+(m{54TeRo?rV)+ z*Vli}hG^V}8(p74E#vBy+2?CIFVuNoLC zIzCy}d#RvD8dZyQJ!9c8@d2CLM9fQtpCb>qpeduGQj9VZTYYF#sRZr5h4v^kcaIbYfrRYkI(PtGN-s$b~oR>N5@;0(+4?vB4M+HBO zl)&rNNd+bYfL&?qe`l5{Tb~$w2jLKlwrG3&x*q$9gQ3pxwEn59A|{z6GO~Gcl?(Hc z7wah^a=ipaL5eLlIjvxNh-64CmG0~P^fW1rL9!9hZKOrVeS|u_cOq27E)?1bZviC} z-$|W1iAo?ELZ;zi=5?iEap1X)Z)9t*ldYhcveLNukRZlOllCeMMI;UwrvE=tr9gAeQ` znVyT5>L5ir<{4(X59c~l;dbLZlevfm)Ar{{-HtZiA=yXSQ%R9meDwySnh-`Ry1mmv zi8?XH6hNn=&nMT8ngKk+nQnd$UtP%F84Z6qlRiidIL(ZP72A={5moWf4MJCpmYnnb zS%oN@pSQn8CTQ8IFJ-0CLY-$*-4CgA-w7Tlg=tH2ej~$Wf+?~&jV{g=;hOp0b;Q-6 z0OCQC-FTN*@{D!&u#De0d;7y@Fyk?SPD|9|qbuZ{+YK+cpP72B#Thd;6547sb=`dC z5bU;ey)FUrvJ(SF*MLs;BN$s{9)+(9fG?Pw5|FWn`x9**>vN)>WXEVC<=x$BijK?{ zF#XxdN7jGo=cFe?ryK7V+98ARbYG>65J9yYB7kGYEG`UOjwB}NzA z+?*Tin#2f#TSFwco#|?|lksBA$>UC$_m#o87vd5rH9EX?n8*t_3$=z}%xhW*v0X-_1Kvw>KZMlvYu z+#YX)m-{_a-ylME+0KQP#D7`T({;$a`M9zR@Dh`D3J#yJ^d!0i6nOScF7>dxDIp!I z42|7Z0|=3TC=2p#De_4{SlWFaTB1i^PQJRRG-hpLxxc@+TbI`b8)AGZja#j^+{fd7 zjXMJjgv&o}6BQ7lTi3+_YE>cX&1HSDdyMb`u$cL`<^1S}PRsUoO+{pH<-60&M(k%- z=o!>O)ZCe5j<`!TkERN7`8`bFV|5JCff?vp{mWoN8u9LkhlylRTV;dS<%w=@_m#4! zoDRhKdWcKja}m3D!6Z#(A&7IbhtoCFUy~H`gMSOiWcf`Edkd!;{EPNZ2E$@@d@s}$ zD!H(t{NtnOlvHlreKq{;^CFzaS8K|=`L-frS6whkCDZ-U>la_s^eSL1hKTOS!t*jXo-w*vJ zcp90%z2Ix$NydL|{guFyKlHyxB_cHonuY)7DX`D~<|$@GJpX2KK?aonu*D>j|G!z> zch%PSDDJ;iTi;iF`@f#!X-e2~ltF~r&Z<5GeTlF!t-pvXC)5bmtYD}~O11)i7$dv% zgx{VGq8fScuDgapB31&kpZ^d*_fMYG)&rRA0dr(z5d@?cWE%vHs^x|%?IVn=<)De! zVU;+h>vBZaKW6#%?@>tM(x>C$asbhzf#k9lOj5$aJOSv32)a;5=f_bUjh#>Kjz}3` zzg_d7Y2}l4Pu>=E1L#@C!3wJgFBKNZXDhPr;{Ws!)PvZ&(u+zV{_U9%NnAD)_7Za< ziWy0MPb}F|Xa4h7jTEr5^+C0iIA8iHxI#$}wvuK9QN<70O%XXPDUo?Uq6pk7s{~@4 z|LjW%zxSoBXaP^O2cq3B*za+kVQj`sV13rT4(E~p8`Xes9n}b&wNSq*SI34p_9&!> zVZx8Vs&@xY9aS~!2q8BTJVFr@cNu#)oYI!&kw{V*=)YR#O``JD{sj9n_&mFW}Kg2ni*Fzj_~ z>Z6NYTwmAIc{1juUr%rJ3z$_idBC=lp@PM*v$ZmCtK308Uvcx*b?ecV(2tB zRMJ9u%^a}=^=p$5We0xJ=!Q=ObV`~A0YuhTaCd3u0?Ko=OS?nc>QgjQDd~kk$v#K) zoo}CfMPD8&Rd-02&TydQUU{1uT%RQyf5<`>n&!gjSa>cGIcfj3Lfu^?9eKZ=TBJd_ z=hw6F)w5K2-bPNv-l!fMnp~GjVItFW;wEX{^_vwv_~*j#WK0&G|DsG9=o9zv5k=#> z8<~r{kt_Y9eTM^@K&=sjV8Pp*u%BcCZOi9CDW6>nRsf9o$}S zoc<_IURaah9H;fSBN4iaXr(?UODoyAA~d{?Y~(vOLE=0KP=oOWSwbL_ReHJH-bg%Ancdlh|do|;&)k3gT_ z^k-JT?gFihV2+I#ex3(t#B^mjhMv5Nfdt^>A4>G#n1?mpBeqdB6}Qey-T{StzAqIq zOyM?TWR|Qtt6ZmZ$et@9mjX~{%hZHZk3T#u@D+=qqWd#%=%Q^fBaw+(^ml;6AdfNylpY~~ z5>-Bf12{${CltP(xKaz?D2uY{i|J|GyM54^jZCoP^B z7@F+|Dc3|2YNGB3505&#C=nY1LBX^-NrRR?JYeb2ARXjnEqc-Q2vg3v;`@bTlXpKy z(w;G3EiMPyf`Aclt6*%q%zeiBULNeJSu*G{&%G^e?zHZFio@o#-n`p#b?;=0gwJ)! z$^Fuz{AC*T_6xXp&iL>7TY1NgzMZr;AhY>D~&u0{(PY#H-6=@}j6t)57!K;oUI2TjRAP z0O7!9MUxdNQyxyg^4NZ`y(yq=M}PA%xUy$9aDJt}wTd67ZSR_+lNYty+cx{|%0)s2 zL!u#!x;=V9r+u->M}ih0_WhY%Xg6$`3vMjTU~L*fsqBDX z-K{}N#GEPXIq+Jy)J#2mfQq~vM*^tuC@N2=WHSrrXQ)T1WzIEoDLsaep)eN^<)IQ_ zX6M&4%?o>0k-IVOQ7T&gpxU2{XOa5-BbTJhOq(QJ=OeiUqSV&8X@VK1?yr!SV#Nte zLx33z9%EKuVjP3y9~Su@a5P3dd%s&d1b4ndx_5iPFxUiLnX96edIR+U&Ghfnr;n2h z-(0C$al@-?{~S=19!8ZrtG&#&lKpY?3tx}&)8ZIm$Cmv`SeVcTjQWSpIZ^So#>QHk z=WMi=`wtmTL0g)gPcL?-gyGw|tO9437Stb6xQHm3_VzDb>e93Gx}3Hv+P2s2>QhsB z^3BJ~!>bLQHA>mJ8B8rs2ef9BJf4SW$B|yDkP}))CLV3q970@N>EZV}RT#>a>e!k%$yq;BojV%oP zN(1yG(G|B%&^#_H<&Q?g+p?)$A^6b*6>pKh9?kbKe;5c%x87S-q^4z0;UGx(TMYi5 zLL*lfEj>G))XZSj9v+8(D zbqESG+M{|)Z{KAuUw$x0R?u*on1gN2beOJx$AJ!2$5X%7hHc7&6PuZomt47+Og)nR zBh%_6@RgB!&C*-r0>tSrg+{mab!+k-({V%%LDJ`J%RaX;3K-MdNX^6-RIO4lH9@7L z+2B4OfV~bWh*`lFm87b#wYUIP$t?WU(hZsEFg2UG@==Lz#-k9GD z9VeJ>sj%_;89PDNRQB(`rly>@OHJU7S8rgq$MY*vcZp%W6*DZVNhQ>gav%FD5S+#@ z25Ew}E}}JK&BPv{@CE_N->|{!G%T*-SWgO8 z#RMPNp;g0Eu&Y&qc|^oMu8)gZ^OmvCxMB-tE29G`#@{O3!sD-d(=s}Fp=tfDeLWx)!a=7Y4f+HfF44 zGbN~aKm{CA%Q@zHYdoHeePee+#}^x}(X!y`v@+bhgVQ&!5vqenXcxr8+DYW7x(}<> zIOf_Vcjl6DoCHcdT(}CFYXH#sy#p5#IyzIiB0eg1AXy|`&0hFZCveMged68f=SrRn z+XKn8_xXX+D+cBD*_EWHhJHiud%L4lS#Pyb_r&c(d~V<2^LOv~6%#eXWVIbqTLbt5 zQ`;4rDjtqHl&V^h-5d+X7AVf%)QOOEKZF<$dJ;G^XP7*+>h>J6QCAa4B_P~oU=E98 z7_nagdor?2zKn#DNEtrpJs0fy)lnj!pjpRRICt=BUo(WQ&>RIL3L}(^uB?+LouW07 zK|Av8FL!Jp9f&7Cr6HSar2=xYsW5IxS|xyqz28=xtb^T&_tu|;GNI#h!LxP(b-`wZ zQwN1nP*4rATw3ytVPFXFsB$@_ ztRbk%)?J+y&V0O>nd5=@X@?kucYlq-$o~QvPsKov79DG*>J|gIPb9pZ__X_a3*Y{} zgLqC7K=sh<5D!=WQb9>qZompClBwqb^H#>74&;d*;fw;K8&cf6e=NjPzK5zu(MnA)Y(3n2Pm|?ZEs;-ECv(R!jB`)WJ&}Q2d66KQwJAVDU zXNu?#Y>W!k0*~Ev18h)wg%f%A9P5OB-KZUN$l1>RT@Iu!N23=k&rI$%9uyb`Loili zzj6`}z$fT$B66mZ!d-VfNAPoTX1{mjNafH#fQ1-XVkxkTFhc%XG9+r@lq1NH12n;E zw)Es}lQIGRjdh63y!Mc{8~ACdcAVX`N19(L*gc4#=Mr92?HoaGh6tp#4N7QR#qlKg zy!gSh$iC#uz$y%j;0OSe#xuyl+bpLk_P-*Rtn&z-5zJn03^V&jb#T(J zI-VTDq(D)aw~*3V8?sZD@!F2QE;xVidqq0BtPw*!#@e&|>vA0F&olx^6R6eY-=lfS{@ekC9p>OrTITTCl*5 zY_1+!NHV9=USJVgX@SxyN9w>X{Su+v;1Wu4;MU51THcWf0t!*lpR3ENA)o=143tbB zoVoBs0y|Lz4U%pp)vt6tF(WWyLj<+$pqJ92^(%nT4STpRZ&*g+2S#=4Y1~HVk>xKB zk`c)U>>nrq=OGeHlpH}Y1I0ZXkVoUf6C8(jUAxfP4>9v8A%}<=_OYq+L=V-QyBx z^I}wgD-*AL8VPSwkCs(?a6SS%&$-Vb>1hhON|9@u-YzcwT+l(g8l~{|{KQg|wM{L% zs7R4(A-N3iv&kGseRUIPifpgj^H&WD;Azhj$IV+4;7fE&iyn;8Zuyu+fmfmOD@cYa zQWU}!$7M0ThH7{MSwPjDJQ-7Uaf=b$dB~(k!h3X*zyiE`YNk7B##3_k^M_9s{|%}P ziP;w{8_fe_HlQkL6t@9PX`fFQZhPcwM#0<2yy~?Nrzn8~>Y_DC0yMnIZ;WZ&kh7By zkOA*@drXwe8qq0~-m8C)6JXf*sT7g{M8;y0URSrg;?8$@2~%URP5$zjNhKQ5IYpsy zy|X_})j2k2&c6y2SXf~OwiE_m2M70fWn+)a_H?;7HPqMti8alJS`6P%XFGI?=E}zP zp5n%!1R8Gi1N+a_kHgQ|LpP*?I5uJ5ohF9wNs?wF5PdiMz0xo)x8n{sLfd+IX-7tJ2>`pY|@54utD6+ibz(TR%9*xCH8zkIFfZO zC{SHt+^)&B6>+Gd{Ek2T&_Xy8&v)*f1Bt(pU8b-kdzg#VS?c2k`O@DXLIQUHFQzR# zGo(pLCsEeP6e&?Lm8Z=5wQ=EHp)HD2O%Pjm=hW$1l*58UeLqjzwLpfp(thXN5%*rU zn8v-5XZhYjRSbE`Hsl4sm7`6l8@5$6WMM6BOk_-4GNe>}0fR;uln`PJ-jf%&tU9ED z9dGYuMG4D>;0C$fF2dx;wGFcO>H*q%q3t-zE6(XQ&K#Eyz*1t+>BSnTIo7o9{)9-R z@@QxNZd~MdfA_q2uELX>UQSqe+t8HuP1KkEZB<)~LMP#YI@+I*{q5+U{bS=L38tLmbO) zMVt3Daov#|r(j}0?|u@`Mn>>NeqB;5hGrZLi0~Ydt7##Ok@V8wSX^quGF5Y+3w`hb3fc-#~d%gNjQ5>DbQ40Of} zsu&r0I#1cE{9}Lu_W^9~H(jY2PkvdX6OW+ekk&C>bivGK989-$D2;ML>S0)1IhZ<> z_~D}+7v|CPJI`c5;HN4f&o(a`n+^_Sx;QZ&P&hoM$Y}7Hv_|WELE4j`b5-^Btxj`} zmrc(yT8#(qeKod_MocRohnGtpik8wT4@~S7xtPX2MvR3`a~$9&2Nn-TH3cJIR9YD` zpIp@JYG&G_cKBV*minCala+1|u1Fd7PK4<1KT1cos6`tPXl57Z7JFiNa9^c9fY*Y7 zBzwIe!Le7)H-BhpTv

}&a^dv|6ld7|*uQdTjv9bm!1N50>uFN6mHJlL~rYUSwt zjT)TOdv^W%b6mF0Vt^N4AJk;l=jA(GX%Q8)Wo7T_-cpTzlVe^7f(2bVsStUxtm_Rphe^eG~gZDE?eOV~9c1gjo%M^tytjA{d#BLJ6pX7>2ph)8Z+eE>d|b50c@Oz^XgFrhP^D$pt)I?EMD z7sw#vKk<14h+<_Jg3PBFFlE{<5)MqMi3<4@c!?;AsRXInq@NP&A^75i1E_&__mE6h z&CSx1k&gwcsYje@S(arGwf!+^#-U^9Xf=dA=fW(|>lOXDNNdkD^6+2J^{?r2>|l3{ z&48?_xvuDn!@NB``YyTS<`3Jh6r2upf*?Qt^N7a2|De7)F|UD?wLH!^wn{ z(bO&?siXJ=;t@WQs0{akni8veSb59kMd%Hxvq#WoDAgLN`H5?SPbH~=*f)&pj=L3A zd5IaXO)!)~hzxi+hkMv8U^gM{i|5P^XSPo#OO^aZNhs5cIEk*f>`Fp;I^)!jyDw0fu!0TVNHUmj`Dh7cJM86qaIpZVAxV-5XbjI zr)YJwW6S;amK?otKTS@BI4C8DQ*1K;{!gFH3DR{=(DvNGlj2D~ys}v2PmJNu6l~T? zuXs=}FaAkf4g;==XuJ*lJNvXk9KPU;TU-HB0V9cHAv;UVcvywK4gN2onkJ7wAT$$# zFdOFEYw{MQ;M=>BdGM1U&bq?yaE8Vh?ADCz8jSv=Osb6iN570hlc%Wl&eHP0KGGc^-eAf{y{2a`84yX}tKR(kjxWB1{U*lCF;=H%-M<=wmXcZclzMbFc8x~YE?9&PEG4Yz>))OtHf@pDDLBnT?-iV`vt6xO zIkQ1|`eIz>U3Lb4^X0vORbo3fB*st5g`AO)`(<$+k+_jdyDOuPH;@B7a(8eY?hn9D zAwVoGOdhjW%B`TfBp2RN+7DNx0WL?@Pr#P+-knO9LVOhS3P$StR<+gPL8dss++W8l z_QOFjh5h}`t2#6C8Ga(#hwjv%=Khv>fDFExeRD74>r3^RVz^%2mgLb1({u_}w3zUT z#jn(A^ExJvIQhElj2!~Hr^m5qt0gQ6M(B5$CkC-r(t({%A7u7;f7A8EdGnT+JK&Q7 z(LdaS?XZJ~NKYIe^1z~^M;eXkoDDt7(5=n;yex)x#JF(HJ2 z&*F&G3mag)ra(-{6vL2)bMFtMZMR8EW%mk707q+bpB;b7zBHQNul~UsT@UV13v!v9 z38NJ9l>~JFIFaSC5R>OLQ|D32$y=|-RjS}Fo`lGpG))eWHj_hcj=Hn$WKiIIhJ|CL z7Lxf2f=IEad{Htv3?@|<2c18w?-d~SzR*Iw!Ig39;FYU1yiXfM>f`3;H^BW8v@FZz zgxRe^n^cvc1q^ZVJuWT3J8aGc)jF|{4p@Sh$a5p}*}h_h{Tbef<#J36O^!IUw3O0j z6mJBLBRN}Pj&Mlaq#yX=gNGb4K^Q;EfQtmxt>ptCvlQQboTw=@O`Q(-nW;=|fYhCt zRu+ln*BMt%YruS~@BKa+?_AF+3xoZuA%lkjO@cbKZm8Rt{T1x( zD=aw@%8?v!{Q`YJFzPA*G%ius@}^0nDe)8xg9#rF_lo;j^VHfp5P4NBTO~L~1rZ!2 zAl0)XlmbM0E^QuARxLh}*(&+40cP-V_L~mrc#a3 zKJnE`=>pk=p4py$k~~Cznn9Pr1kZ|G;(i4Zp_7q118Kq6LGerx6~R17Idj%>@334I zZtC1iNS+kwK2QovnWUJJL#NM#OXBo~H+y7*JI@})@#T>=dlUx)ej(dww0hX#`?J1O zL)*P5Lnyz7oeI-Ia$hqvjpM!pdX@@Fdi>dps#pi+v4F~aKyn(>$(XKjnjyK*RazZ; zdLD_3uHEg@$zZ{JRp>%33Zdz~5WPJAf9QJ0=*qgFYczIFY}>Z&bZpzUZ9D1McG9u! zjymqxwsF(X``tU<@5lX9b=KZz>_2<#wW{Wb2olDWvT`79cnUpr@- zZwIPQ`s2n{^6-raY6e4`#+S`9CIqJfN-NZKoR$QB$w>cr|s)=6$;zZjLAZOk*? zkc|7kP5WP|nI|c{8@a}P1ECyea^%daKHYc6z;UDG;ja$bPZbkSGZRY_Pe_xOat@)o zO?nF(l8JY!d&~xBY!DKgvhO(G{UKYgwNm!JLZqqUjhL)k>4~q>SYbSC2&>85z|d-(P+!sBT<6&UCGk9?cfa9xLOSeE*FyZ zJ3rsv$1dA_Q2nz?!%_Zb&gxNmZq536GTD?u16K`JN;-wcK8S%LJsINFZCh*&C$<-& z2VZ%f&Kc+Qf_O+(_Srv&e2+(j?H99({7B6>F@=~sv-D3`nT`8|Mz(4k;Km{(FHS8| zBV{NZe}x?o!gX}2?p(~*W5X4Tb;IG_5A+T@HL@YQ_bz?Wd?*y7$~mLojmCP;VA}&s zVef{HLD(R_`@ftWE%)*+6nd*~^?klvlkf+zeSH1cj2$GzV}Dmg(|SQ*Y_erq_zK5m zklKeU^ASY?lUO}{`tw_7`~cg6@%@0duQ9afUG(H&@rN_2Job!+v-an<-_|#ASW+sykL%jp!t;mzl>j8*~zBn zsAuW0g=3lt-G)KhJMQoKZj_n%)P_URf+G1+ah(ioLt%ppTxE$j@ig(YGl?|F|Kr2| zdG}pdOeYPa->Sv<9_m{_DCNhX;6nqK?hsD2cehS*QdVMnpK0R6DIS<(6G1_LuO;t@ zY#0yP8P z`mGbXsnBs`qr$S<3RVZcZ4cJ~uJ0cx00E>WI5-=GrE`w7LAQ)z(rX=k4$QIcliTyH zlR}T3_=%LsSlCN3{a4i5)stPK-fKhgTxhd^e%Uj7WbqA5wJ!h3+_+jhv;J9^x1Oux zvnB|foNSo?-GQ=@w@Aperhgr%NNDqfaxVI)Q&=jcLTRoS zqSZHfCuM+TV);<}q~_QN#SYO@T$q}$xPP806hHGcHo>h=1`3WR_a${)>XvbRM9b@% zx{9|8a0h55m+6jN1Vkl7y9a;EFOFCl_dQf}@pCI1n+qIVfBFJ}2Cz8VO%xBz*W7p4 zPEr%pAnM6UG3rM{kMcyGs6}c>Gi6EItN!Gq65BM4(xnBc9s)ZHGj@O%xF3T}qA2j} zM6y>=Xs~G9zpR?*DYpb}Rq?>JvM^|CajzvH?4vO6>R!{H>@ws&^)PIe{n`&yIic6$ zennJxVyJ%$YISfon%k9opx7+Zd6o+M9+518G0FV0yXt7^0q}R{$zjR%MGs5)HOOtw z=~7H?3P>5ovKMo|4UIUX3&(Z-&GP4yDwv>@n=c2iV2pdg`a?C~RbRXkg=S-s^5(&9?A49yuoqN}pmN ztqXXKR}o)pR492)%=XERZ7eK9PfrZ?q}C!DHf)Q6CzF%O(Q@}zP8j!Hk;Rm?;ErN~ z%mger6)mWHVK5s3N0zbmrBPJ@M%L5R<44m^6t#Ya?^(Nya}MkDc~&?A#mlOmrY=9O zeB1a9SY@1lGD0+nIFeCXh27{Xu0vKj{N+vFH{ARFfL}Oje~L6*?b+$ zP(cYZLFQAd^(sHub;(}-#M{Wa-Tgd2t5uJ$h+KGqJXRIz0~!d&JG703zOR%}|4}WW zUZ93AWB_r=YO6P~PrE^+(i$W8{F;)VO%7gAzn84hnm8j>p6i;6y8mXFj%N%04*G-d z)#JH&TjK)!4)qty!eD*JNoNsbtLFY?o0#6BItF@dD1RhD^+eMDp$Q4iziC3mrYL`^ zuaz$^5KfQ?VPnLs--NU=g9DtjF?-43j+Be%$SFn$8J$26lZ=y!Dx%J-oI>Ps=xIB!2^s2W8z&*_{bntOTV%{?O(qj@4tB5?lc>q_SW2Y4!!ZvbevLaGNmwb{n8vxQOU|u z4`P3gKR&eBXL~5z=-$&^@MpusX0GFx z>#ur+TF`mh@g~p@$X3Uqk^NGoE2uyRaK_qQ{a=D)eoI9JTzYG6Z{X8Nu8yvMII}IeJie1gL7|I~b5$+vUP= z%srrQ_#giA62_XMYTGY!E*Pa3;))I44qi5FuTqrC4s&W>olKfZhzcBAcp{w}mmRzi zhjDm5@OC6aYhyc5xouxV!&EE|GDT(2{r%P$Hidaih7I&B*1~Up$rM(D!5O9BL z$R!i(RboM){Kyf1iWT#ExB4oy%Cy&eb`lpkHKzS)Yy@)zLv$FfDP_D8ecUpe;%Txp zMY1=fQ?=Ge{UPVm=@nIZidxKAey(T5Bx+i|tQpkN$YYqRtrC9p?BOrt(gLNhe{Uf3 zr}eo*LahK%vyvq9QfY-wd=F&DOoxjywOOfBomCzMM!C@c3!dM4PL>fE56*o>1Fb4` zq1pnc!Hx_oSw#kL`hk+ZV2f(r<1EX-BC~0FUGt$=5x7y7y{Y#^|Ao_Wbtllfjrht> z?nnCT=&2sxLNlP0XE-oCQ5=K`kyXkL=siaAMq@yhwnAW`as$uYll~GMp1p^*{u+6z z^RAZyb>@J4)boauc#eq7k4qNJMg2XUcV%9B`-XyN4S6lD7C)Sti7vRRJqs>CxdWa^ zOOgw>1@nyTJ4e2g$`;4ce<0x*I$8jb4Q{{iR2;(vKJ(dY3l8R|q_ zbZs0L8=||KkMW}+&ecM4q#>@=?u&}hM!I286n!6)=FgCPzgQXkm^XL0O`9K3fbKBS(o5v(wry6|>s}Q$4GFt^l^c5@7SQdcXI( zTi{{Os)lQGym(;Fs+PU|{%fQs${qQkK-sE^pzVl!Y#z2i_tyJ;+%!3jr|DLt@eA0bbhKev2sfz0{l^xKipiZXk)L7B*d)hp&w`HN3 zxY3NoHQdPsjRDfy9FE0D`9|-*a54luYP~TXrU|pC7frrlhV$r8nV*P8r)4J z=T~#3G<_i{u5Lf>oB^H@fIvnrD{^WUatNbzhHQR>Saj!-gI))F0!C&kWAZCIv=po(0 z#f*bWl5nTULSjzfH6c<1c>p04!TYabG9CUtjL)B#3Em3|XVt_dTt#rd=-C#zMQT|7 znYW~J*HH=b=pX2HcvgRJ8WKwqOA40$dM|Q=j;-w5T9v!vL};0_LB~*R#2%NTpzwD@ z2FDm|sdULGbKU0?9K;CV)kFHYss_a20{=8wHK2|ni?&awhH3rtrN?~^B4lKZw z6I403jDy{)3Vom&T3y*?6e=1slYCkoCV^)=GkR;2E(p1;Dh=TJq`$}t1LKUNk`#*C zaa&kF(|^;1ighcPhM&0?anoCP7Hq%Qtkjl_4$X;D9Z(p5!1!4sK?Vx1OT$Q~68zxK znIm8$Bcb?{oi{Fl`98u>h2~MKW<)`z9DXPAx9?ANuB06@@rXl58#SOS^1J4WQ4(-LN6v?%anj{W`WQT)Gq8=&o$t0kUQ@3B5;6%I{Q^PGJGy!Tsh!kMK*mB)%{P{4 zvV!fr;&XWYvuCy!>k| z*gr-#30^3f#WH`>cIC-1`>_zX#>pdi-;PzSjjfNcGs>CC2!>LG5mc<&TZTyM0E5Sb zt{jOhQMhPaAE^jwx@)2jnFN13qY>8v^^2{?qidM>if6b;!`XICN#`=KkJZ-8_ScE) zK6F~P0dK#@0LDJ_8DzcfFwZ5hjD~-}1rMw!Pm>eOQ&2t~;xxz{E#k!jw#zPw%GW;w?jOf|Fs>eG(&q>1V1Nb{v=0w zA|YT}6~(gYLGEU-`b8`>ovr*7FzJT}ZFPo0ZHyT6WZ+!wUq01QY65+o3?zrCdp2wX(^O-0CX2Owbt=sI%?6{sCRuvXsD$6raQMNmAOA{l5U+8*LJ!fef9+2`q)cc6`Uq|NqG|`pXT3HO1fj~ zXTpQ3cj_>ybAs#}PEB2v4zSPnR(^`9>wL{t!JDbWdRVO+@64C1yS8?+JP>OfB|ge% zmSG#v75l5+6>mVRS4vm0BYh&xN9~01L!+CFVV$=I6ltaVQgcv|P_x~BNs)rlJHL!~ zxMRwLcXvdDpoj7Xou&c}of*PAddrqHHtKW?d6>H+G(8BiO_)i6t{%dJLq1gG*h}Vx z0sVxl+6eZIDMQ&|T>eNS)L%jMit>3|sDr(Hmdr6;%1KO{j&$yxuf1C;c9;&;%y*J% zj+C|>s zqlU1}fnl{nHC8z9et8JYb8}f`P0$l2{BMMOK*u&wS3p|jWd<0j=Qi48 zIzC7tB%$kG)cz8^-UUfoX@QtdE(ZRhv(~v3W{H2UgVli07%3f+fv=tk!R}olh5*SC zsG|>j{w&5r3$AUG`Vg6@Oj;Z5{($e^9&9WOa*|XO(bC!`VFtXyU%*cwtCSm^)pYJ2 z9o_evYu?1+eZoeKB4T1X-(*6?PnLx#L!_SLnFkJ*w63UxP)M&=NtL_MTA$$+(0BY= z5>Q(W?o{VZ_fTOY>h6`+;X3NxG*W#~7|m_c@;K=7o=z4_oGigyvK!E5fDY#vg@}MMtK#@&4!c)9pV6A%y0XLV;t%}R3&#!ZGy1)L4rd1n_!+R z{9Bd0X|v()0ewprR0BjSdN7DNSUaZQ??#83Kb*ruvCIvIpWK3GiT-upPRbzD!6gtJ zvR)9S_%+BoUb+b4z^DThHQ+@Dh#xknIQTgKr3&!988V3|ce8NF*wU+;Cz=&wf#k+D zFi{zj4+^}9Y~LhJCk={1eM!8OupfdY5C(+e&ueAnrRKx4_$f;8-t0~~%ghYxe-}t& zqW={~4^^@q`VH2Mo-h&tx-{?6R+!ZkUR=Ey+izhIFNj=uy#hY!4-UgKvKOnAX3@;t z>@4LGNNB0R>B@E!cOKF@z~xV!ewX+UdOdSTcCz`0yHa3jqBL*23mN0=Oa$C8d>+QF z!-=oRm0@CZPLV7tD!-Qjrb{oQO#uIcx{77SMZg7c-ss?Rz?^VWzm*ev&0oQ56=uX) z81C9YJHhjybBL0dfJk3GBHBm;e~G-Vpi{uaLJ+(c)hHT~=>+|awfW5x@V<7}l8E3_ zQx%4{EQs&|r9M&wrUH^4L!pG2&xomD<1b9QIK13BK)Fq;EsTZavH*z-h!E{GN~;Km1BGZ zDBhP)Ik^?28Pef(5>aov*5G`Z&vZI`_kE%xv0*E+XSSn2{FboM|MiM#9HZ3{2pL82g z*G~ot5#FNYn#YeljP5-aSGO&~`Qv?uNdDo>owm;TPEl09E%?J9T2GEF#bu*L6|p*w z5u{V?`*~~Th?QcR%#w8U1JWy@vThLoaob-txA}^nCARqCce8sYSR|i9HPV$hHdAgR zo3jSrq7;{yvbr6g{31UF93F8->S&d?le6>RjMnmgrw)Y+M)gNwNnN~Br&6M`bfN5h zX={9f>+?8~|CcJoi{@~}JHVy){2ZOmnvEgPxoc8k9aNxRquBqg}({P`#(uXnRw zp8H?CBf-VjVs$G%$S8}{{C`2mjmXP?=9>li@uS>t$SQn8A_hSt+j>rR#V)8E{;4Y8 zxx!HPF%)nF-rlyweH({`VIp3O@+Xcum2VzkJ&gE-@e44f0dO36hl&dgoK~29?e|)~ zh_T2E4`kyq=Z-7pD4#G{tdevNhNTym<$(fJ+%HKoLg)^nkxv=xAmsY??=}GgI&72y zlRkfL&R{c~`kK-U(1zrF5PuPRx!}#g&h%n>^$&{|U}Rr12r)p(AH#KT0}g@;Fsi$Y z#%5vRy8C>@`orF$K^{R92?>2c68QQVA0ZOfJ79AhPrYktsTb-~gms#8pgt+RYPJ^g zIZ)L|*zN8kf-DMtL+B825K~ftxB~HX2%YwFu@C+@t#q!wGcvPnmJDyTQl7mRX9d}zsF zKc9+jo^ZgH!rv8lseP-+-AVr-!DG+4`gIPgcihAPilDun2G5+plpBfsbKx(!@u#o> z749oUb;5>73L}#|N)TDWH(Fv1%9;%6&3E4!_*}6Pm1!on9^ov_&WBAT6|eP$^2d!r zF8e9AM);6`HhPUXfszd>)RK7Q=)hm($@lXJ0~aJdmwQw|Pei~wBS8nfsDtAhF5x^U zA&<+KV%DD15o{0OQrU%iVX2w;>zH=5iasvg$q2Vu*9qt$%an{T2bg+&M~9mOYE=1mD2)# zW7AxOdma0TeEdE*GC0RuaEL%GK8-w6a8`wKLSfN_ckefqOtTi;+gDqNn(75W=ql@0 zo)JBQyN3)CAEg_ErX!Blkdld(S+VNc-SkAH_i_1Seju^Rid`71=u5)OMP=?q7(5IV zW=kh^oH<3&1AY+TbdUdR#`H&@vKw#-t6G5phP7m>S-{*i*vC`vj%a0IZ+|7EpiUSD z?Enl^Fa8}>*C+NiiC2Z*S%|b>xMW^swb>lfB8&21L%G33O}&XBQjAy#k#C}X$bpn7_~c@ zfXlliR<9b#S;rfec%*6(-A9Lc2PUKk!wMW$F)BHy#=PjtsGb%hyo^7?ov<0ny43&c zROiu|>l5QpIDuaEJG5FJ}E$1$aDI-7#Z(oj%c<% zdyHwT@pD0O$tUUaXStMBT1ahpS(i*W;r>@0LgBh=eXEdDiYgwoO}_BvF{b}$aMePo zV@iLWj{_$|XdA|Fl7V7_KxAZV%wK1HoMA|C27Q`@@Tx0kl?nv$#jx`iMKp;%7mFF5 zY4Fsd^bsC$ZDX@y#Cjmyp$2~iJuS_Rnb)_M(uzPnRLI*c1gl-(!I1NJ-m#x8;H|iw z)K0ihcCSh6xs-=+`dm8heS`38{jRvl_S?Ivg(?D9fog7Xn@_loItalJuW=UCCj#Zr zpa|T^sM@Z#Rnx}e1^$R6GGEK>Cipf|jf32Zq?zaf%flw*(aSWh>?Y^5wm~2@L@nb! z*>edb%@=5*7ASE9@j^YBfsY#AX{E&Ehjj)rhC-5P1jYbcV!_!+&{__ z%oXr6_GgejH-{YD#r?nDkkEr#A`vh z$xF7LuI^(TQ02LUMQ{b>3<9iy%kiGG+CjceG}56ha>6#Fz4eswM$&yXHE+%0*1!RP zVE~W-!80w8+V6IS*d{0L;psbpBGV8ht~j3@@gh#87Sf+d0j}D&x54@?3JWKuonO$h z;La!uN`c8#QsRK)%^xh7CUzgC%PqJE504ua&Kp8d``w3s>Vb`KP3#EU&rc(KjQCk{ zg#V`Iyf0@JhnSIaQ!{;}tybl{K+U94Gqd^nM<4Ni_5~U0VebQx&ujc6xCSeN0)Y{A zi_e96Xn+pV`fbtJtiLQ!qLeL?Wpn46gA#^r5)Ob~-BvD-5D3wEJlco3og9UkNT8x- z$rf>vY!jjpBmzTXL#epggxc7TI&YyVrGyP;4co{yYAaR)Cb<$VR{fwln;7KXQ$>Up z)E6IbB^~z$E;0-ijhhDhhi$_{gElokt#%>MUpr}8#9N1x4_+me;A?YkJV9&avXR{%9^sQ9P=Wn&IvJv01ojLBxOnr_akMZ~nXY;oo zbQ?*^aWwho)3>k=wLfTjR9n_U?OO$DsOU~tQ*Q~BloSy@_tuaWrUN2#KqcZGPQcO8;I zg^c=x9>+{Nm-LgglAP9-Dt7)&X#nyoqyhE9B|%Nw{-M>T!`U6^+1c}A3tlcyw4X*s z4h{inp0Av(hm!F(vm0YKC4Phz>yd^(*ixEAjKkbDy8tCxf+?29MRD?o|B=nPEZYQ? zPgrq({ZvQm$Aw#bPf6M|^xFsfso-i_j~wOl7P8+%>zB~id)a%iL=gc#*%Gk$EAiHA2=w&4v2UJzk9~B0SrqRU z8Grrprzk+~Q3%kiVSqEXXJh~6fBxV%hO287C`T+z=s;^0Q4hY@8*FLrtsh0w#=PUL zGeup1f#(_u?EI6bAyru7lXYVngbbFE!jHgj8){zX5gR^sy!nYb%gj^h;I3!BtJhls zk0SUs%CjYFo_YgW&G`qhZM`T6HWY16Fdb>@_P~zTIu(U@CXQ^Ter(PytHDr3{CFbr z%5*Wx^|UN^^{*f5U5((;ZAOqDUxA9BhsvKFKcUUd$bF_{IXgvIcFv=}m--{JoIFjz zgPmNQ`vdFbB<%X)EBys{xNH486at)G@C2cFoHLt{N;A6GSSMwzO`?tD@r<|!t@c;v zY8T)^G$A%IwXZF|?QPjUfJ8xH(7HAo@(OW!!lUyc<%-Qmn1rx41H>c#>@j`yKZto( zej{kkaWIoL=IvduEtqEO&OKnZIIW)BCEI~YtV%1El9!&;mamnJGKs<;_4J)1{#x$i zKaP9^7IVcdC3utzRZPjTsPmF~>8l!ZE*|`79e#;O}NjQGE3ENcW*Ww$@}|G z=~@`SqE?V7E!9|p_&QDapVfa3JDkpja!|A3Vtodq^Wa&nulNf`?RQY!g(lr`UJe@{A2je7}7Nkx`Qyncsp zP*OT{U(jv*=`Ki&z+Mv-yVMPKg#O$da4CnJ*s66YI|g!nz9nto)rBWva?nyV4EI>k zmqz?!O*o>!GX2+Z1a$3Tj>(q5(Z8z@9HQnhgxc*we*3|6{K!D284sjc;DSfFDy!M6 z_{EHeE;tyrZx;SfF1;MnQRuox=U~c^D=m!>oA`qVGLOt%c)nu83ku;t{-TGkRg`8B z?8xU{5=>Zd7s%u}Ju{^ZDi<5qxE~suUZOh!*ITgdePei>pkddXbBDu<7$fi5zQnjo1pwJM1ZH4q+;od)%m&sVIfTkXu25-$Qaa?9n^bAVP(9ZihW+5AUWOuh z3`J~7>MIX~;Qe5?^)zd3AWYY*Qfcu9XRr)O%RT9>W2;W71!lc6Ph$(jP|N*jw-o&z z`}3gNO3`#L^6nirWBD(U`CWfA{(8^l8_GDE?(;7DyH8rR0>z5KP>K}2_7r&J8h_ z$$>?wwcmx2$S+H+K!<_~GpC>-pAx#eJciSD@5oUd{gF@+c7!E{@Unr{wG7_(L`=Qt zcI?vy44T%}fg2=>ucG%tYlRJhmysdwZpRCU!5>uyP`3$@7`@Oq6Zf z`AWHqinH-X-gsCWs&d<=5;gwnN}f2Gj|*oOPG;7aukM-$kV=Oq2#@ZyU^bQpahGtP zt@qd7w+(e^CrCc$bQK?mdDFJ6UL|_V$(nL$5y(wo@2PjuKp_Y=3Sg*&t|&;VS(wR@ zy{Rbpsu}<8+O>`#v}AjX`Hv5~jr}j&Qte@C)DdXpZJpo{Ps`Gze0p9q^8Jngdom@D zJ84q9?ZA8qpw?gxvU_Gu~B|j^lXGeOV#3KgTjUmIyHNrszyk&3}AuL~2_wZ4^ig zEet;gRhIDa$lYS^F+Ef251{KhB&|zw#$sPChX^(V`F+eVK9~iMpD7=>;zBfNJ%CwO zMv-;L-6_fN=kObjaQ8q6vo z|Gdw?)^EXF+<*Rs1I$r}kRUpc$cy`#T*P_;nOThKGUWJE?_R*CH@el$aJ-5OrZOLo zqoqjOH(Ro{z0f4_JBJJ=HNvoEznzQ8odv(X zGPz;d3a!>!N;d<`29gqym+hi^&7Se$HJE!tsh!)YEpo1oqD-iEZl-@aqQ3?iN2kJEY+fBM0c_s5r}3A=E9hxl zV}AfHx1CcQkz?l=`sUQQ@CUMzP?H4gJB^orIZi3X*vV?mqS(N{)eZ#v&JC0Rq;OgO)WH{HHvDPo z{A_pa*PwwEjn<%%_&YYx6NNuYVX0p+;{85qey;Kq2J*Xnfr|x|8-?9nUoUVk{wPxv z`G6U)-a++!*wo{9T+>9b=KC*buxCV6M+BiMKEsKj;y-X+Bd;->-~d}9WMvCm)E`E_ zPy7R0c9}ytA(U_(p$Zvg=Sl6!GZb1Uu3>ih`L>7~B(rEb>X22ebr$h8JeL8eK7vBH9*Pdj@+COFl2@76yv3^oXV6 z!+)?hkf~-9(}7C+HHqvZC*$^XGaMOq^q#4LmWs)@f{^^%`syv0qM_&2m-(6P5D+`=aPCyV-p&o;|n%d7U0J5T+k1XGM|(cpmI z#>(&j;vEeG*J!P~!SI7AvZv_O$cR1WN^{23-{wp_IU6b=uC7)d$&ZhEu^9tRBVAYo z#Z2d7Fpwh3hszquz2ZnwuJn>Wz!X@3`$myUqJ|K;k0&=GuUs_64n?+J1#lVRT2L%_ z{HxHE1BDQw%mT(%mUr5O71=2ZI*YfNan&0fqNU@CAnKI`1P^*~%|hOVt&predX6NG zzuH6p-q5`J;%ZSf+lQCe4m?ihXyLcan`>alR7@|df}w$gEg8mEq|4p>FwiRhD-DCh z3+;s$x~lZXAU&G|2#R|-$w4(E+Q)TUb^bF@;pHX;6J!E>6~GrL0ox}{4z)y#C$Mt% zq5nl$<^HOzKzHr?1#+SGC+vhJP_ibI%dSP-kV4B)Ww8cj__n6aF(YGYn>c#`)s50B zu`0AnQ2Wf`DH+L zsb!KgUg|&1Olb7CW+sSE1ZTW^Z~UB=lqHBDxQ=Cvny}WixZiidcd8x0+I*d9|G81( zE}tx8j(Th4pe?BXBXV*bXjPVygh$SZW>gRiD`Lb@%afF-9$6BFqMBWY)*!t8L%D`$ zi`{_P+#eaC@K@W6)oF%~+rVdzqbN6L5(qhgOW8)WP(2DT!}u>52yB^2M=%DvNk9A1ch=2({EP9$h${Y zg@CQ&^7BJJ=Ff?9y2rcbL}ZI+h2qHec#B=UQ|GYvkW4Hg&~xR3oVBw}h5qmwLp&FS zAYO5bHme%*hscttj}Z#{X$2=8@%!s>-JW6FPnz`Q?W&jI60^A0AS)0IBo$ko1!v*W zF5w^~I8bd+ywS)|;ZkuQa`QyFesq5{FRus8>whTj`r$vvpuS5HRevNRbNX^ad*{t4 z89f(uppwflHjHw?3yG>MFY6ii;1c`Yc*_R9rH5Tgfb%^j2ghvdgFq`T!+=Rf`9`W= zK)5juPnk(&u+5X}jM67so4@t64`$OXV0cAS1nPNFZFgIjt6ZR5fTMJC;pV&IUZfc7 z`5fWc#>pb{iN*Yi-{v}_LlB6<2kyrI5#59jM?)#xyO9|Bx!OtgkKa97`|6SVbwv^t zW1fEoEP>1mP9r+s?CnIMjrDNOMvofgHd>{Gj1(?3h%6|mC}lF&z+LDd>k&%gW@}m8 zxtdUPq0PJ~<2`E~Kqe1cW0G2pp?oVsf_a&Q%BKHGi=y^v?@fyK@pWi@&5DPF1?0HfPGyHW@2K*K+ndqVid4y*g}g)6|0cH zcJmj(^bJ6FPLjpE{?(OEqO;o8TzRkEIP75MhUZT}bgb#@)+TPa9lIn#t-*`4EBp?X zZ2LW%asb-6+^qQ*^;}c<_JD9HW{%UP6MQI$uCoK0(ZUI<<0c_`)_u$n{nE6DCx;Ey zXlGNs-@TEbHZq{-Z8*Vq8N&&968$g|GS><)aQm_RyUyQpWDv*n|I!!TA^)c@3Trmt zHH2rA7SUq-?}RJ{|2`p^T=@N2jeYpdGG8GUewrrQT5P0#Tft^DL>p1p*61GL%Pugr zXQSw|T|))1$I8?BPhlv4Vy#G7u)b>-GqeAACHe_ze6u?OpuoPknd+evdkv-<=71Uv)NM7dlf}I*=mV19A zG2icGE6OQ5D;33QmFIIveG3lbcsqZgW54ZrVOOs@Mp-_C1?jOrnzRhL4}M-jjBi z-zZLoTj#P)1G!%%KA+`EJGP^_}?j^o|}IptsdtjszJZw163Te5yTR+Y+msz{h_*O@;R(wgckVeP)q7UJnMV)U@(pc5dDxjp_;bYkL97@6qf5cSPj3@pxP zz_<{wP%%j6oKAbqAWMhK3Y!m|^F&quA+jt0Ag$2g3@H;AA}SdIy{a?^?Xa3K{Q2aa zPR9yW$SszNkf;>_aFqu3r7DsVmu#x`Q+VMG8wu`>WVH0$W-416FZV=494>d;8J+}o zPXpw+{}=|O1I=DU%Y9F+?ML12r4h;CmUqToFhY?D`iX9JUp>o$Ix^SbUN0jg_i&yAYOsk`a)0}3c&)h49MH0uLtgK zPJ5O#dtInb0<}xCiu{P=yGbQS#S-TBl0WF+@;Yg&$PkN1DIjUK<>KW5t^d=~iFoDD zAl=Zog<{)~M>Rd>d3eWo>5$MY>UOi|K2yk1>SZBh2?IU`^Nk?A7cJYDB8f5Td8q{D zh?RdxG;KvrB3(otzx>u)x|mh}JbGWjiM2wE4>c&!MtK*#Ci~J%AaP4pNBxEdX0=tu z6cmCel+5TOSmt?1JzeJ!|7w4a|C1Ob+|zCkJ#kjXWZLZC8(5F+EpO3M^mh)OKk1Ye ziQG3^g9~(FbeG8IH|UZp&02&ekf6_SKRnE4)>WfCkeZsaiQt@e-I=KAn<`8ipP^O3 zN~o3n--PQxjx-^byj}e8rSUfsVdi1?0O zP3oRxvN*8($h)U!5LAP~yB#a#r`JF@zX)l}*{})A$qTQ~g3V{4m7yb=jA_hp`*sKc9$FcDoM}5!{ER0mpu;0V&C1cl<^( z(1fsF5OtptUkjZQI(=cbA|3F}P5+)xl#wKpa!QwLTAOF1ar+5ZOIq~E32hFnJB)Kt z2zrW-;>)a@!R@3Tvh<7W-mMF*6<{wF6#0gAylpwiem3+zl(&2*GLQmi2uhb_`h}r4 zjC6IcX7Zic^O_>`>{dF&4?&H!`>>h5p5Xg|JlS$=R{W?p2rv>*{rSj^H)FiTbwSBS z9oebnt|s?CW+z147(fcHMC4}uB}IJU^uNS%QGtm|ArE#>?gTfd_+P0sNQj9IJ?fk$ zATq<%FOTD&X_edZu@MlW_bH1v(ogP`yvmp?oSb6B<#OV{w>0&A_KVKBj`PIi#N8<9 z-q!?Vm^f5LZJ z&sXH|%)&l?gb1?J#=`jT_z6FUKbYBnlZX_$54_c*kOdW~Yzjh1nO)Uoy|lL+QVkOA zE$4aF&OaH}07(|dk@c(^@H?IqcfnA?^d8kY(c!PY>Y%n0r9&pWAcT4;0|CXadzfJy zQd`GrVM)7)5&7qr49z#tI9rkKy9q5okJugTK#xA*h5>Og-(sl$bW?hF3!SdQ1R8T@ zdu#f@)PF+9KfljIk&<0K4&2m<-PPECJ9#^WW*sa~v;q5PD#UrDqV=HHyWKzQuLcMeRR;07gn}?7RbhiHwQ`Z=rNz<-l z+qTV(ZQHh;jcwbu?QCo(8{2j^c23@XzjMy_r@QW&se0;}sp;zb>I;Y(V4`g$Mbo}! ziOfm}xs;?SDM99q|DNL>@dkbPVE^24Vtn}trSh5*5ZCF zoBbWd_RgrV47P;ADKm3@W8*0I4&!$4e|0tAT8mA7eYe;iQyQN;jZRd%bru9G>aCWL z-;4V#1RV7+uQ%q9o9bOioi= zM$JuA@V#J~G~5Q=8dFoeqhyQfRyD(!3Pe2db9#Ytu4KD=!T{{(A~d;sPOckm5)XCP|ir2RM-13`U+R4jVA+SNK5iWT!}^6s~o9y{;>bK04G5x{2Q`P#{X3O#ZeCk z+07{CZZ|_ZT(7RnURxlW8G~P_lAG)TE|$O_SpTCjc*($Ppep^zpr{w7{GmdH1m<$CD3?&ER9^@^!HG;-i z1~q$sAZFD7YjvVC=1;lsLBns4V;LHkQz$p%RM2$tL13ta(dHwm(PZGi=1k^H**Y~i6-h$8{E zvi*x}^g$Kf(5tALIyThfa(PaW_ry3qqpF=CP@l1-qR>L-iy zC!Tt^3#Tnh4t8pg(rpnO!J!O1W?H!U^w7chlWC7r!~%nOxYg6 zH@r=Uea7@{Sj~x;nK_owVB1BMp74-7SXpfj^jE=xw%BzAsN0X@c9j_pb_!dPQL0{n z_>-Rv?-fQQyj8T{!5+}j9lZsqzxlV)a#1!rE~qXP-VSRCx6J_!|5wyq!85obVoAa_sj7s@7LNtBfKE460Rqcvwiv&T|v+7>fNt@ z2Ga86I!Fjq@C~npd15@6AXJ_wo_^JVz5@&jk3vAA1be779LmjVzG8sO~adD zh-!0?VWkYFnJTjrF9WLyftR*nG&8{4JU`mK=-AfS8_Atvs+E%*u4CZK3%Alg$lD^9 z@BGVxzAF?RlUVgc$oC2N<3#s5!INTsqz);`L{9#BVy}>#tA)FFjg2iC$<246FR~Cu zi830i3|Dwj&&i+O2m!ZUWMGw|k9pRaHJao{*=R$`m%uNrS-4O}XA7-YJSjwXM9R&8 zEkki5buE+?$##;{^M#U zmYFl+ukL&B({UiYHTOQku5*`A1kKHD@!`VV7aj#VUr&dph0B;AAgt9~cFz&ic8tjr49)M9uoS-uPKky>!1$}?Nl>SVK|HAQ+pgmvL4%*!$y=l%Oi>rE?L&`w^1qhzw zKk6BzWp28dr^Lz~_=TmdZ(z}a_B*u=J~9-xHr*vP3zFvAthU{O3)_6v6q`3F2h*eTyu5iPSB-izFw;hW= z`|D^{us&KKUlIK;oQUzKT^b8st%~_EK6$Z&F)ezJ8$O!-A|RHd0Be=CNiST|fify6 z2pu9JMCYTPb}2slMwR_o4iwksAGW3rzt}dT1|H@&Uvo?11%|4o8yagpj2o~!#r=Z) zFQm96pnjBiSw{J(6l$vUBm#w7aHS#p_J4@tF6+ODqQk?pkKJ#iA!lJ|WHT8sk2-pzpfukp>v+Ny91s&vdVD>fhpRatecJz}m03np)&^xiFr#90 zuCq%hvvrA{cM~9-EKg(0cwINvz7MO_NV~9IKK|lRTomqZ)87YCYJ0(#1 zA+D&N5kU$1cCtvDiGD{n90)_}(a?8S@D7+E@gu0_!(w1Ja1M@kVZso(E{nu32Bzx^SKe zEOU6H#YhlF{8+>(bp#I6>8A^Vw0}ygXcRJnrFi$dbW@0nCOrZQ&|AS=6v&-QfkAEG zNig6?w?Sdhj_7%lhkY{v;txBD<7jfJa-J6U+-0h2Rk&+W3AT*`82Msf+$U$8kbB(Y zvgou>UduH0VF^{~v{(pM5XSBnL?}o^yrWV0H!yOxf*%9`PI{!MMS#{fwFt5n;A9Hq z!5*UHj6A|f)boGJy(>uuO_8Be5PAtm;_o(4tz(`Fk@_;28wr{Ve)w&02(83A1e1h? zw8AKH`RoYQt<5HeRN)d>aV@?z5?kepfP5}~PxJyya7yN|8gFombV5tIo?n@SR@enZoo?E(Fn>tAboXYyu#;C?_<3^<03(Ot=koOgO(X45fVAK`3?+hmC^62oKKL zVn&d*c&4M#IVr&C6qm4x;}?`ck!Q z8NSG#9M2FGvub~QCcK+GcP;a_c$0>C+)#AA{_tT7QhG|;`ppN}R?-2o7qCL-mNgkC z>f@kY z2+t!qn$vHsiyCWKmIaZO*UR>A@7%8!(9qvc2vWrUC)+{xmJz`4z-waC;R1>I ztfDIpdyk+0t8yVxJjs{<8bdzXeAz~Z!mv*So||+N-a{VY6B+^hy1#dJq;6rc0(V!H z3;VE4+-2RaajN1Gm9Z)tbq!jIV85^9hrEK}hB}F6R-GQDRgx{W5nvL4*SWE3(*=q& zTtTpz(~~QE2^2?QN#?SE{L|+X@MB%zdW5^Zfc6X8+A!d#;`pZ5lgKi73aS}7f^h_Q zhF>?|s1W>!=fZlo_==lC`}w3ouarVcxbL+sqhBQ>l^N7wq%O%|Vj+hEVc=IbB4gniVC1Evpm>|`= zYLg@tchHp#LRdGyk$##7j;jr+PSEM zFP^Spp3j6&$3nACCIK|iL#kw*AZFoj%7kJUEHF1fH!#q^c_KRsyvB@<^HG!iz|5IG zHEyhu;t3kmv0HE(gblo^BoJ;g27Yr+2sPFu+WwZ=LD+vw%GmhB z*Z9Nu?Aw1Y|5I-UH7blVk=wP)qf2I2VqZX-Wk@bDe*9MM@RF^q37A}}qK0l=(`Skp zsP+n!mc=PzC*c0DoIb4@=&Z&)LGMB?5g4_b+Kok`i--7+3_`v}Q&c0*8>&MxF@T}v zMq<*qD2!APa5OQ%uaRRR@;lorU!(iJ$@usJ^lpL09ZounR1=UtRH#GbDn<*Y_kx;) z=U=}oA_3liO*|a01EN)f(%IjoX1^X`6YV693K{dJ%=kkVdo1D%zQ=BU1Gc?Fch%0w z29-@vyFqs8@*W7DqaKSOKP2sYZ?I7r11LTj0VH;+5IU?yI&k?L0I%_G0x$^``GokS z_gcjq3G_?K=P=zH#R`1rC2;&c$Tmn$IRB;)0Bnywxu<7UTA#W{iY6B%D&q*vO+Z?K z_;mP7ShV**d#sQ;C&v(r%^fJOk zCTz)R8<_0QMwt)AjZT=5Pc#~u?i@JAKWU#SAupU|Kd;~i^$YN$Kl_Y!tr+x%5i8p; z@en>VrsoXVp0inGn6h?|prO*$4;A}~@*AKrHt`F22A&`kYk0a7f#N_-@NcYkT;uPt zg7ZtTRNKND;PU($fJ(;oI#=MmTH1iS`h7G8k@{U1IeAbshjH#f*(2~bXyvYBHLR*U zkx#tWj%0q!zs}#2bP#$y(jImyqIJl1j5-ZbsB%|b+1IVytEj39gWho0`UqHc+yrSI z64ZCuTSXR7U@O6U>zEMw#10Q}Lb&Uew%2#=Z+Gw~JeN4In1DB#ci#Q6{Z^2CjGuOY!_4U?3 zDknN)pf+UWwEVsUgfn>#xuj0Nc1lpK{!VtCi)hQ%Ntn7FvaC%_4yb&PnJSmfxh}CH zXKzTz?VGRv6@Pzl_?g>=R6A$d_v)@&{W5K24wRQwDUm|O*fmG$W~A~$J&Xl8Q&I;9;Q z(AmvHFCfrH_jddp&1{-aaD0HMpAk+GC<3iv6|FwpCeYAv%(pRFu1&}@R*sXpSIgh8 zc*yMUSFHJ8<(5ocK(?hQ91GX_hJHh9qYT%2Q{&W6?sesKWSnHs)XuH__w(9=wxFkl zy79bn8Ugw{qDQ_V;6HsZv7K3ja7kI3@((=2ey{Ma*I!d#@8lm(TA!Kp-f#GBHHe*; z;AnYQ;8e(OH#%cQ_WZD(bnBYgrJn%eT>Q5D39}Y1UMT8dSsqmcz0K@d^?e> z7&pkgC@@)f-v-E2Jw0Ii-s9k@(EAU|A8znV`kk9|pt~Y`a|5iHlsTVtxYZjs#Jrk; zi1fIZ{o=99`b9WU4GgNTtFe#5TRSU|=)w+7^vhp#50_Sa5PBLLF#~0O(A^nhQ6sofvo{ z14xj+EChnom6wL~Hz_a!e6q2@)+N+L;{*S3tEt__N($wpM$dn)Lq)Bo#8{zm{*?F7 zh@89vd&CyLwSzi&98@As7zW51CL#R_|7)pV2n7iO79B|T< z*TI~0iErs)JcAOS`1%$jt>)VmY3NnDA3c;|vcHmIiUlBfG9&nqO*8;S=+730!Sim+yZYE;fO{%O`J{>= z&rW7X6DyP%==-nzHWp6KcT|K?y$DSRgG$P=+`z++gN!YvLqmh(P>bN=Np@3=sk*LF z_n9`)nuv>ttE9jtIz~1*V6&uwrD2V}{DFZIVdreD{*HdiSqv3aL_Rp-N$w1x3h$Zy{M?+oi1rjASA$I|AF7(oR$cuvH#{`Z7h=w| zf;xxHRDH|Jy|ER>b>JgULB4H@0mrGj7NiGVr6|fCcFVBDcoTi!(F)6ivs}!tq7dmR zee4zF0wQ?YH7R7q%cnQ*-~IwUM^27kuUl>|?moI-5w^O0o~GefDer&|exVtMb4@>A z-6JlLjkJa~5wsJqtfyS9-&07QiNqZlGTGW#_j<(JIydQN=MBlwUDn;pc#YhNEjrls zraBXj-Qrs-8XRe#S;OXB85ES;Kgw=ZxwJg+#KC|*JVO9^?q;&bkj<0|c6QF%vPfKR zT3{t(*#O#{Z(R9vcd0tG;2Pp%?fvi1x4y{^BtZCEpBwvd7lyxj!On55nTLv^pml>N zA%~|Qo{F_xfE$}%(%SggAYOwN9>8s*vT#7K9##sN#;p5xEOcgiJYStNvhh(44^G`O zQslPN?U9zBl!muD>~;n~m>X!0RoZN%<^~1sz2s3bcWA%!(4v^?z45;}Qx8`*QX2kEXwMl(MiKa~{D z-7pQU;VNfWOq2$gfcGit@S@UiL8P4Bmg}$b)N!k%%7IGB=+xCOfchlxsRY|F?pWOd z$>`>dL3exH0$Hh`ISNd`?N}&BGvdSC$U)GcWgBB~O*3vwCv(=fzF!y)(9JMB}I4>28Y;vYD7~ zaVosY+EsvE`(y0O)NxB17xzzevCzuRA2H9571|FYY#z>8o0;+jyUyczKY!ns?mGYd zL$IYvbr%Hcmh9O9CQrS$(gUX`e_s)HjsB`Yo$|Il=mcCq@oNaRx-AfmFNhlf1H}*y z&5!LY*xo&oum>TBDnz@bU)D|C6)Ld3S}?rB`18+iZr!RS79hk9HPN){zX!*50Y+em zGth`Bg{Y@9?FDW?JaxoCGR=#dW$=Vk$!afYvL#Z}oKe>Vm%}SCWr-a@qouSHtTYK% z!Wz<2EwtC8YCyKHg^o*ZYIfGw`dT4E_GJ95DgKs%lW!!_eOqTg{W5{$D zrt{jme*}ZfdM8PPcV5^}>WP9770C&UZkGJIzr&a)#*~dybHy+d`eT?iyvPDzPS*e< zX4wMg zs+Qti5Xo{Q|74p^M|Z_)E7X|E2V|M=fQ{Aqr*7{Do*rhnk;q^yFrpPEBrS2i3CX7< z!&Z91_@!7fR#a)9TRGT%HT-Y~$5}WrTS5~{z09Ph8~qND;b4LvB`DeKZC+x}Ac=?y zvtJ2ylnjt)O9pzoLOvs9DqxzEQDNr6YtK6X=?b71$rQrXFB$E5Ef0KzHQx@QEL9kV zNKzW<7A(M5(XM^! z=lN?bpU|#R2PRvx6vJ^hdHczIOsVPJe(anF8{qd`@P*5_=>``hzaL{|C=x8u3V@JO zIE5e?p5UP^g!DIvp-6!AP|$H>tpra6*-={!5lSVNH}Ow`gw{0HpcTme_=dolN-l93 z?Z3MEF-n|%DFH_ZYV{17NMJN=KMg=~i;F~4?q*wfk@hl59+mlpGN*YFS@QRZitC5F z8&a91ktc+%vWWLG03YFe(nvc`_Bv!b58CXn7LZ$wRsnbm2kIXvXor5E{Y+J+?UPj+ zFg`WCq8y6ozH(RO8Z7A18%|}|CGVeE%I8B6&PsjLv^64 zwS{PL!$mp$$m&c(N5$d6pk)ZWT8YlI&N9VxYFeHrDunE_TO(Ce9MGbE!QB!2{YLPD zLOclo8n#7xsKOb99%cj_CeAzOgP0lMho^>mL6|K<^gvt~T9LuwU}pjpH4h_)P8=%8 zn@>yH#U4}n?ZYYBF&!CP(lL9!5qo|16j(J4!AHEuW}>K`}}(=|yJQa@;Ek zRI-ON$h$$7n_xh!zpe|uXMv3XB6VN|K_qb=4SVY<;K}XN>BghW_YQAIf0@&4Owh3X z8lY`E*zcDJW!hRa&adwO02^c2hF5G5HAD^Byb$K}8xkr`lSvzf*=VAC|5v%VRLap? z-7WG4^;}&38bsQzv9Q{os06CtcKsY<5N?wnMKqBKwyHlF!QFutEn5^uu(L1yjQ@a# z?HZ_WzrbZAVq4RD+3zkPS6A`8`u51C-wo1=uM*^jksif@J=(+%7WozRe1Vkys4bP# zpBE?r@6>2WVv)KlLF;SH09J1t=Zh(O;EUgGa{Dd$NF&2Ydk}5os22`i#~dkfR#PzM zEBM6oc?T8RTUa_RhUDY{K#m}eW`Du_9dtY-Y;LSvq?^cFh!2~ww$k`1J#MIH52S?u zD_hpDV}P*rtBYhHE*r;FYA0+^9g*z;rRN?)=Q?G5(#f59qrr>|rvGy@QE0|qte>(fAZ>6rRgn?h(G<84ui^O{I7}aPxr~bas*__m-cS2rEpEkWOp2*qPo`M z$hm!p_o-AD@!iDzZ?3nSc|6flOQb=4gj#tp!_vG`NHw(Stbilp6%Ay;jX*=6d_NwR z*>1QAd2_?N88wC%g^g$&~QRDvZl*Gd-aXsgr=T7LpD(-*Ux<5GMECpgIEs;4ZDE{j@$P^ zLGX79bOCVS;G71-y)>3+D+S@tC4?OfquO2_hVB%hBBThEkub z6~W*E^<&v!BJqeLZkepz>yG?~!=fQ1*tHR1G&>r3KqsaSbV)|uy?0hb55yC&jl`tP zpoy(bnVl20is5YQDQzpg>&rg~E#%8QOXh3Nxg|tFz%Fd$z)2a@6SA2WmxmwG!}&5Vft zcwVc*O4qB#Pq}s@U>EhA#4!BXy04+QfHOnRNO{=@h{!lBxqevNyXj(_E7Zf#(zq!VV`X3_uh}^Z_2hA?m z>7uK>kI#pB%%I)2h|DKrC_R7>CrB{whH>i-?j5 zv|rnhcAX6EI0dI|m@^m#V4!u=xlwjwy`AN6r!V&Dk50;C5mG$Pa(L1usoZI`z$1B1 z9?)5y_Oe}?dfwdodH$Z4>?oGE_j-rGUktX21j@6#ofP`n$IY12@b)<11l@8XAO11K z7rq75%Z54A8cx#NWPs7tzOM*k_nKdvE%UMk`$-UN$y=93loEDXdk2YCNY{7E$ zD7jR;Dqa=O_X_*-u#qwuDq8g}t%D_Il1Hr=`bm@2>1s@04}&F%Ld|ynxv_qKek7UN z&yXAC&W`VBS+Hy!?N?Q>JQqft7dm%F@yiGS-N=@`2OIYEcO-RG8_xq}zVG~ldn-v% z!mj}&hwi58Y;Ygr5b0S76RcmM0%RimDq}|LZ+K<#cKLyDzlkxB&&8)CG#CEF!tiNN!r|2Y$6duf^l&@D0Bw9 z$ez6HTTu=gnNwR*q1dus;wTr<%A`z%og^%#PR85{GtI1^j^U=MIrL^|C74y9GKfwa ziS`Tpj{=$_(vl8W)^mOK>jCrZe|PsVW2ZDSV|?2&xk0F%q~)}>q|2(i>woOklZJJU zuIaag$&X7qdugGdb3#nTr}f9$*+(vux5)GCk8SJ95-UPO2|2jpH`)}}0JLtr%Ue2wd56k|Kl?_>^yI&WU5=}WwHhn6>5FcWHgAsK;>z$(`S8TUG}G>l}&u- zfV}V9W)M#e)=Zdz>Q;DiOXamx4@!q_${y%^mti^tDTOV%(gNT&Y&%qM{MxkiilpdW-teLA|%uh`-0rhn4%q1YJ?XXDB!JpVfbqR~?wDmWj%PVn>e&`lE zBG;QtI@(omzYhgf*^Py$z)l+AiF1qH<53euigGx%G`u{n3NrOVM^k#bY#1|OMAR- z;%YPw zqB!NwIIT2?2iI`;iH#K+J~{-p-M5SD7>;-Dvhd4p*z01S1E4EH+oJev8t*zvdlif8 z4yfE$GRDK%`I$Pd+=mi|&XzTJ5AP4-<64LUvLIFcAkk6aC%vQ3PJ{C_@Fc6Fim{q= zDNfPPaLUI_9IJQ2X$&(F=|%YvneY=%nI*=n=^;VHKl}WHlQHARv^)1ND+_h&>Tt>x zuF!u$CF4loBH3+EJRzIqAFd~KG?6b#4wu~zR0Ls9)(Ulczw{9L4(n=hW85-fbb=?0WX@$v- z))^bJ-60ij5hj}ApErc@2DIe)Q@4S@4?EW%^AUigUWB7O`gHOt-(4McXS-D@*9a6_ zqd$ZJdm>G_L%!!Iq(Qmpb8|b96O$}oUqny0*J>oMSDV)u)1hF~v#to%3Lpy@CLt+dQ3NS@7w0^< z9FZSc$fJQa>6?WvVL?%Ws#Fu~1mys#8gWb2u%7gzzWPinY@Gw1b;~sua60{^(>6|_ zNUzcWk`bsn$)^i<6Rf*`EW3E+U_v>7>bni?gJhXu@vJYCLqKdNI@GSH0ku4J8mS?< z6DRZ>np*4f+oK#koQx_|txsxgdd>T5Mqz;LEK4`i4hHF65YKC(T+jk#6!d9Pb=##| zUY;{HcZPyOim}073|Ndsk&q4c3>uGyP|3+XB5XlPnG#LOK`f{$Tdn?Scse$klN^WK zAE$%unZj30(T@j1z%I_xadvOa{rl#Y6RAB`A&BDyW31A4v~Ra*1H0e6Rfw6{Q7g_D zIlI+qcJ;gjx=D$l*2{HKVl}(It!Jov>l#IA*d-8C>5~WfSD-IW05oGR!pq&$i(3xP z)jh=A`Un%KD;)mbw{wtnH~?C#GRFWi4?hzQViH+6;531G5Nf8pUt5bMO-j2L#H_`& zRfZUfO~V+8Wm1>%xcrHEa^G4v!G7rvaKzivoQ$eE*F%jzI@EEZ&L24m z4QBL?SV<#t=~$qOUNUwR#{7v|NyGgci3;`rok*E3FbmSs&=l zbRu)yX@hvR`NP&mGGHKeTdKu7h3>RFvF|je1rMV38ZI3e8z4dkfH0n=#Dd0AqZL$< zDe~$&BaPDc^xWjWb_-rZ+AT7s_v_&M)O)04N4>=no`s>2k_MzzYc8G?q6cBx5PHr7 zM6!o*?q6`~DwA9`$re-2aKL0fN0DcTk)Mf_O7>5!D1ks#x-$tcO()iSuHZYS-?<~D zs=~175$Jp9_`1C{^2f6yL8|L<2?g>K;<30KoQO<$4f6d4fa0=5Ou9!RF}c6StU8G> z{Cras!;Bc`j)`X+TiXp9u`}*WuXqK9r$n&+=x8yUq4=Ft-fMTFK?aOiIoOaSs<1IE zjVLDGAXKe)oL~am_D4hCgB`@xP zhG1&?w(O%YWuwq1(lL1F(ux; z|JGX{J-STD7V&Kwfh4*zX?il&EV;O9sI;N_W~lTgbURmk1utA^_-i`RSXjRoZr53U zg=e@VUYIus)>(J~Xs*9^Reshj2A$AEj8-2=`ud7NDm=#wIv`eOR<@p)r}J4%iEt=F z!^TL=WrxMe_VQ(A6ihEuWgsTIGVU6i`=OOYg^$!3;oGA86a?sp{SD5^L5iX`2 z?)-v@4AVG@1rk4}VnXk2YJ`3{|JwxR(M|i>4|L$*yaN?kx)dWzx% z9lpipZuPus5J}HfUhllWzs}->Z+AxuBST=^c8j-?%_?U7E{4h_4;7OXZo$xBFq8KN zTQs}5;|;_nyUR$DuXh1Q75kq19GN%FqSN74cnDw`!OE+RF&W3iF6jNyhq7AX#KC=j zfhksJ`rj65!HDJ?4zP~y44(A@nhuHv8&MgQC;z-CvGWQn)P~OB@<6LAh43`EOJ!Pl zM81WR7>lhHgNh-U9*f1=7Vg2DgUxdRSqaOsv=CPYF!>;WN4lR2nks}alrZ0!Qo1RE zl#iOz1FXiqZo)IsEg;3<=iCH0Y#e1hT zf1!||-zq^W04A<|=LrV9lGYucE5SCWD3mV_h!VCc4f{AWR2ZnIAH_gzVMmJRW^H7y z2_#OR*RMvc`9o1SEL$V@5|SjJb{~c_MIED*7iQn~FwH{34?uUt6@9fay@`!qN3P7Asn` zk*`5YN+7({*l@F550$nf>SxcQWUuFh6@s!2tXXVH4BoV@t}*~Nd;DBT{6O8X%n#Yd zC|HzMY;LfoXkDkt`mi)_`j8J1{}V}|Y7M$4(%7yu$Va98Au=-;;I1Hm!=siC?sm8i zkcec$<(38VF}Bpo*pWZLyPVbAHD-BM9Jjhzd{O0bJ13RW7qD!}k)e#q?&;r=1LkD= zn~wADrnjner)0U8%2PYB#_C_Rqmd4sfeu)(ig!2usdy-`nJ7FN7m4*KHf3qAfgeN2 zV~8@kXOSdi$&4Q#P3 z>{^A_!BZ!zE~5fr@DiRBo%(&4FD@U6Y1}T&@Z4N{C(K?_dH1SK zKUG|k{KpSQc+*LGHg|69qQnyO3Tr@w)->prauH0C5!m=?D673+C-B>%1;?KbS)OAL zldwg+Nh?^9&fQqfIXgi!!cPYUA&tU(RCBw)A4jeYh&lA1E5hPBX?_nWS8Ew;yXbGMaiX8*(=TPeP48=X^1MUAvb-7jt zd}Rb^D%qTG^2~6tvsvq!+MP!pDvgjs{l;^=7oMFPp@Pjc&4s_goQC8|Z@WxD(Xq}1 zchb97#7sPMA{J zEul#-Ff(ioGHE)&RjVj$G0fDf>!^5MMR9fK#yj0;zFz}s=pZ2v6M6foy8lNyf#Qq z7GWkuaVPy*gLPQ{)c%A5&g@L;gahQX;;|PyP4{}pay;$(`sm(ppLa~>=Kg`pQoL$? z*JzjF9$5rP9_<@TcW~wTif?-t>q9W12nOpnzY=sc@owzcb^)B3MKFYcw&hVYzqRE# zMPnkNe);6#=<>|)n`oEX?fe>Yr#J~oCoNm&&*;VF>Mn3Po;_rgs@kO8A~Rdx=RjKC z?y2ge-4HQbS79h45C7?4c}?0@gqW?z2)vQUKwHqXVUZNIY1?ag=0UhjAa+TqgM?nD z|5&kOYbOPEOT4*=+G2|H4El4rDuMD}qzP2;FYu&V_Al_1fD1Yyro%o&Nw8?#IpkMC zX2gnFIre;>8O2q_^PUFA8hJQZFKWg$O(uHBjQ-&{A^Jx;ae^{=9fGUH`Zq1IejCG- z@+yKU#t7z7f(!@wFLmZ~RSp%amZ4SU8_i(%n`QrcSHYz8HA99Ddf!aqZA*5ModOS! z1ccF=BKTF%juR#wn+DF{pMfUk(px1vHn~t<6~Rdi9i)Ui3Hp3+*7uGUVyEae#Jj|B zSzR{G29d3o5YkN6T7-6X=wi3d&w6BLDB5|Ax7;w+W6-)n!fJ zpF?P|UvK(pi1G}}#S5jknE}3x~S3GYDYFVw>*9cxtz=^DkH?lO3soGW$1$ z{PAQewF>Q*#e?w?rHnKk*#Jx2En0GR-Z)3IZX>f^NRZaeCOVghKNvBqR3oByG|twY zJ@O_~DCJp#;IwWTl#1VbEVRyeeN_@rQUyEn@r@z^VC|4#>awFa7iweT`yn&>4_3d6 z-|gcPS}>+QCM^BLw;VSis4B@jbK2lr*hn9Wi0D6ry4i>13yjlV$8lEo@-hg$=?|w# zwpr?e1Bc9$VidG0o^U5VGElnf`YpWgC-k-d$0 z$+PF5iZow8^-gAb#_<;@K(EtDIos#!tpT{Xr)BA6v`TpiFihPstaBEep@B!-U`27l z?V!62_FJX3e6CQF2Q+@Pu@dPIA+;klMc#<8f}Ql+a=|wzqtB^XjuoFizGo7v8$_aZ z*fP3IMOd}n*~v&hFuZapA?SBui#-i{S@N0(ufwiVvmuzYgOs7Ll&9H65|$Nu9XjZ} zjL+O8kGM{(+Y{@#d%agbkMAei^{e55o6d1&BhpC&rUhsp;e5s1Bp)cdM*RsDXdbof zFSUv*g{4yid1Xf^8%ybZj&;fXa|CetoaR7Ojp3=f#4E7gf=htVlF^gY z*ODu2974FS77MjS>L8l}?sbPnCfB@&06E>rPVPkJNi(a_i*FGFCbPorrFB+-?{M&Y7;XyxwlwaJzLVHFWN)F=5sSESOA-I}{r`2fHk zkz!U+8Mbt+Y>b4w1~|Y#AqK{|-}7DFEh1-vE(*)|k^KO^oPPMIv0#tIfZ?)4P)yly zy+EN4on!e{R;GgP_)J_YiKc9Vy%Gu!4K_ry_lk$~@>~TbOAgpeJtMXv2Otjkgb@}Y z7S2c5O_WS}Y&V=uAnGx?|$g)D8UOjwChT>I%G-q%G>6$osbAW!M}#W|x?Ky?1my zDyXNY_?*>(EB2SR;_ZdJ#QeZ8dMlyKCOu`lLgw{qe#*tH(L4v=N~6$JLfJpWm<5{f zzx0{^E;p&b%g+vNz|uM{s!{?M9OGh}aY*_>zRg-w2g+N|ze6}I1q@f~!lJW?3wQvP z0-41hVAavH85n$mQPvM&2%D3lTEjmsAU)}RJRoF)JkHfC$dDJ3!|*=ydIXz{nFHC8 zlr;p4oEUuO6;(mb=6R!@lSdcHfF$>MAn!*|ezj^Lu~ZV3ZPqaaus`qdSRc5~UfrH| z#4^Xj@Umyecr$QNbKV}TG0Q877_MMi|CN#C@2F{uR9wKKBdK4!_OGKax#X+sz*3Fq5Dau2+S=0iI=z!=(+Mt*T;{a?!u&5=5c{R zj`I}OEH@lVXo?r7evOAW?A+fh=7de7@0OSh^EitOD$1_f@N62tf!ivN?rM2=w2)*L zI&-zKb{uh@^8kOnfJb`iwQb4LcBpmL)NGY%&w$)O2c$A7yQ!ZkQ+)NKS$`^{xcu1Z0E;|Tk(!>=Btj|t&kejASdzd(&vl7sz}vGJ zQN7ao4ilbH$I3C5Gym;8 z3VBF%_JA+{4e!hSJKV2*r!)Rp4p;aZ38hHDa=`!1Rvc+?hxK$qcQ&v7O3s(eq@GW< zQTkqp?8G90xU;uY>+83BrDGznx`exMNfE>Q{ZBBj(;v_GvY{SZFbz!^WCA*p*Ev?p zXA8OndaQ#BjlH@iS=4oj2jrG0{RdZiu%q{lplv>jIs?5O?+q zE>{_RFICsL5f;E3+dhy9ltWr+yTGN1L!@(>;_HcU~__|h`jBV-%*=1@x-)mj)kP*U<*1C-s>n!G zF>{UrzbP#Cc9SMIE&LB#{}?1$6LxLGZQHhO+qP}nnrXYIZQFKF+wN)GwlU55YUaA{ z_xWD@$sHLxs-h~QvUcV=kG0O{D9>3LSF!Quq(HTi%L+9~NQEvykqraW@W)fAae^y! zP48~UfQi2l9DN!vlqHdp8ScAp=ND|Hfd8|4JT+Pk`$1-SX{_8+T>W)Ktd-S(d5 zH%?x05japj)9dyHS5A!>sDfX>n)L8;f7UqjUh2~sWz^olkyWpA@h|2I{23y#(COoi zkcR~u!HPBaF>#I5llyj&W4vJ)frBDoV20VR2TN1XI#{_>s3Qkj`LkO_Er;e;C*$9m z9XdN6dyN>dA&c}%#@YAd+8!rka}WHKUE>CeLv~9&N!n(@E)UuJ7*VSQFSmyZ($Q|! zr}dkUn;-k8&#fr2<52fm(qQ^F()-iGnBt+$a}j8>c=bbkSgrSDQ(NZB_45&b5Rk+& zeOU{Ng4rvdj zD2YfXXMubNfTfKG=RYdPYPIl+$@`R)i}P|v4BX~ zDOsf~wuHic9ggftfqX%g1Tc5)x_tOf3?VaNu?DmIk`a2@fME3lL1gjA7OyxQL|niGp!Tx{htDEwpUqck`AzX)R9+W3eN)QA1{hXX_@ZC#c?y%4lFR3 z8mc|DA68`)lORrb&ern&$FL~AdMf~unNDel$rOP9kW(X3$=L(?GA>R@et-hGg7NC$ zA{h8U-%q{2z+t+WfPeTKo=0#|5kMZ>5amSUD|mfK#KOMyiP|&>UDsZ%$x;FBhxOIL zs*&QuB8su#(CHpKb=XA(V=eJflV~f12HyO61C&PNLCOCI0FtXZgtLaXW?x{&zu__e zk%JG{e9oD8EF0WdM4=C3Mky4DEeQ<^`hg`gRImtZ+c=;OfjRnG6G9_HZ1q3jPx2LTj{i36W$o>p_SP?9 zRf}0nMY*umLg$gp1UO)ZbMU@BAbb}PzkT?rQ;2gf5i%;t+RIldu=E$IvwXh z`}X|C$%uE=Q836~>IaQjv!ktf6|HTFmQ5&7m(TN;+q!!W<#ftOOmD06dM zjF@wroALh$-|@3?_)T|V_fEv=KntC`Q}cR@wortfegxiZze%uf{)hQFk!QYtl=reT z3$B~4G#+J`RGo|@vPxEcDL})^FrLdlAI4$Zf-k(}*s5#jz-U7jnqHP|c0DeEMtKDw%A7mF~9>gO&HVbAN1j7n)x9 z<)o3|aaoghx7Jy|6HYoj8F`*A9JePwa2mJH%b0=jkg!(IpWkPnRe8fdvkksMo}8@2 z9ZP*Y>yv$<1`yvwyH$BeI*UMZ%hX(y{M-FS5&jikCVMEz|AQ)2NdBE||39XiG4^Gy z*ikK9`y8U%!Q)C@9d7zMC%=^evdqQ2n|@}kt^Lnhc-Fpi*D|fnV3&-yO=>LllmKU}G|Jh) z;m8EW;~9=ri*@26PxG)5nuKKs1a>x8sk0K>D^w8$b>0?}EsbtMK+jzh#aPR@{_m+9 zpuqa2j}o}n&k&W3;^fvENo5`BY*k<&KUCE?EVcu4Z zP*VLzAvqtY_P#ap^>jeF!o54c?mszb_1@=3kut`ehT)7~gfo`;nO7W^)HRzlYBH~- z*1WExC&hK$yXz`3zn+?j4u-nZbxT@W!aV;6@138G_jjTG3WOf!M+cUM zOldQk8Uoy11&xg*poV(d-qPOP1t62MS2j83HBHs-shoP2-mi}=ncCV8Yof6u`R z(b{uBlYrB3BJQU|PL}AmLdH%IB}ucp?HGqcfih%xdssJa7y4Zy-Mr3zpThDZ=z#Iy z?!9!u`Dl&8%`AAO&ttcxejY-xy3A^Y6YY7M$WY~?Hu7s{%-aQqK7snz-$6|0{hB*9 zkP$nEV2*Ehb{m>7x=j(~qj9MN3e9M(sRJC6LbArT)R&IRFz-^6hGdrpX>Z*a?nEU zrv1O>09(r6se?83B`Le69rIz$1LF3!%IY`pQ%T_2OkR1{GVAN+IyIPgt#8+8ww_81 zs(HNsR{LAhzjyurTB<}^m48<%z)&If30SIxBGi|vEeQ6^SfO*;IxrguC%S0^+e|IW zoXp~=_+~+i@^bwys79}SForEG{nX(t!%T1Po>Xr^Fnk=q?3jP*(ep@Zh8DP$7T$O{ zS9Y9jJ)?avTipg^w?}@N!GN#!37fF0H(TDXnDj>^j}OvezpmLt10Uy`s>}r|??;}v zZzYv-l~rxV%2jY@;b8KwZx218;riY=3aVy)q&egFKJ||y9Gc@GqEwSJ%N$4>sHLy+ zN&=x#hq=I;AR}nYI99~G>ndFvEvb%n;QQ`$R?Io1M}H-}DA;b^nq0)zaNYqc_G*dE!_9+V};HJ4tc2=1`IgzCRux zc2FTJKpa!_l1+VR2~`#k<%73u&)l{-pL@wxZ&5c|mxzUWULCZV#LEn)MQnT*Jg)cU zV(uNCwe2k0R6)mBVxllS9%QHEMvAgRW+j^BB*5f6-d`CgwU+W!T>pxyLZ(rQ7m2>;>V=uKUPg&R20gYxaE0erW65 zNZCE#mv^nZ-`U&*=fP7-A+C!fGeoC$S$Iw?3y(&@t+DI*1~Q;~^tU{pVL**9q~}H%#%}Ut0<|Ss z&yIO>hx+miVF@;_tFT;6G!+)bw7*OGT4Ns6yI2K_c;uW+m8(R~%w5+p>t2Cm%<$n2 zc@Zk%z0C)nfd@yJ;`pU5HkK~l?V@f_?9wa-yIiIRth9dtnZVqxWKW7ik;$Lm z}WZ8RKPAf`;!S@G8{yVGIv&{!_G~g8@e z#4V75`+HantH?vxrVt_NFBfv{N2kD4q_FC-u_wEPot$N}L&VQ8_WqaU+Hu+U*{aY( z2~e8{?wZ52Dt+*ntpJ_HZ0XIUs@U{ zAIUQqe&6lxzdoyu9vCkX<+7|V8eD8Mo4^?TNU1k<2%*?dfUW-^{1)*246(q zKz)8(xT{z8eOO+TEP>5Yk7Ks7gVL>7Rty+>xrss+f)K`K{{T}G9-6xm4(~%*U0&sr zl@d!{UT+kxMU%ZzL%sR^(?QJFdZPaQ^E;uN(ILqLH@03cW#{?J9})jA^{;$xcCTM_ zb6b2_bIR+Ygf7dk~)~an9M_@i{@dW=>76rt#8Z!@>cUOi2c#)?`KsfsiuEj2lX1eqee^hlnui zw|bopac-8IkN@bGMV-GMm9hkaCO#8(gZNC2U|$LU#3pnhXWmdWVXIagd}FJ=*&ck0 zK{J|KPGMz2d148nMpltj8-)Va6EQ*t^wrg-Y<)~A<+}{7HHnU*r)jOm)a9^KpOx!~is!YuoR{nP zPxwu)GI~X_tFP4FuwYWbwR_~UtH)`2lZtJiVO7hx!%D%n3I1H>ScU!fDHkECIJ8>& zE8(AE?duKZxwuRd_ZjLYhffYM<>#KEBBCc4X?poIUd@}1Lse_MN};@2kHNVi66Yyf zBmZD|qaT5JwBM2TE~&oB#Vv`fqijwqO$2Qnj*d#}%WDh$U_6~Z4B|79X6V`chS&aDtxO&n7A zjj4!+w1;Us*u6_8Jbe$(F!rR{+-YZkfaK2*QZ(ZH2TjGf+d$6pxRZ<}5)lx_q8g1i z<(HLa`tQ&LEI%Lskln#oY7I&hRfQlMJNKHXZiTBB@RH#2nXAMXuI>o+x3D+& zZBr9!oJt?f6?3aJJa?_IHqUuWzr7nBRUoy(Xra8$S;nZ}v~| zMa+n0%AxRZGT{r}P4p*0dD&~+!2zSaEOZStDe20F$Mx*y5C5l#FAw!+xH|y^ag4Tc zuUQ&N?LSmC^7Xr6;oi}eRBI(GfFfu`paGog!_5<^%7_zlSON^8-quq{$o} z>Zr$$M4p#py^Gpz0ip!PMMg!vt%x@+_yJ@LxGdqNATp~CH<+EVKruiPc zn1yC;nhO&xv+oY$-*@uFFw**XT2`QROu_;&W+xjc15wb)Pc!;a62lsbi96p=>qakl z0F*~oX~}7+a_AUEDWl6za|tM{Y;;L;t>f_ z?pn|S6Na6LTtPNq_`Y{|EhM{I-SMCB>rZ64|73;y?s!C6wXmCgS)Q1KX8u;z0GgSd z+O^VyM2TvP6+6Hv@Sgr3_JzLBTIu-s68?wHA92&#^WaJSh!4iI@ zNW6>NPSE4}xagKs{Ngv?y+6;x(;jDC8b11e&<2L~7%fszQy+a+QVH6`pk=zu2Jxw& z)Z~j>YGZ1Wv|*#*Y>X$%;i_>Hvk@L>;JRd1B~Zw>uDNl5Axs)}SB`bi6R?yMHrvdv zD7K8Zv8H6{w|9-4pjTR9?tkQq{xQKs8+K>;G6j>o96Vt4_yx>6_fL7R6jC@;*ZYoF zu&7GE8>+}>o)o!xU^YgGKD#y=v5l};Qa=r}%j-E^=I>!sGT3IU!CfhW1}?oBIeK(} z)MSI+2b8WR1j()}QY7PyL35vWYs=iv{Ry0M-8nb6XUwKx!3@MBX2)lvcZ=9+h@6YH}MxaP%>yJi9S?B{G@)q-D61OaJ7fg;jY}9D0&&967 znS|L`Ok-=Vmbb_Az^YL6v9VS#V87l@Aj7*r3K3F#vpX|g-ITfLTJ^|Y#Q0Pm-=GC2X{`rx>keK;yXZ$bru>Ob>m&uXu&?{iG6 z);&j z_}$|$eYv^;D~To8ky0uN^egWVRsjEenA6|Kc!k_I+yL`N8D`L66K2Ue6=0?e8_+*i zXn@J5AD}M~Cj5PO=@XC59OB!STHc_RSt4;CI1?9ky$+EN*zY0S)xdPj|5V_xL4XSE zhV)kjrhiDW{%&A)=0qIU8^CwBKk4hQt6=a!;M--a)zFUreyoDH%r}b_$%Trrvg$Bi zs0uKD_IcNXlRm4*u7aC<3iU^*(@E@ii_nTvrbS>PppGkS?h#}JfS}= zd9MCrpn>`#&qesC=*VEMSk>EI3{GPdDllQ(Q< z18xTMb0>BEE2#WtfpkK?8gf{xefTQd(K~pZ2=v0RM5mNiEr|Nd4_&R% zhh=x>2Ed-fYLnajA6dAhQO)NGKReG*Fq8Cd!&5m)^^wzP?44vwhg zs5e=9-D0eXcjM{a5T6fQ2UJo~0#aclOdFd%rfl?>*sOOUn_>e_BJ(rW_e$@XH;*9E z0ZzXOq=s!{Uer;O{LD(cwMgi*)`1h4@x@xdz8{P=~0=-C>UG}z3ZDuwHo4+)fp z@P%;7s%P#wDa=8RMtcn3NnGa}otok&Akg*MF^a!BOh(He#=FdM3>hxJ6*bu59z(I3kZtQ;zOPyI@J{a!g1s`JWtf)Gz;ezqi%vo`hO?IX#RHPGw;pc;=CoE zGW8549kbU>q(CS<39cN=)RB;koOdDmO)&=BA!Sr-t!x2Aqm6!rjf>rF70a71^y>+n ze<`@mXP@0T+hFJ_P?VicaXJm6Yi1=Be+xQY(i*(oV~gj(;P`8nQ!V%$HPKAkp~>g7;2D>ssRxGoqi`TSc&bHFmD z6g}(Tz;?lf!1{xmc$qgW^77KY2hQHs;%>}st(RU()}(g()^3>=uSRSP+FhOKW{bW{ z$tG7O*K#+bP8Za0H?xPg9?yQ2ayPf+hR*L_oAdFhVkq~kxLVmF*vkjCO^>R%S~(gb zTmfP@3%T})&3>zD=GsG$PT!7pJ2;04%Hw}QA=FzG&&Q}$SQNkEV1KDCYXHo~YIkP` zBW1YDVOGpafEc0XI_m;}@Cq;)atwd7!CA0}z&a90c~`rBz?k=o&0UsOpXQ4TqWg@X z_*GaDK1{b(l^enCKT{<|JYzP=1`Ok5Q-^AVus`uFPa!%ec}|)yJF|7U;HdfS_a?ll zdW7Zgksrvp{Z%--XW(AXz3KrcYvUf^Ub(eUw|p;S!4O^!@$mCNitx9Ke+NG);9P%4 zBjwqQ9nx##d`dcGCK`g5r?puHI8^NJnZds9X#CZVV*HsGp?hjAf3{y&1^C6@VRTc; zL2Mgq&NGP2f5t1#R8Kzf_vAm#xp_8)Ay*-ODc2jsGK*kG@?k_=aN>q4pM#R+RDCj=lUqZXAN2Iiv9F9 z_L(5*y`uYlg-N^evIzX9J9(@&ogK7EwsLg-x6gz|N82gB zn%AFIR-&>0{f7bE^3Def2o}E|8nvlnx4+|krg)snCdT!5SQs8K)14)w}x^$|rn4w#T2*VW-{Ed7HR0!0iiXmOSl~ zcd)nr;Q0oL(2WIm9%lsxKZ=INx9V9rrn>>OrFMqhC{*};h?2@pNMky{vF>~vnV zt`%~x-GIxCOQH2D)e9uZg4_iu{^|uh_Rc}j+!w&9reqlK_i##7_$?E~$f-Zf_F~ja z7|gN@uy(1(z_P2d4g*b}J~oa`{e8WSn)KobBWm>G2J9spD|2o4zkyH62aw-mT0Or4 zqvJE3c}C-9R(!Y}73D`ro<0VAkw~P42T*MDapiN@>yMeEB{QHskW$oIA!z=RqA@~< zuotd!hL&58=-%4*NDu+bZU-YMsLYy!&+ePZsIDk(|2|qVWM<-kA59UfOX zZOtVd^zU!oJQ3f=kgwGA`o`7TfYDMf5itkp?(WP?CbqrT79`F2YPr?lkhC%1BHdkN zq{|tsCp9VL1$ld&WCLL2EBBKxaq&s^6OtcV2Qx_9yeBYvf%bs%7IyqWhyvFFq@ve# z`drB|zcNa^RihVr)LBhHJZwG{4-x6N8ZVi&qW_&MSf5r%a--%KuNc&8#b+ z+u33VU!RSfI0D`?9ON}_h9o>TN;k!~k!%>L2(K?o6^!=-wn;LZf$}g)?$YjX@3yaQ zvX<%`yog8YIH^Obk2Bx-hmwtCOV6N5Z&pAXH<^=PY-c-7R|Z;n{g_g2;iVtoDRu)q z4fR6Ig*a;3VnXaty(-xv%vtQ*#NcMD%84W;O=rWV4B_l++Gi`WHa&z!AQC0Z?tSGP zU%>Vp!Kb5iJ%uVDb^G_EM<=66DE=fqrc){c1thG?a0bVAUqP4YxIof~W7KtA0SdW!0!bY%o(FV83DjcrQ2<9qxd>h&Lgf`IPCgZYz61UU9w}<$}SFK1>%=WGF#pn z4Rq-PcJD+C+j8+S)K|~;hCL#jd_Sm?P;%#BE zKgNFydehd&*QF$Dp`aXpoX6DL}zm&cvVgHvw@ z@p2K!Ds8*o9w$a0j3Xq@5C0r3eD&_woyKQ9cxQl-o`@1@a0N5|DgnF4Jk4v{>1({bdM&dnX%nv& zd?>N`vl*pb1H=(ghBnZa+^GiayY30mzvJO)lSlR6(_sP-N)6aoJm9wdp1nY+t=x!>Bm2?g?;PCzq+`{1M+`0 zdBVVdx9Ru($?7d3|0?rK6GZ@ZoyE^)DfHh)alG4uVbBtiwI+{>V)eV+?5ErX;CNN$ z!}4h6wr6Hn8Q)O&2B_BSjA_AQ+Y%qtDPb94gZ(c&vIQr=uljF4S+Tz$8LOyCrcyaC zsJ}!xvD}=zF-4xQA8aL<^d_Bf^Gv!^*DN}RS)9?$xP>SS z-8lV?lb2)5BI7C<1m4rH6630WUld+fy?#@zLNuw%bEw0wgj|~6k8*C|7fJQN3C3U? zOdgG2--Cf*(aO?|#n%e`0@u>Ido=hOw*+{*w5djtEhgz1_?@o2kHR&mJg*A1 zj5yWi?yb}e2a73F+XS;p|H!{j`Q1WXS8kNj=Q}yR&L@--)pXp|2%~TTA;jA1` zVTPJ~%$b((p)RV^ViV+3ib%N@x-s%EWvUlA&s!L|%{S zA*|I2D(ej`_aYV4*$||t0e{NoRrA0 zlo=%8Fj+$=nsSxxmJ#t%*C4XM$%;a{ZXVKf&YY7Tet{6bOQ=8fGXP3n@Tmp<^bAmt zlt1p+k3Wz17#3hH%a{w->w?^T)Ni&mSZ@gq`*gfZ*H$?=^hF+xFy?3kq%#H;{Y_`o z_4q$I9^-%>9Oq_#aAc5)QEX6GLooarxywlS;9R9d7Ut4>NU}hr$W80U{bf>X_-Q2#BF23x#palk(w( zv4ImlVFR={0^+*3z1ue3W~Pi^$r)s2R#tA_pEPM8v-_&hL-@=77H_CBKySjNIA6so zAR`S$&_o*J70a;V9)7Ky?io;%&`MF*Fnf05D45JQ*00~-ZC&lkNX6?W4`vag9;Dqp zhSYPl=gc!&cX*(;2Qqsf8U5u&w(EhyP@gREMuE59DoYgdmlJ^*GY)vmye8chu8KBR zfic-Y!S7B)1L>f=;7!=TuIUyj`K1%GV|1&;k*`?j=fll2qd9T2SMsNf>4DG+8DFk$$*VRQJ$3xP{r>_uj9!3tX>UB&o0G4aZ4Jh=NI8 z3!;2r+|a6wSU@acgv-bOEtQb+)Ri7;CLxXuhS*FE4p;97L7%01|LeJN!3@?6-G|J1 zK|Hn1jIOdTfK49dGqVn zmm{Ex*O(Lx&sj#z2W$YPM`~lVWJH8JreS6C|6@~v7 z2H5{_%KL=!p#VV@=E%bgQla~BIXCWy-EE6D`=!<+b1{58y0f`)SIWr#(IK;Wn0PRY z#vM7^t}fmpUf1yGq9)&x^OoANFC_2#7Hig6I5mh{qPf%m`ubGFjnexKll^rR zuLlUu+pt*IwTD(=74D3}Fq+$1Tl55pi<3N01?lpZ@16$3b(=>B@%LYF*hZI}9+1RA zZ0!us!o@7gL6zwjLPxlk8K$kO{Ric3MDum5CBK7o2Q?_*f3e}md+H2SUon$JE=o@X zKU8_Gkemd8gl^z(mKoKNJIFSyvs!Rj;f~Q1_W*2oSK4^s*jfE$$SkLQfkbf>o+XRl zS#7UjHnqJ!b3IjY+RKK(md*p>CjY2sIiXIDe{j&Zh$Hh$dv3_0{0Eq+P!sc`(Pa+b zrVQS$aaYu%#J!$a8t+aN`hZr?rc+y0L$j}%^`ixk{$kU`HS?pap^zE_Kxz}$`B zgPsU{f_!=&2z>YAnC=K_Cw&ULo`0`G?g$@mGlBjIeSqla1fm|7#WH`&4t+P%$y_Yq zEJ;rr)bJ~Is>*`F0@upN>W4*#pW`yeQCJ=_;jncf zAsL%0N*4c#vk*P%g<$IfQeenf@k(?M1dYIcXC*;=hiKJ=EhcDjhn|zA>4Y+-r1ZD& z40a=-dydLHU%TI6+!W*_Jw+XW1~n?mG=EjqmP2Updu$>dLD`pmV6k*~vpw0Q{;a-Y z2z@MFt;#~7$0w-u^j$G5>cChioHp=r!k0m5*dt@g$Cb1vefL%J3=O{r0YNC=&AFZXq%uB6LtYvW-eyS1EcFt8J`r*@Y!jN!2}S+%H7O8O!re<;rk>l4g>ih( z9veDpSy6}}^LsyPXv$Xrlq>`2=~%${B#DSU*V}6{UL(am=O_qOK_EJnCwS^%?LXgE zHT{O4D%k^PkODDW|0}yEo|*tsB%ZR`F0BAe=^P?l*lGJ|K&!#@XjAMbDOTa{x8!{0m$!JQKM;cdG3&=7^R9P%($0)0b)$X|b9 z8zobHcIzt$$!$XI`@i+uN(f%;nLGu(D&kwj$TGV$i5o= zheL?avA_t_SNE#n6H&gA1@A$W^t(F{uOfZsPt4q}wES|GiMZ!YTGL5047gjfOx}{D zGH%_}M8mO8V6aAXC${?^ykEFpm+@WP9l2P%Cb*ahU^Up{zuCw5oP=16*}w}*P3J6e z6^mLE`wCfE*#+3x3ZB!kfwlZh23d^l0RbR&kSzR8O2rP2*f9tZef6FBwyj3XA2eu#&_rp=2UrONX{Qa=m0iul)#B)7+Kv{4uHRGROCi*??S5fr~ z%_BDGD^R>Y>KFbSIvsJ1%bsch+XIGy>kp->HySOQkgcM)dS0GIrU-h0QXJzpcVv%~ zaGh7Z|Li+_fW{L5^R}Jqzccv%+5!mE|49%Jf&VEKD*%N8;0j1G`48_$0ayw6>o2Rw z_5L|>Gzk8||2p3P95^;d0Amh-_D_-gf8K1P$*7Cw)L^`zhv=&71c(Y`*e$QQ^Xp)Z zuA4t8aIf&nt)u32OR%=&Y~-8Z?d>}6ViZnZM%XJ*gHY{nJ6haLoW%+T@4ATr|)y{Udxfk;Ql%3_A5ZJ-U50S!#7S4j}x0*g%Q4m zQ@>wHuUFETh-*Uh0pvI2M1pFBQM2Q~Ph--*5Lvg?yil-^c@lxAB$65o_7l;|Vrf56xN%iE90N7yXSR@t1bpK&M0ixk9|k94ed4D5QDd{4H_`%;jlW~IO>*vxKjoxZ6KgNqY4~_f)-=d}d@>|_ zxFt6urtlnpB*f&B{As8^d+ILn=i!{RY#b$;)5GYN9A*^%47+)iPSJhYnvIobd0QsP z*5kr@aq*I3hEw1j_4b51=>V%z&5F*3m~o-2f<{s|Bv(N=l$6W=q?RxnbcxC5NtD3V zl9L1EC$Y3d9{vazW|Vm*@Yz9z896SxAe&4_-M#UpOMv_am#?~eTW-B)A>y%?m3#O# zOfmg2b;6Jl=M>O|yoieVq6NQ8!T8xbZs;}n(Z$uGxI;o3MuqVwNbCIigsgFX=ip0W z3GPcOtR*~JF?Pn2Nl_(O?`S6oQuqpC%IP&ZF&%WM;~qKadOVlHha}gE8INNiV^-1T zp(Hu+4q;#-9N}7_tFFU~m5)O``!oEOycrVlRdOfQs~td4+8UF})JPX1s_(OxM1&ls zj0<4=bcWI4=BKF3mwO@#n6dIiup4z?Tpx~O0Xq4#=(!;O8B=ALXqFsPjFjkqnM&A! z&ecNLO3`r6(viRE`%at~hCN zmz2*aAa^w^EPbAINP0b)3q&*^>{4)1cLb!U zCIVvt>iMw55ISk!l0TTV6`Fm*U>sz4=G}oAetS+=6ScZWCsLF3PzmaWyV9-aupnU< z6;i+u>}Bb;c<&y4dyH(g%oaoY=CRf5-B_TsgX)GVrDe{=*6)qPJz@&p;o=(Ge!PRh~xu8m$3B*;UZt=kdU>VO|`T+~&DorgDLd zZ9$iUO(BYHMJq%j7i znfr3>lG3=3^%%-`M}oNdwR5A?HH3J`+KPHlh?Fl!mL&Pcr|<{p_Iz~|*8{sx>io-d zF9}wWC#gQK&!!5^$#lJZiK7Suc9mH}QeU)c9>f~Sk_uI1vgUsNEVTM+9II7Dkj0qJ z;W;A``z-(cG*Q_RvkwI2T1YcoHawL5T1_P}2X-t7dI})zsj%OIMC%cJ3{FCRmn*~o zM@>XBY&&q-$sDm{P83(9)-9Wg{{EhdK%dwHEebgwFYXd@+c5y1nuhd4npvj{uz68J zu%D`u#?6DBK;xwtR?WkW$6bB#JS#Z2wI0n)uNr;3ZO!-jcBtHKPfTUv&n0j6-piRcRmz21|Eh9C--=IRx31d;%eTB z@kW6oZc4-0mKG?&DF(e*n%W(Oz<&|L?4XF~!%w=!r!OT3Jv_pRiwOt>aY_~K+oDau zV^=M}Zo#}&Fd8nAt(3N~Hp@X?6Z7sn;p$Z0MCS<3%LPR-{-iV~u%;0H_dK>h`7dSa z?{xa~Fl^uYlGg&e<68jpQnN5YeLcgEoS(ChuENMN-uC{oq|1Bg_yk5ownjc{iiX3} z^kH2~2Gz`?=U`4JqF9q=6n(x!2#@x-hX8PPfA@zQMVbT`@10^;d%}+xvnF?%0V@8~Ho`eIrPV7r-K~Yxfkqi{3ouK(cm(|jmkb1p|9`pFIIc+c zwj4>ZO(YZtrD6od<2?Ft(F?OhZJ&}i-RikxfYfTf+wJ<9f^#H=rG)#V@z_Q!3UgB$0~}7uMGTeDySoZgL2>8g_*B9cWxw_(?-sQ{{=7ww@#fD zi@xW&neP07{e0DY4fbi=CWnB)r5Oxz?EyzXSe~o|6-Mw>T=Lc<`v-OYJ`8CT?c+@f zRcUTYjj$ePBfcV9uzO7%FXDx=BAeTO}ta#GAIb-`593_g0c-g|dAqa@hJ=zgcJEcrQ zOX{=bT_W~wZJAC4lQ%L21wO9<*-?+JQ8Nc& z)N&0r*hl#&=WEqn$1t=|LH499LeE|%Th-Z%hhmOG!(DKGCLg}y{Ot+M_DRWP`c?O? zXYMAt!g7n9bUN3sY{YUB(BdS?a8O!j*Sg>5YEnx~f3YyZEeT(ZuCN2xyyx&dcC`69 zU0Pv!P9wtWotQ8&O*q1Jy1)!@u6Yaq>?aDnblmct_8a&Gz}(;YciwsbrvN(+C&zvT ztW+%n&BkFEOe(@@g_fSJPnG>KgjJrb1-^tf^=>IIiu$l!3%-owB_8FA9-?5@ZsQ-( z*5(l5x$jCD(?9a691om+sD~7E{ALex4S|TGk{5@JX0;cTXf8R*#Tqi1p?!WyIEdSw zVPlC$><8)NdzseJwG%x5)R)g^?X9Dj`R+{3lbN8PN=1)_b7eU0DMaz%b4ro=gw=q!_w%cCD;@b;Nav)PfMx zq*Ut==($z3rEKo;V@lzf%(gVu^G%M$7u zU2V{OeFj{}M4o(};cf6MAs-5dqcyVS|0z}}TEbi4wgP3e-95Fqc2R7f&vlLYrPoQG zETy#jmy>&Zm$vn_`rBg}+4LFmb7au?wP5>X$`r4|FWw@ zO~yq7FRjgZ+j0y5X=wFbDCJ>=U|4kCIC_4YL#9Df_nop6N+@c>J??gsVCb%!k$~69Ksu0(Qj^e1(&ASFa4RaMx7ER zrEnURDod-7XdW7e%c*I3=fg=7k4_L!V@jq`Fc*~@%v}sa6E;h?T#(YsZ@kr_`_{G* z@OR2sD^-^auDH0djyK2xO5-LGpcvz;3-Mu+2Hf7Rsn@!$vPIyssjPCwA`c=DHsdHF znqbkxkBqJJ@S9uw$TBN>)9%cpkts4*W3oySJ+}dGA=jn8Mt{gB=Ns!)$6T2qu0*Kezm$XE*hkHm#2MoolVf+`ErIkpE@|7H8+YD6B%C z|Fyg4^(CtDCVz?L*%s=HdN%t>N%A)-IuLs^T%2*d=)L9{9DKo~;J#q9vcn4Z(6+X! zSc4*r-y>KO5L9xtYBr13`th~ub9dBSMW^)a@r6#+rGf4xksz;>!FqDyTuJAT{ym$W zzoSWZ76y|dfdJ;fke=+k3iz7##zaaQv|lYQTwg?w!tB+X;eI-Y+*O)0O+e?obqNuG zdg2q-32DFd{%1e(?;EOs7a0 z*Q^m+pE1bt&eN~RT5+Ur3SB6@1$l28dh~M4sbB*~HJ;54p^>*L{exD{Mh)}b%#)d4 zF8$L;Sk4yO;R(vxA4Ve&OedOL{G*7v_4kGa8@yUNN50Jbp;s(C=-PHbhcjzypXNv(gWYUT4rgmhTS3wx5RB zxA73QokdiP3>s^uRn9Y8}==9A3pKWY{ zjzc8IN2%CR!tuJvHzStK+B6JH|HQ>!S9Y@|O-kECP4;uyrL$m3H=jpI9_!CjaAe-%3EMB%>up@x!XOiJu=H)a;PD%M(suP|9^ar*yPy5_H6S zKC;A2nc6#wrgU(<-=4}owpOr^hs?897>U@$u@qmJVcWX_`nzcEwjdv3Eb*6l zGmct7HXH*H9ftwbGN-O5&aQtC$r9#rtkf=J8~89)k|-#0(2g^K&o18)_oJ*kxPBM2 zWXC%$sqx7C2UZA|hK}k5-I>?_E9S%@|$>my&7AHXjTF zW*<=+O4W^@^5F>IH+o`rQ+_f^gLF5tVyaDbmzg$Te{)m?Ps~@4!%O57O)%!=Op%cw zKYtn(V;t3xB^|ekzNazt^)=G2NllRb7X8V}>HV6rA=UCwx7T-p^fl4;!z4Lapb?7Z zV}ALrM){>*KAY1?LD`8lwo1@@qZPa86)$X0PVFCB2S(&%syu(ma&uT<)&IjOxnxjtyZ6lekFXVfm zPdC6-7a(&MQ~kuO0OgH0gWzI95FIeeGKYomsl57qo4Rehb3y63i+8-Dpjr_IR@5H7 zkpgu7CD-&xeomaf<2f*n-Y355al6vZ3C$+o6l$f=+w5%OPN$Bs8V$tdQRM4Sqn(e=szWn+na#;iluM8l>F33KVnA(4 zp^u_JTcGT{q&x&b6Hdb{o5=rW1n1bPzF*D^g#m;o`{%O&`{`ktXDrqJ*yLVy5X|29 zL>pg?{pwp^7;KN}6>5_xCbB|l76KlfTNn1#icVvZtf#4^KvMTNMtY(5T|sMg19Zhv zmDPSj-JS40?(q&AqID$C zHd*q|;x1ckgLdoH74u);Rn%9D&QI2T&b3lZT;3}1tFIW)rk%ThrkS4K+kaFl@VUTo zXQ8unh52$U_uVG*GoB}1JT=&I7;-&~3Y;sM5=xGk*9hd}A?`lPxN?2i(Nl7?y8otq zJjzRob8-15HLB4GG?m;QefE*|qSiwRoo)Y}NhF11%=~jCi<2-QX<=6H31IIc29b;# zc8Wn@z8b~)4!MC9#PUp)ibonle z%kf*RGAkZI1U6nv{ZXY#u*|BN1A^~E?C5pb5QZ0z{Y~r!vQ^fRh@>%P1>ZDkmg0a* z%#h(3(b_4D$3ThyHSP}!0mVo}2*)JsT7+K9x*tTYB##mW&E;$?=FnADT&UNtMmy}= zU$@*q4)XTRcomIDoqdrYf2E?N8dk&{^9!OEfrF@h2la*3Uj1iWMyc0Uv1?8A!ZS@0 zi4Tu%`~AcI_95)YEaNn!3PXnMPR)sTEP^E|r*t+nou*D7c;4*O6R9A@ zzj84P==2T*t(%m7mO|!#7Dc>D6P+$2KP2jqol+Xal;-&2=leT%&iVfq7V-yTdt!JN zw#PFEvnMl@=#3Vbgi_K6X5|28ou17K^r7cORxAzj4Y2^-m(|rI_8Oj3gEZ zJ&g@fk3vy>NOE~rQz{lz@b;@R$$rp-l5+ZrH=Yk!&W(q|8DlJoe+R$-b7?Vx7Il6l zv3N2-&K&Hty%*IdZ%>*;E8|ZNoh*6AcvTG#ob6CkGAit7U)>$@*Zo2OHQaJ=1DI3~ z%f?OG7)=T)ezlVzv&rBU)U!;ZQPgoY98Y+aWhq5(3!!~jqQ3HMMn62_SO6e^@d5DY zK$bxMsD6y~B86viqXgXx-?JsF=5?-I#+1y)I01mgmT)OGPW6>fdc!UmQ|uGg?Pc`V zNeZ-kX*2HZAw#P&q|b^UM8S^CRDpda?L$wwJL`}R$m>?XJ-l{Ht{bd&3!^US?80Qe zO_9ulOj?syVxROUB!*T*6o%}5--8nHbM_GW7(1_KF=;|!c7z550D^4nNKik*g~T3ZCGf#rG;oy}pP! zV*MP4omG{)TOG>bb!j-JcUzK8f25OsGk-xh#~Bb@uQ=kX>Ej&&V^3Ab4qu?s7ApdC zVm_J>Nx!!1(s0RzV0l)g2cZQ}rJfNnzj@OY3q{bWuCMQ(ezdkFd5idAb0a^)_?J}H;<%M)?^ z&aScP{WT@c_ouk5g@u;UN7H)HcyIzkS|-vZ8mFX`d}>9gJbN>fB&4 zOf-zEDbf)2cQjAqDbB9iBjp`*kc9D$PnvatH)ns!5@h(H7Yhv-m2ry9r~4w+ZZ!9)&8CQFFmG)*h9uT&T__uGK{&dFje&w_;?m zbIZGPLym`Vk*6WzMH=V`6vQSZAo=3tzð@Xyl*|-X00j!72R>5-f2XV6mm(d1fT^uo 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 XYFW5O)`ry-!$szcQf&ow2>|~A0*2W- literal 1596671 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

ZcTnc!(G$Z8e2-cSN8sWQg8z4h_ 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

#aj07e+e!7_rHEE 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[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

jW#yqXr@?Ne)rMk(DHO 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
kJBk4ra&8zGs=DHGT+UnQ}I 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 mfWD34nJoa!cCe{X0!2*CcUp;yyx zw}@qk*a`F%sYAIRT*8xf8pRafBXY0!M4A;&?Rs*dye7f?-}BLw#3Yka;maS{#(`K2 zj<avNMzDn)L;s7dmI1dF*-qj&kt6XYZhIBh^Vy`wJp zss?Oz^U{CqUGVFHup5bwLYq}g{e&18&2GS?Y!?^Z`Fs+^U9m82Cc|d6N@OZw>>YJ~ z)Ru)bViOsI{i1c*j2f==m|55wqTgn@dum2g{w@+H2v}ByGBcs$V6r4pbiNLAnzjTk znyTpXue_5+5mS8Jqp5X-m+mj+0jwXM(Pt@Ccr7cNgUhHmG3GT>g&>k&qL_|$4aY(hs1mJ3vAM7)g;-_U)}9rN6TD>~9*F2GGf=rFrX6Ui z=Urjgu~X)btyCCbK$6-~;1Qlctrg_<__79aa>IKVXif~dVy)z z@3Ply+5UT>Wh+MLT?P*Q*W7)(`bSRbKkQfdiQ}2fv!4H#F_<7aW;kL?2p9KDfBIXfML9d>FD#(Un&RaNw} z41MlH=Wm3GT~qYP#wjT7x?JV#CeWB*xWK3!DJ9RD*|ZQR3Nx;6rXlLIt%8lJMhJLIa*Z*Krhj&%Y^;N@~-) z5vPDPzp$`#;yPkIy4F&t-g*;EHF^r5|9gfS(n zPN1H|eG6zAb8N-uRb=hz$O`oIgNrnX1W1K}Tl&>|pb_P97^=iX$un3|(%TXoKtb;o z6b-&&xfzd)*OTEn@AAL3=Zj9ej5wt**uQD&zuRFbf{U00pqhkbhmoSHyFB;)j9p7_ zYPmF`gb619(A8^Wr#^-NyqP+Oynl*wY16GhZ_1smL%xTFy!K9~8$-q6z(tn}<+7`4 zVU?P9{~dEDOwl5egr;sL)=V;7qjMs~@hhzz zvPc4ZIr~*=zYuo$UVv?cK&}(}jAt$Vx&LFB3>iaz(C?lb;^f>+Cp^X@^|pmw>NW%~ z$+J=J>ap6~>#WjV|Ej(zX*x;rXq|5POWj#bmLXVG^xEzkNP48!YabO*|0ykG#^jS7 zRu(BHNGXY^>_a$2QtKLn|HfAN908m~}|(-U(7zGBoQ z;4s22w7siF`-qmP>NVxzf(??WhL;XAH&mg%N1_6qW3)6uTyNJedh@5;7lA4v0(~vV zDipHhD*aY$%wOqYWur29)^Pd;=Ze!ZDJl0U4g@{*pSMVQq&0?)FJ|ORY4=d#{GGjp zsF)^65K{?+&ySZRDyefTTHjHpI=u;Itupo@|CzcE+WTEp%r}0`7{vG0b-WeJ)(a1+ zo0cF#e8OgMi~%K!+;008$J^caXsOpK^lTszvf`8%6Wg(t^Qn)`me3$d!VxF%pGUAD zltnB9mId0H(E7^z5Fa^`QVIC?BizQ60zZ2d3rz@fFS)WCtZ}dmNDcvKwogpJbt}$0Y#%KLq(GMHJ@Za7S$8Eo? zg)W`*>fZlD*E=?c7H;8|v9V*@w!LH9wr$(CZ9CbqZQHi3n{zJec6aqpSfAEgv&MJ^ zS5UipjmA0$4PJfJ9mID+lIMDeS>C+UUX>LUNHtxBRD}wu)#mU|T_AN6wJ1pK zJmiYm30;F@F~rZw>J~Z`@yA;2#_m<3BcOo>{tc20XUHfaRiinn0F%K+YLD?EdMq^~ zC;u~=Y>{(lRiPt&t}x#M46FsdSc zs76IcZ6Mli$QF*Tb%NV-%J$Dsr;O_`LCN&&i$L2k=VSw*?c`?I4v=HkZ^W^{>hED^ zR0B>l$zS6v>)P=xW(+j_`t9h3pU<^d#4`+cWBk~~NJ094ikf5Q118E?4e zzhlmI3)vevN>+8rkLY|jVodjx6BJzlkBEr_%_3F7rLeasu4Si-I-QKq31;q5wogjR zWLb)Z<1*JdkVf4U-09Bw<^O!*!|nZV6AG}e8RpQ}W11*ZA9N$v!BJc00=C<>5#>V? zu?lMS6np%y`$(!An3W|>>$6(Cpxj3AJ%effFs|L0SPcn^WbU7jJlhCo%#@^f?@6){ zaPAFviL(@mrUm)9XbHFpRSi+sqcX-8@U3X2|EC94yh{S$cK&IjOS%^cV3A>arUl-! zPSI-TfwU~Sw?UbE*E?gyWfJ7%KaboGO z@DpsS3&)P9q~MxNv!TUQ-NTL!+Bfil`pCPe4VGR$_5RMh0k$DWyrmg%=j`7?jPaII zVA9&HQJm+u-|f^w6Z%l?h8BOUF}JW)v}q(=9TCV@N@YOVD@(l@4Nzl*5tUrAold|m z){RC36e?j&P>dFlt9pi~HT*dFil|&G@%Y@37#M>hz33YDjVXUoPof54imirB!dj;U zmmD;6U8)B(vLLVkHYYvM{<1sk&2s`JsDNDt?fbaK{~A?&zeZKWF|a(qPx!94Fr(G~ zDwCYzYw_uCC0LXiAjCz6>)rM&X1vYJpgc!?AQSN-bgpelodR5Jt}80!c^uQq=PPQ+Ek4kJ7q8e`MVu8|H+1^}vL#+6s7sj>AhGvFgd7Ig-Xq+2~LQ-Ts38q7SLD-IC1q-ss)Y9tA zx!A!t=Ktz!9snVQdGlKkDKQuU^fTf?SXjaq_qT|!UIe4vLe^Rme~q;aMy%kOzSMiv z9Otax^4pKj{Wr3MvE(;o^f(`5EzimLRxML<76d&Yn;D|La~ECM;S9+g;EO;iY#PTl z^msr_Klk$BA+Y9g`6LM6r82D_1RcdS`(FVp7f4*4QquO6$M{zOOLAd#ad6LA#kd=4 z9c=2`CJ&AODANg)aDNP=J~~?xxAq1B2M94U*twq~^_D3YML8vMzkPoU$H>Jxp~Fbx z@ND|zX*yTIhD}@xMq_rQz5`n055Se{jzVU8{(lKz z)9C^vMO}+PwQar3F`p7Y=hzOr3NM-{zUPV8B=uYP0@v*kLvw-OhmkLLPUCNc2L@TG zlWkQ>-dRr^)U$xWYxp+ec!FF@^LQF|0<`OUrN~ZENYwHHh0q*ghQ4glISsD3BDvE7 zas%^hB1u)F+SK;VV1!q9-Z@23&>f_7P}!4eYNn|%$J&oM+r|ttDv*)ns3|93j-cCq z`(Kiqf$KMp(bW^CX&g*MMFvS69C9vs4`8d8t1T?lF4vo$0=ggEnsC(~+b}P6jQ4Sy z16jP((ZR*>yKy?j?s-%OEfR`1D@GpjZ}=KZNLPwhJc1Vpy~%-(j$K$qy_#IJ8Spkc z|FCkfGbO;WCfgqVnF-yZkrm#AhWqZZop|cLXvlK-Zt_$$M?4mxD^2bo>INl+BsK#x zsl)n1L`PF~yEIsYG8GFI6*Epn8DpCoDySwyYY{6Qg;NHaKI&u|a=3W>fAlY}=Io|z z`+D{9XVoRiSLmaLP=%@h`p%_7Esb9LDAOp31$y{MNroEg|L9<68U_E+!R|Fmig1Mt zZhb{EPgQ<(FkKGgux3ON@OZ`Na0y>yQ!lKPsePKiqwXrQ5=Yf|Rw!z0B;!ty+a`uR z=S{$cs6f>RQvd#e+Vu2&uGgZ%Dk=8hAnfN9l$!8pJR%(Vn>X`G&WjDT5v@R>h1clZ zpS~@a`fmHYdwrZWied@zG}bz#rLPBpaeu?yDX^uOCt&`eh+Zc9%9n5a?CU4Btj1L* z_gFNqIfIwb{!+_4V{Rg=3G^;U`h7{GS#X18N`f z=2Stfq%IHq5>x4L>so5^r}K10od+0W1A!Vv+MVkH`*w~d;=E1W8U^#!D<(*hLkcw< zERyBMM>HNs)$ZC=1CTLus#&`htgZdFNsOKz_9((+==UIG1QByVQKSHje^t)Q2=tbz zpq0VtpBEi%yku^g!M?Qk6d~_mZ9I&0C2ty|!mY;Z5Gl7cJe+8^om1N-V9I!J2Om@^ zO1SPPVb$DALCG0|%rzGpo1S{hQ-=|@iSmZpYZ}yFi;`r8@*g8`a(zxZUG!mb)I4=d zOq8hN))Y*j&JeuxggB#2N8!NE_PTwZl(UX_@tRDC3ZcogVfnjUv{mV4?CILn#Zb>o zWYMzHLGL2cDrC$hvotzAhp<)}s&8(o8$#fBQo7u~>aEjM4`XGFbwvr~&UK#I+2}&7 zB2<2uCLJV;_);5xD|q#!)Um&c3!+-!2VSy84(!Uj;4HRdG-C^7gz8 z+k>jG(kD=XoG1y>LM!ZH{>KQ1*%Burcs`)tnqyO(f5;p(wg(%@nlf$b;ln~JHE3_) z#OpzY7+*oE+4z&!mh4Vzn=R$76$$c-Rz*Wkw$4O*Eb}C-O7CGg@KYhJyd#h}kFHDX zLv47|ki&S^Nc}rX_gk1PW;Yp~mdWmN>*pg8?~|`^IhIYUb49){R{-olM7O1%c=w>Y)zLN3MlEH$9^74fz zf5k+{LGBaU!+s|nqGDn{UN^P^seWN2*xsj>#YedR(`D*-eSP<7?oXoasqRl&=q>=E zRTbsI>2iM!CR>+6$_A9GuJ;Ea&l=VXrKuS>0S+%*X!F4nDM}CK&vL(uP4=p8PcgPw zQd@Ce90R449NZlhnE^!^mXGxUGdNwF*4Mw+r02RbN?7$vt{M?WOxNW9om^$^l2kGH z*kKB5>0dHzy0cGSV2534$U1(0NH8=Ftxs#IS$~rTHP`+;Hlg>FuzU*qcz{1R%(bi1 z=0rnP;Zyozsl3^;&QI%h55RX%*02fkc6}CAcQCu}}4Y2mI?xnF5ZB z0T!1~4@}XRpQ=)?D>%Q0)<)r%5f+HOIPFGPkVexW>mha0nrhGJgf6Km{d zVO7YW4wC~hoQ?y#lqD@nZIS4uuf5|*5{yy$c6bkr+0oX!tR6GCO6j|j_W-1-Lng_Z zuQMb}C-(|H4jk6~=}~TTfk_*l_U5zPfUvW6m38IT(IJ0NJ#J^Bs6)1J=FK09Vhr6d${QrmB!lTpwoo=zLD16mkiPW*BJ#OTI*FAL= zR9ya9LBJi+!j-HI#NEU*4R+1+q4;C28jR%#I-$(nd0KuJuYFD}vO9|zZY9$ zE7Frg#d2FwdG)~_sT3bb_5MK$RDcY2toYBlQT^)r%83#WgIMhVew%)|)mk(mFv`XN z4-}S+M2k;&&oT6ZOvnwUWO>86$Cnz1@<67@-KpJup@UI<5x7?~EK550_hhH-t*)MGC_747XaK+)4DwRfETO7JzY*gbyOQB6^Z@{Q1 zEm0pQNEiW#cbJM5rXX}0Y1}v}OdGl0NJa!t0s}nKbF5dTS|Txcl_`s4ZV@t~GG&vL zV2yC&YBq5((Y%-l*O}sFXZe*DHiSE)5co2#q+%DAhoEAo z)dJx>?Sh*sWZ;BCc^>HC1nT@UfA%M>wYJ?OHk01Q_ZX_9nWJ*0;Lc>G+wor&c6D{y zt{spkPm1VCR0^N~4R5>ig>B31<)}G(nvSRq$p{z_a)O=z`D53eG&D}shDqQJ_>P0n z5nfWkMy-d+9i5h-IR)i{p!>sRtaFKzD;t^SoA%SuFeB(MVOE^81oUuviT?dsSdR5c zbRtw>>9{z_Xyy)1$&To`;7;gebI>pBREGdKH=E#Jot%&r;_6_Js{hT2%e7%%)U=&M zY{Pz^eWO_oPs_;JEIFY6P|$+Vt>IB@k6@CRK5h{MB)Wu@rn%^n#Kwa?@%^0Qe^(x1 zMF(5R{!5OrkppwrC?{0kE1UZwb02TwbJBQ*iwBvy z`-o4;*%|8&xWyYDM^CW3W$Oiij_JiGiGqygpE>Lnk)sl`M?g>3p_One1n}x@L)t&A zC_SmMEasKTa1y33x+=j%jLDIxaPxUr2DqZW`O(wk4cO7y4HwJ~b8WMEJL0j*b1fI# z5h_1G0{LScSb_h)JVD|_aC*bP4n`&ppdOvTu{rDrq2b6m#_7{C9c4B=ucMkoL`D1L zWNI^JAJjV~f{$NgToZaEw1@!1(7Acxa41!CDt%haa7&aAzXH-`l~S6QDKC8M1UfY7 zUbfn3C#W_n+${jJ$8Wlu&+!1X{1MjA8?J zJy40j?Qh)ug6?p+GB_z~Lc=Wwsqt3i5Js5nOzP=gvDgh~2fKLp4}Y91q-_xGz|8^Q z5!}5BS#FX|@gK}u?Y85dpHgcMkB_8QpH65~+gg%xffd8>igzLOO7&8IzqBFHa6g5} zySZTBt;4}}tM*o&0h`fli*GhNqi-C#MG(<(uyU71VqOveZ&+zWs9KA|oJ?Z%8UcN+4~ljTNH; zx!-MCxwu)gTFFbb?02Pd&B?|LKf==}mQqPbbV5T86ym|!;Vt5zG~VmO$R0}` zfM^fXQ5uT=?3zAkXp4CBh1Chn$>a^@#K&1z$${N>y=cKG&X?{*se!1JgAY@nW?u-s{RAqYTc;muzRmYQ7J>&Y2vlHzeOGUWtR8?P5qp>=!QWh(8x^#}&IBBhfRX<*> zgtj$Qy?{v8SGj%(ex+hS*p;MNUuZwL@bk74 zYC^uuMmP|H^E5`I`H3}4zayVXJ*p#Gx*2Qd#ieolu|)m=FX%ymt z?V8No(hbr*fqQdSZfD9-sIzJ_KipEf!FJBR?YGL?KVn0-Z7YuLE?Xd~5pfMPs-oV1 zv#?Yb+M`za=P=U=vvTB;Gls<*L~N(a5?8hENqV$_li=!wBj?F>_ZV zACB~MR|bol<_fXxZM*; za+2-~0^Dt*v+I;u*CjcxXpuRh}GUm!gT+^CdKWcU2l*AAd(*q|_h@x(xOxkq4i6_o{m1BIAPrnZh^MuAm*&Y9<^T-DuIMr}t!C zFW2t-YZk)eR@a%W3l!Jd)QxPj{THmO$SpJY4x63S3Si}~8|X>*;uY$g4_qG5z-GRZ&>1)dK!-4cB0$aYW4#Udd!5#QsF9OY#a=Q zpNg;|(p++p#>EUTC=prK${ALpq;G|CuOtO>Bew7d160!)LKV;5R&>_2;TR2AX$kD+ zhqW*Fe?PT2(RsQNUd?_tsjqx8x4K+)Eh}f}F?%xPTzepmNY`E=$_aO}`fe8g^b1Ms z5eK-0Ic@TuwaJIFw~l@u)2{E))ZaJ8TZ?-qGPm6RLCzH zFv_-fM%hbNIwm?Bl+Us0tmvk;ftNeFwmY|8{NM%W^|)-#otV6Ro^HDzsyC&GV9RGq zH2xY0q63k;b)Q7z&~YHV9v=_ys?a39)hL`9r$lkoBR1VZeR9qeNCdmOr?|PNVKYJC z$m4|x`>#MZ&+qP%TxxNoO-7SP5cn>FvMeEm4O7sN*tH^0)QXWp-VPE?9{KBkgBDPblEM9AavbEj{1c6YtS{P9w+L-GW@(Nnf1$7!L5b(Ykf3+k#y0hP{Ut$F# z>u+=SVGcW{N}zbl&1oS)te7szFbxCjy(pPbTJNJN1rq0tHlh0aN~j~F>@M~7gv_VX z#aI!sh+0 zU@+HPx0%z=oL{WQ>AE?96I|l!r*M>GAfE4~7$``k%`u*}T2r^Ei0I$5u@%Jq-3znQK=7G&#n1nGF$7A zi&Gi$Cn)Ga6F>~wf5IXe?A`mvy(^h8>Cd0d$hP;ek9w z=QrZZ37pb34|kMU17BdokgUOQy4BFJ`B80Z2K@0zN1s-YCs=vHZ_Wy{vD)~FE08~u zpmyjpMTN#;&aeukIOH{oxZK)pKd_Qs19~^?>z_{sKl>E5pRk+C*Xg|yk#I$KS^Wpi z+a(svqDeQ?O1!%{n)Bn{$^}F;W{%a@!aT>*pzX;z0LohG6Ti56rOUB94OsrTeFt@b z^y+Xbvvb9v#2}FzK!4I19vUENfRXB|k=J4$VuetvLP>fMMyi5&jG=UdSIq;Yf-9K| z-mo&eQX63WDj@-@a8Y`bh1Q3V;MNu3wo?Ygu~}09Fq7+b86taj46}2yC{LHO@bFg* z8!)lpg;JDd;DLGD3V?_%(;Ri|$Q*sh17p88Q~epCzY8#=K!|_pA~x{CE5v&DvNV?e z>IAeCcAig~i&85$_)BOlFCCss1I(`K+n^CT$dZ*liSGfSoK}fPY5M%)^Riu)^it9Uv%0vzNXV|8?@Sbvj4FN+66mB}(_nN}6 z29RBwYuUZ;S~#H&2ZFLAal91Ti9W7-Ui*B{G^cZ;FD#3q{kY1T?&Y`SM}lY_rHk&B z)C#eBePgaMHLduA{k7Taz?yK?)M)WX$653KnhoYJaNai6biXUa%-?yBUk-;Y;les| zp9?P7`QRTqQFa|hwq)Rbts_-lD(Ry|{aTiwZAz;STOYIVtDo>*PaIb|XlxPQ1ogv= z0z&27%)rnEdd@&QIX(OHrNl~#;;K$$e-VE}PbEJ|lYT&InHgSmd`4`Av5&wG){U6; ziizX922aqa!WE_b`3}K<;C5p>QUZ&Foxcfw3kZWoEHr!2K-@%xNJqb@+G; zrp?9MqBoN3Zl!(wZjB5{5W5Hkbjdj>9YUr`xA^PK8TQE^E*Q^TqKbfs9pC=J>K`6(~ywWn#j&~ zt0BS(H;m}r4|;v(2_^*3^^Cu&J|l}^b(g3?^ifw!(w)0@Z_oVtvcTkc5V=YMwCCR~ zhwq`G-+XsRdF&nV5+(P_CGO?uJ>vVh+HZ(%Q&*fzc6_q|oe*8u*t%xl1(Q_2t1enn zj85c-xlLn#BRjyOBG)-7<|mjNTPO4|6H&H~x5w6Y%OAXGY^~koN5z8YJ1G4us>jez z3Q^SY!iusYU!2VwkL2y}V(#vuTv54`0spD{xKkYadb1W^9|3T2?DMu;$-%lS9ll2w zm%4$GC_AF$VMFK$U}4c;cY^snlL(*djZpC8!(GnA{WTI#p-eoTdNXed{DEs)&-Bcs zMjLNCaWQSwR&lM%k|WN49N6^Fzd(VQhN*etumbG(DADqu4kkW-im(9fqRWNO$qed( zC?l^;>RhpJTsTNLY^Q6@#R{)Et1ra{U|ra7O=U3HDg)fbfnau3C*VyVE$q0j+tn$_vK&9p{=k|>=AaF0@L$PF~CH<&YQ2QdA1L@ z9iU;8)%W&a&2yn~5u*MSmc)oXRo#W@75?`wgm!|(+)udT(a8(?=M3t+^GyjHN_^9s zAkN1uDTpf*3oqf(pC`eT04MJfO2VS=E0adu{Hg+ zb@AD{s$?tZUIj0DCSTpji|chmzEoQBDgWIzyT;I)TWK%@M-IXT)1^^A}}WW<7F&}m<(TTOZ7w?|}jHMD4H8`6169z?U%VZzdE4E4DOC(lS) z@Z!odXzs$RI7~gCuj$4%?O!Ws-Ehh2(TE2t_5k9hzYN-DQCMfdzRByJK-ZGHaH(U} z6ZfMVV)F0ndUtc}cDsBcq4-Uq^=L1^PdgsO2d2yk&)S!S% zdl6R5#MvUkDIF%Cy0L{`H;xLr`$b08LgPr^g~eID_oOEdx;?`J_t=d#e+PO#9c=BQ5@2d<|)_Z=&9x({Ri`KG|&FQ2GS)mzFp( z4sXHivynzA>W1x5ucV3=N3ga+EyK`8Jll)Dc z3DevtQrX-lIYpqWuWU`8H9bvNL#NnPuib4-zDgsd=gn$zThy`2Kf}l658-a~YZ77bV5bSK3KTSSQh$SOJ zFG-p%37{O95=Y`L*n5CakKGE`n+ha5;-O-?rYt%*0txp77;p|+mED7fB5X?95RhxS zO?8n8r0qHSAoD=%{>hex%)G%d%O5%5$fYnN>Uiv&t=YL(oLs5(RrS zwGr3IZ8~P7sI&}_5Oy!XRjH}s`cc5t#VZ5iFa9U99IeU(r^ULpWZFF)U&G!q)u_29 z0WL)RMC#}w5O6$FW{;D?NnM8133FFwDWk~_?sl-Hu{W@cM!O7ug>rg64v2Gi5rbO6 zeNM!UnK!~rG?{whnc^ay(foP|aVIPTCgsMa;~>45LtQWttJtMT(Np2=;u2uZ2 z&9!Bjt$H$gWFLp^|5>q2*iL6LfKA_|*pHv`CoUvM+%m5GmZAf^a9*r^J+wWe#7c{; zhSiOw2ap_?8=~;`ubbsMgXcyXM~Jkr0$_wg73Li+T{J5zEUI1VaZPP(yh9xfj~qYS zSW&a8mDrv#x|~|m6Wyv9+0mGr7Yt!l1pTEnYC-~+hrQ>%2&Qzpkd4DZ@4+Ooz%2EF z#Q>kdXtd-?V{Mk_dMgHQTO9g_pn$^;7w-&^p44%)Vb4dja3e(oRN1B9B;VPmQ1!ZW z6E}v%kesFOL~l_7uj!14V_7hIOGQ>k4Me5qY@8M( zPUF!?KMX{=qiDCWmAD{UpA#SBY_|v@FPf^Xcw_kLePd-UwlO~#w7TsEH|w^wHntF* zpS!x>=V@JqA6p)L+@ptF-A=Ek16kQtd3`+V&yf&i(*B(bTH0YnfPQ2 zp<8x0X@u!HKb~P$kcuEv(19CJZUmC-jlAXLjc;L%dV4x@BAa-l9sM%uA%0zeN~TlA z#V*Nrq4mGCJku{N?;+>~SVz0DNq~%IIpuf&?C?!h(whllbtk z%v+mw%!(SNHBPq`1>c~bd85f%p-KA_=f)`3CLUsh)tOCl>_Q|#9OA8<`^N{sVCJ%i zt0SoKU)FSU-XQuw?=icq>Mt?hJt^bcL0)m0xavDkp$7+T3Nv%D z#2EjTxT_sR*U=cXnJ$ZzSGG34S<9VfG7HyeXtP;{9#`7D-3P__TZCy;H?Igf5+hF# z=f=Is`+LHv?+b;RqT)AquVN%>V#cRU?3P$I8et6Bux?U^sX+0qq-vhIbmpjV!$c8; zAfjqk4UBeZ{Wz^Refi&D4cc(x1@qhOMgxqDUhL~OxsoM-R4R9ntBsyFYA_EAqgZ1?Ebr?ljmLoiuL(v%?HycF|$` zTV`+oF8748YY`bOYzqHP)})AgWV=1ev0HnRu!u)o{lfEt%2)Wj)-1M9Fc^Wo{n)cVA;_Sg?y^;S zHXE~1n;D8!W(8~xIGMa$DB@_v!{M+WERA$C@t$;5if0dY`#BTOZ?NXwi$4eB%U>0_ zD@r$V)zbPmSfj{OUeh0kS#7hHSJCiCzpMVCm$U}MWx^-HoX+WD6`&AR>_tnbAON`P zkYC7ag`J^>ZT-&zauDZi$;D+XMjDwYub8-@pz2`$+))t**H^E(?rw_=+6rF=99y*e zv>pqH$sW6kDyP->)j}B0=nLG-%&fdf)o&{1)j;^`aPDA6eWVsvwh>-;&h8I; zw|?VR-VW7>C8Wz(pW3_2KUWWeE*c4HZYOiP*RCN8*u|FBBIQ39SfvYFrBrc-^T0A%Q!4u(2BLZmzGT0Po z3Rvy%cm}(i;P4WLG=|8gHmK0uMIoYYPj4L^(kC$~iPC#rA&*ps=hr@Z;vP`9M4HdbXRA$Vs^ z!C<4$M(Y#K!Eb@#_djG3PniA2ZZ4mKUimIUf3ZCA_usdLxwHya%)3FZ7pp&_0nwL=8cs0#NuaaQiZG{R88lZW2hV|IM){sWAExtOD3rrJhXp@$|(9? zVIWnt0C1EMb^9_TJvCCa&1VCEts^55Id*Vo(1v>tpizTPtL)du2}hv+&=6Upx7=U) ze<$vzm$hD-QGmsc{^**tsnMo`1I|y~v5Y^A4C8ybcl16mcRT^n_Wt$KJCL6bCc_04 znIpJlN7dB)MeAe6-3HU)3K)cqQMD1P#W_tI6`6(6t`Z{6qWhToR)iTW`#2=X-H6g= zfspIBV@FwnzVsvLlYr zx+_P4_Rk}*A#g%e9Vl#Tcul^-M!_MJNrEN*?ug8jlYnX#FmCrF|I?)7<=x4lJz+xq zyeEJ%6+j(yaQbjL+#jeh*`J9T#j_dCI`~FCX5Ll!%&@~AAE&HK_uwu}Q&q1C^p~Li zR#Feg1MjCKQndXg>-97ruvE29t8ms?qryEHx3kmK{B2x$7^7G@<}$Cn`T8^NE0l3A z<+u1tqg2GM(c#NyUX>z!hKGIhnsczo{z~E!Mvd}&{<8HB$>a#a==uof|3T{mC=-TY zY(yRSm+8c8E3FG(C2vp~zmwZI=Ei3(fR+9+JW7x$=Q3SQ@}ng|svFA?So%%ULf?Q7_V_{`b=bSju>7HY0lDbhAa=6fYAx;S-okkRbtjS;S`cJ~|j-z6+Du_z^pot;&{Ng){Rv!nb74l4yd!Nh_eq>s9W8 zosrH;nNc;2in_IztHI#Yradm~<=IzLQt0=~jbqaKkiZ)G)iZXET%XKrfChnb^VYLb~ z1`yD#fw>4YyrC5h{!5K^tHZJA&=2a-VPddJmSbC$E5m`^c=`+2b9-Sg>AM$t^Dp~1 z*Fo$)?3b+ z)3w57@_K#4?jS)PAe~oegcDTnY;K_2qIKDu>l&tVIimPZ-q8txUKmMms}j*v?TVD` zvxVk+!Td!}r~UQ#n+MFXI`%$m9ZI*Dvw7_sT@pR5WsBd+`k$!IWwc z@g3YxV>qGD7+t%NRe)zkM1V19)~TUq@FK(Ddryk8shS?%LO-SYnv#p>U~xX| zgnuM{))59Q%zqn*9>jI{PmGk_pMsNGwV>zcL=smWnM&;^sxs5c#P-fJv4%Yh&Oo_W zz*HAC;;nm-OK(D~EqW+ID?o%U37!Lp{n<}a#ET|etvv`JtUaW)R9_r@P1xJOyf^ad z1Q|{uKPM*3%1KYhXWpZMN;au}>B73G!|`oIK^+N2%R!m5jScxb4dD0e)yk7DGzwg1 z(>?A9_pM*L$$wU@OZR4LX}et~MA8of_5g}?U|urq3`xOq;5q!xV+&SHcX$xcaIr-_ zV{`H*5qwD8Q@5<_)>Ai~#X-1|EMyfkD`x+vIs!u*VnE1J?o~#>l6KBc{4U?5+M`3V zGe%UkGT7zfqW0>39sI$eO{7_{;y;MJ0MfU&rTWOdXbqNr3S+^Jf?=8-Whzz~aMP?n zA

HFJf=&HG|XgU&P*sK2*`+0*Ec{?oWMfSAyK8n0;%1r5Uqkbak~qm*rKGFtR3F zeD@mwm~+d?5anDz3nHUd_zTqFC%*Ro|agRh|RXb2eWp}D|FhYQD z*?L02N;e z%*Ec#Au6Z+=^Se`!xRgm2c#HRqZvte{U`QzPs`Z9$6fxl{ak=PCv1M5oa`ucsY%BgISC%gyPa|8#n(v*qe; zacv#r6T4*-@@$aVK3t4V?8TR{fvM2gx!CErXl8{Y(#qTM7XZ#L4gEs48&6pEl)j+Y z5Qxin8W>6(TNs61qiZ2)fqNDai25wB_@=X-BkEMjQ>A-+X3zpSEeQ9P%yfRwl8arR z6WxDwK0_i>See!(gO%QZ(4wY2~~z_v`@vxB|?f*6_1``qf=0?Os+V2k-2{S>#q2|0#*F&!s1ps+s7kbC$OU2~aL~;B`i=g?8inO$V_d_t{Od)tcBJ6I zIRHU%uzSP@x4FD&8Fy@%7Q9*DptneK8Er@)>5k;65fLrY_L)Ia-P2nc7S7MaNW{FF zUFr;6Uf`NMZX?v!A2M*B<4M`Waq)5s=em3z(K0-_!!X^RgeX5XmH|tmIqd{y)r_$Q zjjSenk)K`Ro(Ykx#AF-jsiNj1zM-#$7d6-uBVH|5mBc*_PpdX*)U#CRI(7RKy&rx| z!MdHV48J=s{NA<>d)@2VF?&vTJ^Rmc8~efm+;Xz*sl8127Hvmlhc5B9zgG6;d)1O> z55OU|Zh3tn(MyiON74a95nCn&PRf`CgiwjK=5=kX04FAik(462+JxnR9Sf^ng2pah zE{UuFCTGsGFvfW2OuwO1Jntcu4`EuD+gB%DCHlj{bJAGcQ!8FFC=t0aSfL=BKH#kS zv&-*5Z2}#qL?0JTwLnX~q_9$x#u9@pQr$;VWdeCIum$~d#tdmq0$bjMmJYNDp&y;h zA%a)_T(AMDtY}HXvXq^R)tF0t^6CkjtkuiY&fdv zIz2>iV>IO4a+P(M`$E43lI~;p&Tl5#yb_w6=k09BotYBjRRv9(Z7ndvf2gI=T65FJ zP<8ew);3j9RCi08T80z}sz%w)0!)H{x0#0Kq&RtgvIVY6SaE3*CR=9+ZtC`zuy4#C z*oo2NliPL{kSW%Y4bdPZofZ`TkbAZ&J&iT{FJVs?(WJ1n+e?bP8WXccFMUeSA)vL2 z>6<%qO91v|&XO;u**dRVQLbxz%3q;cZvoFQNEhQ0hY3(W3#MEq%=^IP2Hq0fE`esk z<~`_KH~iA13`e$poM%AuCbjMVOVl* zwmQNFM$th=ay32361Nk{XJQsk4H|8yQ-EoX;?maKa;6IX z(Dea_76-_uFOy(-X&=oYrWmgXsj|+TNvBEoLwLYYs>U;FJ&$M_;<^EIm=^VYC3k|j zRe?;!%Y4NYZHPhjKR;o*V#fO@4x`7BnK@LB^P>z>(JGQdk z;gzGndlNF{J;{Q5e@4fjRzm1?60Z+1cE0Xty8Jjl`i3c{AqBhwN*{+6=@^ho^djsYF@D8>BpqzEI4s$R)wk|gSd#)g9;RTPM3;qTRr-&7K%KY! z-S1szn!!2ez{D!aL@5s%sMKbj#1f%4u>gsDGvM!DK1YXo#fL|@1hs)r0WV{T7M+xfBku9xbY@TzA$w)e<$^GEsx57HID+K4lgKV2YQN1YScXdmH% zV7qswh8l(ZLO>RodaHHNVa9k*l_U{9#YRuG8 zIGLadGs^nsM2$=#W+}FA3pN;&2BT?wY^=>3s)Ftv+^JNKiu#4Nlc~=n9<##gx*7jt zFsR`kJeY{NhvO*OHfX|G@JXx)DXK|dJyG~EBM;wrK#wL!L9T^WaVSuhcGUC=C|0g_ z_GXJ*vP-Ej&#P4YDz5HOoIYr-MuYQhYR35V$Pdo1Y-ztqw5k&P(p}hb-9sSZqtzXZ z4xK80aYIX5uT!%FIQ2HjYKd-52#tBZ+J-Lb^{EA%uzH0rpq&kmc0QK95RW94bBDLA z@7*dXkVbxa5H84RcL&1Jb&|Ltwwn~P4z5zr{*8PHRN_-QNc4jMM!-u%Y`2+6j;2#jBqeABAYxW>jF46~h zt2xzs&nwH44c&+Y16IVQ&5q#~3L)?Z4hC)k8|1VR=(h}7^)WEf$~g*Zx`USmV#Hze z8A#*oX(tk3F7vGGex3e%*exaP#q9ngT{a}C_8qx6B>b#5#JDciu!pQy2b$=e0Jl0= z9D5R2w*C@Fp^G_pW;x7t!R3^JD=#_Zt+q*IN(?I=`j4S>ajk`b!!sm{ZG!m>w0L@7 z5O~Y_o7Tqxvi65@59&1ZWs@z%v9eZ(TV&YyVLCGh9ti>y8;bMs?V+^0*A93$wCmuO z*7%qj{qZc<#I^f@ow>oqJ>ntT_LydGY{F6(v0k;_g}D8qB9%$yd{zRB%l)e1EX>sV zR?JHT-SG$HnL`fILso14Ncm!bjNfRJ&`t9T0s z@>4fX7-32bpE+hl=6Tw@Q5fqV=g!6ol;iWPBTu6zERiB8P1`iR;NB^aeEd4&5_KjS z{srVO{uG9npir+a=SVZdkz7M{@y~qykwy1wN>lQN z-bU|pJ0}I2rgxX(WH1-l?%`qwU;G)UM-f8_AN+{Wka!11Em#b@!Rr%0&Af%S=v(CE zUgqI4^OEGn`1*aL?LRts{?l~?$4h^?Ihy6(bDmwAPkX*EvvE| zn4=Wfe6dQ-*g*NHpNU}6>sV6id;zIw*@sQMRU!{D7<;>0cvG>a&n{s$s#CAdHxUOH z4Ob^_C=Qd?twpZw@rfG9?HJ-d1XNMkV|GSp`e$2=oY=gRX^0d9;rjwd~UXxC2O--gan(BV#VKFY{Sla`tkF`Y=YS7h$w&AEKk6!+3}WFNAF4x@VRv*g#mnkUANcdm$5Q23a}01S zstk$UyPSlH$9Y=WEhyC%d(PC761F10->wN=Y9%?NKE*_JhjUfI9b%|PK{4OCwHl<| zO6m}21*s~m)0#@!+nius)pe(fkGfLA?!uyk-GG~M8#*pJP4};~2z)&@*Q%_tOsx_ht^*Y!)e%- z{yOr;ODk2`QUk|wQowGsxV7d@bP;aI{ppT#p!;j~=As1YO4)H3YCaOllxR%b_PSoJ z-cgo_Wm8_e&Fn_XOkmI!&QLG;>@!`Sb~BhlRw=KIuLg?sL36+bPgmeHxx74}CNcBl zGGfc;pz3yTaj4rFVxOBE^^(eR9%@bUaQW5kO-VBlOJ+?NWaVPvjT(aZN)$j;d`1&` zg+lt-^EL6o2G$HEz#|@)?;%BVC_FD3{-lj^U=OmX6T(%AwBVzYNOLRB#vEsyr)v2u z+8SOV>rH>OtJ5o1`GqwzI(d ztNH5Od2-TCdHqMF@KACLrT52SIUuwr#LTU;>1|(n*7`=-LzUfO^;|czPa-X)>1SiW zn5WH)VgF>bJ`fhb-Pmx>mGZep1HLC$i@oyudlu2Gb_e`w!~2C#wD$J;7J&7o`04i# zy|(lW*uUPOd8q-JVqWd;k_Go9f#%bc&z;GfYL6wi3Q^cMA^yYUXH@I5tH!z&(-m6k z5T?428Vk=QQ(7B{=P9%(-K9K0+Tc29(yo3*u3E8{gH2~D38?#$9vkV%(f431M9)bi zW$1g-xQh7Y7MqzCk?m|F;aLy!?m6Yu8Mvyvhu|;ob+GiAN&D^&v-5PZar@-fvvs!M zMVj{f!Q-9q_I|T;@h0b(Q}*QP%gzv%Heg=}_zNuQxT`Vi>%}%8>N1SOW{Gy@6(})> z>|kgJ{#Ps1Y-55mREsvFaC*<{#^ud#fGxxoCPgz)W3W0x>9GFt-+O@0na0=lsQcrx z9b*Wl6dOa~15^XI>tMVD0|CUAF$N z_Iub~?O;Q4NkFAnxUDf7^QtVk%K9RJU|zVmFHe_Lv7%;SAZQAhI4VpI8sr$iMq_0A zNTpYa=oPN}!}`2rVcGy(mNR=JJNWHubq4&ka9A1Y*(>yG59F%>80&}wrw?NbqR=8; zXS6YM>W>)1Cpok<46B6>{^WV1)w;5VZHY?^V8d7)7*4LxSBbHWj&*(PNR~_G zc`fGpYV&+?Fk-)t1*Wrbz6akoe8{3)hItg!q9JsIqGs4#At=)T#Y!&x z9fI2NcCMf3x`@}GpeVvoHV9|UAUiC?d!k8Ygo_kR*;>z*$d6itx%H}~DBU0&BUh%e zI&ldxXPjcji1lb*tI3<%-s`t+YS?($h}_jp7_U&WJxVbDbb{x64=KuS*JWaXuV+*# zH;&bC;kg3wOefj{<v7Mu8tk{yy=q?c|Bt+(QH zZ~!sSowrEFy4u;XR73a7uE)+XZnxK^_ybA{hDE&;of@{n5?cekQ)DlBq>k^Q-|FIx zU3#A#8g#&hQC$8qSZA_FMne-1Q@jVLVD1t6(1|R_T`4ah!|RdfqCsaLl@X=C!Ubl{ zWV^R3MVE|?(AnJt{QUH&$k+#gjp^s$a^ISyadI5e+%=lPaE@s}@Lg`mWgr|S>lmWP zdR|+FUezSCR}V^3>isyEN_dkhSnHk^d7vXlmxDg0)D!^K=(~6LjoB>0<_SEvaueeQ z3J?bOs?NZpks%v@*c2I~l#AYcNf`*BT>BXc)`x_c)1PZ`8!*BMq#M5;-->Ejwa||) z6tjsDNlv&ij?i_iELzAfCA7SXpbYgWqX+f!7>+tT#n4AWEb_V?Qf{0E+pC?T%EZ{O zq@7_?Ol&hFj|bfwc@V3MK{fPVCR`+}h72p&1`t#cB>IrbLTZTnPK6BZQ-$Lmlj*8pj#kf<mkDQxGQ8}K-v?hE$P~|=?*QmtqPRM z8cUhqGoti|4O++}WEiBWUd)HjxhI(1;)f|N1Cmy%G6>caRVJ6BKxLSVbP&%P>^UdR zH!_6_YobwkqF!oqat~=&KisjG-0Inlzwe*uBB3T}pzqUY`sl;b30xIM!^yH~mB#vS za(R-Z?@lI@IYT1YaN`J6vcXc_$5%5T4UaHZ?Pr3P>q!{nV zFHktBpS1=4SfuZbOFHYaXe#hbI$BB_R4BNm+OjJHn-Jxan&XM`0{AotSSd*l zgk`_Lf1KWRd#AJ>{M$oeaDI6CuQauBnwlgEO-^u-Pouf(1Vl~kKlj+vhnr(UYj$C;=KG;&qkoLP1 zeyd2|1>0NfsQkt4W2(hg|I5@V__M`U{;TbEfr9N3``IOC7RR4|_@)>2hwx{xT3ct07S&QyL|Px_b zWYi^*MT~B6d;|Y14~CxNrD8!fBB7TQB2pC(pTc_m$+>CDe1eLyUpH21E_wy;DCM|Z zv6_Jw===IQqHv@$>MALEXC0Hsk$&zzqAe2Yf@=tJ>MDgn-60>H)(S}7$G%mR5roui z7GR*^nY3eenF=sD^|l%R5R7GSIJPZ?5AG2)y9s6XTf@!>;~;A%ZH<5+e^uykc7l#Z zlTpeN+ZD&suiW%&st9jhVO4PW-TekR$lv^dr)>BG@T;*_?wM^OXX~7WLHdn&b)ys5 zwpk<{N$WH+uuT&1;&dI2)WWTA?rIK|P}bOWsTC$_e$vXwjQJ0i9HDY@I|J`d2+N}i6u z=J9K=9)^UaSV_7lo3i@mE5mx-`ulKrYSBD)71C$9e9{<#qIZFxKzqoBvLk zcoCC@UG>PKfl>AC>9?SEL55GPhcju6+j=l|^TBCf>0slCZp;ArGnEHo<1yy8pz>4c zb+s?}aGaOwkOB2{$I{`^=xV^bZt7~*nPSW0D(SEwIl%Aez*)5Ku`&Uax5VcU4zVM5f8Mr{#t2mq6Z z-XSSTC%aZ9xN4+UmRa~8CwqH-c#%~DM)lVLonVErBe$J&7I0$9EMQsCC>mj?;uSM! zdFtNt-Rj$klxdyFtX`c^Zz4WGqU79KVMS0xA&zI{Wd_IPFFZ!ab-|?1 z#@jo_y-g_N$a2))(?rC{m4cb~1Fazn998$V4g!3I zJ{qnG;}bG!LC2-gAs|t5ulcQ0JNp&L4MdStDr4rC$nhr|61=+>`nL$cGJ3|aQsR?@ zKHvq?bGp=x(>lp_lk)ik>OUP!!JADdJE!`6Z{+)!`0Vg)6RkPhMWj={TGNU3=DH4^^O-uu6KWY(c|FaEUiPm!Og{`Id96cH%bakC8ij>wMFS- zZHLduKi`B&{H97!zW|!#ehZ%-gQJPcKH(4jSe4Is9=Z@~n2@ViV%`j$z1q09*pwg; zwy#=RW_b+jG&lHI1=}k_I7m|@Iq0=B%5;M`+G7Xhp7RaIsSofJzcZ*!4?$SB>D{{t zKsy0_+h=ic<>Oc4ic5Cp$@ay(A;raZ)a?t`rW^!=xJX2t^f7R-HtLOC*{J?$b@6je z8eor*ePk^W#u(*aJF*VlyoEg}6IO$uTD6i5xOMBRe_py5rY_srsF;|ocfMlwGk@T6 z4}D_saDIej=~1)Dd>`p-nX?xRA*$r7%%`Ua4%SI!cMw$@iQx3myFJ< zDtGsgI%YT>a51k=hkq=Ym5r;#e&4Yj%VQ%G0^~qd?4<$sqyI{NfBN=vMj7cYcgGDN zOmJI^w)k*1DHPGYEY>podDG#c$lSvd;~zUe%vf?RnFcp{@%RrDt&_(B`CiVa263T$ zL#^U;10?WD%>m%TiT4b`9$-YbqG0LyfKVgmfR^Pz5ZVUJictMaewYnLnA|C3Le<89FHzOTSvGUU0o)zTa9k1DDUUw;6 zi+>M=g~#B%F^KTg@E3HIo#(Ycr%*L7{X6zd?v}zo!i(E)g*u3hfhegtTH7Mms=1ic z2uGcbDe!EjB5k}4a|!Bq8qI+*{$To9HB{a*?2M{G_jGw#9N8?j4wPHexJRqQk#vfd z%G)kRUxOq2&>6lO!y(5VV|*is>~kCNnEN}cmWl-rcp0Ta{+ z^0oJ?2otIt=Kzpmo?2D!7tIOK2@}HV>RkN?#SQepZ?@v=z2aDdi3BZ5>3*ZQz;Sh8 zbk7Na64kJv)uv41DIjUEb#*`J?~n^SSW(Rp>K1svmX;1K*lDn-u;W-A8Aj(UVb(b& z+C3GSB9ZPJLs!ByOiQffZ8}LfnpxUe4wBP)caQZvjxt6mEbbTp3~nygJa$6tlBuoa znUI6qEx362hJC2LeR)C9FMdb?V|L!CtDlvBa{GApycJ>_krZ&NpJjj7(3|RWPd+0? z#0M;*{!{}C5J{hfs}9qA*56H-E_z-YtKP}T&9QPBcF znyU?MS6%c#J>;4vvVlC6<9|b~Ukli(#lqm9Pwje_>R#NlKj4nN%=r=HKTk9oE~{^+ zSA#K!C?%&6lWrPIWw-ozEkOel)>VON^HVYegNM<~AtY3U0u{Xzw7$AA!{d&M@qr03<+{n2sVS!KaTscCoizR? zsgf}2T|?Q?+vXupWn8EfSH4!idwb3QHem7wgti*~p>fd976W?S%l+}W%!{9y({qc+ zt+$*-LIFliKkM6pb``PR8O}`s4uEyd`DoQLqauHi^|gq<_=JnHK?lCaH>yrI zV9>ZXILZ|yn;HcIpjQDz-~Wr<@JJ`ujJgBIzOkD)R!TMMO!VDMSp9XD@?j^9rIRA8 zRS-Q7+YMjP5itPk7%h2_=2T{`JA1cORC6>jM}+6cI>u&ITyD zGn>iJbJ19iWm`!25a2gPq7&`7+#w=2doRq3?JnTTDU`1813vcT=Sz#mF*}c>%Fz25 zeYs;Oo_@~m(rg5JZL0Ijbi0!pl z+U&7Yrcgy&x4bdgTZTbGzA3i2oX&MGD}&;qp)6XfWk2gFzyotDF6`DJFW@YG;(SH? z5$2t}VYjC|(C}e>-*LN2#$v=r5A;_=jf}3rC0kX+dpNSSIl;uh8+Cyt3r7?a@<){& zSc-{LGdxo8Um7xZ$cxGmH+sS;J=*nLS0P@YQm~wC+nG;b)Y)v^aO)mGAr7F9n;vDr zfd*@x&4TH+iTz~%&EI$-8UEpKhyU`oysLlt8zw`j@bJXc43d!6@7`PawWgXhCnRt6 z2P!ND+%4Eor+L#kInR<$_2P5|JUEmZSYSMceYD?a`R?rsZ?BZ6_@)hMiLv7nG_!(y zTwx2O;MuMe+7)s;@GeHRiF#>Gto)BW=x)MKRV~(i98h%}aI1?H@)5 zvN9Z@us_?Pw1$L%XKxAuZE&8a>B{hf`Yyg>FM4n66PE*zP%mGGCP8agu#=fESDCF; zs%f;2>Yp8f|HNK^WWj!&uC`MO^Td!Scre%k1uPEI*5+q*a-%pGo#X+>6x%GI_?t2y zC0XivHSxER#lhLqON;r^sj}$y-xka=*$$b?`tFu4WMqoR7KC(RyyTh^ik_$)C0ahv z)dt1Bm({lK^?LLKE3k>JiAk2PuU8eNKs~>sje?dGrKLl$Nwk@CXi7bN|I4==k1J-n zWOeFn8NTJ5r`H(agLiE88Ro@aX7itoC`)&Kp;ts$#oj z2rr~q(|){!WMK=f>8N?>zND@Cidw}slI1)_X~r&^SQ#1%t+i|KhwFZZe)41wb4N67 z&?1t-e|op=hIG6CaVW0akN+(2?&>JWuAV!vVQv*mdTk?*fi&TZKnQto{!r)1HW=~B zOxIskBJrOo)9Mx>+W3BB zxK?%wp@WfWY+ImzF`TCPvjwR1L$Co`H(T{s=h4ew1~+svoBWe2A;KD7=nv5AXDW`mH*}F|m15wI9{5gFwTc@EyivVk1#x^C-_clsn5>**zhj1hM`8{dilmZr*gG?mL3v^d2s*YQZAZHVWd3#2 zlMk*`D;!t*WJ@LFZ`uzx?vvLIONL8(vxa9Tr1~4X8T~-CAOwOFE1Q4xo9}=0TcG{7 zesd47Mq!Zp)^85l4D2p{`CC|kGVK2!e>*KPGWZg0^q06>xe@=_6V?ZklxhDL@>wA0YNstyqG^B!l}+6<@O#-RPKa7*u$vT_P*tOx>MSz_HXxWqv30WJ z1bIPf2$xtK44t%MmXF`)vEFyCcHSsP?jBPdwoY4{HHdcm+rDA9_IY=nYA?qodB%Lo zs4XGEtW_VjB6ZkeZz@mRrZXBx_};Y{W-xF}M>rIci4?O?=OFICHe0{VowW)lTuQN( zSD3o+N$G$NPGv=!(3`pI@2>12RKffX%HthLk3VCKs=?Px3Y^wi*&06l*6cf@z?)LZ1Tvdta3Wh4{ z*SDPI`M?&(7lhJK-at3?Ol0$~zY6!PQ|5+y)yhpf(;{yemZE6(82}>oLb~@ym$$$v zN=%S;M0p182B=42&uN`n-3*(!|e?{969gTB-s?X!uizHym|7 zJ)rR?AGE44on0ihYLjX0cq0Au7css*{Vh6x%+QD<13%LEh3n^(150?*-L4(!NFxmx z=blG_)AT#6=@4wxt#ulacfTwTN4`#WK@cBHG)h^Jj0_0oP%P&=vX$${{e0%Ddhc9T z8jdXy7C=hXz@k}?CzLgiAR1Ku%rC}YZ|lcAV3qJAQIT!I zyDmr^NiSV3xaG-9eWb85IG{ zc>CFi-zyRtkQ~@B zlFTQvgemT@3P6HP1~)K&>g0Iw%G1-+Ef3h+zS}HBKrySfLMuCz{-`$EM#Wv4$P1ja zMxt|Ql#}S2G8|%Ju|zIt_-|fGF?GkLK*-F5`<(tK>d$nXhl7%=FS+g6_pnOS`0&RX z!uGKy3=o3(AwzpO35D9?WJsuSias-TEZZ8h7?_=?Deqt;H(v}^fHn&(ehq)*+V-C1 zH3uvgrzSV5dz2ddJ%toA30tY=+!*B~CiOw3WK3U!t0`D^cL~8NIxF$5oM9?U zKIzUKJC_Ab`0li@&k)LXU`>E_TODHSt|nuWoR2DbKIEZHS4XJm-?358<9<8 zjGFzpIVq?2+jt-|63v_kWu=xz130|4ftM5)`ZX9IH=qGjQbmmTQ$@?oHeorgfR_-y z?WpM_rM-r0o)O}(Watkpb@+*%xkIW|-`z||s!R_5p4|Lcx6fA%%tXdcFRRXo+Q`A} z$h2*^1@!K29L$2is{cxArA`X<6|+H0h_hsR8GXvPHIx01HPh1*??aEfCQ%ye(1z7q z2+hiJkoV;KxfL;)K`F-EkzuxN{d>H`huN7x4_&4QQ~CNw(2>jc*cY zbLHH?Lv&G}r2b70c}%26fbawLr|X;ZyD_|W(ugY;h3mn~8xwytcy&YxKuJLEn*%^)% z*i278t~lYf+1~avr)N2kM169wxfU1t>tUqJ^$JqE&i2UCd7+1AGr>&LvW3ctHfrUo zW=u-v;MFhsv1{-t=anp;SR6p^b?)?+b_K=#O4P~B8IzF&b6h2|s@0fUAy<6fP%&7- zV!t1V8VFktL&O+|8|-UGpBa}*356$g!05{n3koxa(rNIK=jQ;9CiR$>k9e`5dW8P= zWL%JHulsxP#xwC>a9=O1@5WePFBo4dZoS_hJEX~PE8xh2i2iOng+1l;>%_40F}99E z@<9mB%7B#553-?GTUhDbDz`qE4K8a{eo+#ay58yy{jHU&FWYv^h&Mi^(fNki-;@j{ z`J0jz;G z-fYl6PvnUiF1t7NINXaLGR z-xd5vol%$O^VIG0<;rufWowK@0+>JlRc8z3D8c2QJ!<)~T!ikQf6>{C$e1TSBJX4R z#*%uFe@gBin|sfxEdqs*B*dVx$o3x4B^L2-kP7^^;@H(hFlx5xqH?m9dzg8TTof)j zG;~YsAf`__)&1s++=rY}0ip!4-ZSvxf+uGk>dp`cqt=RIzgj zLNn~S=T{Wb=_3YxoPHo{E$X7ZPn7b2%1G>JbZ zYJsd6WTQX_>=)X|VtDjaQ}GzPds}q>3l|vyQa@~*Y%JAUY&hI@TIesvQ-rWQDFhQJ zdrTX0FG)56Jwue`1kNm3onopbU2+uQL<&lb0~2XOgHvkZF_3fab@C{c1y# zU}2P*3Z9eoJ-;+%NND2O11l&Q+o;;bKf0+ZGgHtODD0a?RFwSS4Fep)2)!&!YF)C% zIy_3PEmF5jBS(9|M&ub)|1&}mYo)k#7Kwx7M)fAXX_ruE2FHm97WE}t)?%HZul%dPGg0Lz%K6tzn ziOji+n-)>fMoyfu5h1qml$-Xr<9fF+&N*JMrj1WU?F%4aYB}q`s zF3zCadxAbJ)(h~rIzuu4k2;(CN1f3SGp5CuV4}v2+jV&o=i;2GM*C<_wS=Sho(pn?8)aM~Ok#G?-xaz?4cX%=#6~TH zjkRZX#T@5eD%1zwmvdzQ$mz{O} zZ|p29Ob_zE*cp(#i9W?QI|EbK(eoCjN4opV&R9NfnY4G@t^95k(se;fOR?O15+n+* z2w;%`d*JlAu448GQoBKlj!D!ZY(KMUT@7S;bw3!ZtY&RG2CgJI9&9H46#;+X2!^=; zcdvPbI(H|<+F_01wtz%_QsLR9n4beCM?9+`);QS4N4E~z{Oisp4E}Xzp`y7w@eFt; z$93-o4+hFvWcuYxYa-4^x6y^QBoxj2We#@MWP`MT-SS7)?hK*d&u@UG9Ze~_PWAjc zPrxGUaC9IJHoDlvOezsTFY@lx$rqfMZ@FYFH1e2I5#FB2xet8zm2v7wKUlfo(k_k3 z*hgEGg1SO$q}GWVc5FjfqhdP57AV&fLhGfQ!9?zqpFWjj@|E)_Q7zwuq&3pm(oxYz zR_Mw);GYG|8Hv;xH-vNLXr|71*9$vaV&B{apCx{cm0cc7u0rC8^b=lqMppr-h{xkc z;()1gwbzt?M{uZ|UR`9@?6X3PvIDkUpjRc|Lbo9j(_JXFl}SD871B*xKrTHlf1vM&%!CgnXIM4wZ*-yuf5Zp33}eVy zW`TX-WIT2^ zTC;CN@UquMVt}4c*iznXsX=5*)Hj4%6G?8dBJgCigiYhlKr0s*(-9xG39L+4f;#u( zeHBaO@+2|MG2^HWi8T-lGH9sF+zmo4$Hgxh2O zmT;fKayH)*t~=9K@%y+0mWTEHSHf{y*UnrBCef59KJKj*Q#s8))bqp5LhN9CMQhd3 znK$%i-DD8l@Lw0fG3I)XH=j$1`eUZF!4HRWy0d&ms_yuD*s^IPaMK{3*(DQ?F|N8Sk zDBOa|Tkr7yq;T@7kT#nR^{FgENDA|$R-v{MOX)-5Nt*0xx^~B|1%$Hr^xg43!sz#nE_h?Ild&;Z$&T z^mi8hDtl6brjO#!2WKf&Kl)1ld41+W+v{Hp_$u7h?$0Nex?3N57e66LL@*la?YauDmZgU1PAe9T4L3gv>?Yu|DXIPgIlEL zY_w^qTwoSB=aE1>FMdJL7;i}|XZP&6xDC}A0qp0qq=OLE znO*%Ghav~J&RY@In%CGN2x$FwAG@*D9!w5ef;|uO(pawgvwlgVtu!{EAZ#xZ^^$rFA;Js-)05Co!K0qr;f*Z`9#6J@knC)63jnN- z&guv3SXOz!PuS?p5^V;mBZylA*vk2|TQuQrA>}rI%mqOl81?0faaz-yrvY_?SGbhb ze^#he(6|NoX?PC>CpY(5d5<$Y;bz+&PDI3n^k>RO-|`?DIgrrX8)= zm@4*7Jtrp~1n=V<{=jZPgc2s`(YjH)<(2NYU`_{Bk5`fkRy0MHW|FSCfvx12Nv4^d zTClSDvAGtg&x{55y z>Vt!hKad2P~N3_lDK}AP&v!LbJg( zXDTGj9N*g&ySEy1aBwU)q~0^2AG03G$=uzYM)m)~uq03qB@}Z!EbM0CLq`hs1!_)s zm9M19OCgJl2LCS1GdHT!IWreVut@776sF!!JvjYrokNY_0C%Wj%-w};-T;FV@4_UK zar|fmQ3WSjZ#bLz87=eHxVXub8R=L8{*Q)ZxBf@NX{%3twLiQM3}X5MFGp}sS|mwB z;j;3#DP zQ9&OxE9Kj}zVdNB;0ewb=$kaddQ~vB^Rc2};jm@-Y=$bwQibOhZ!FRjD49;vvmA3NvEjQ<&i-f|I^|301OYY*>RlrL*F)+ih)W@07 zltrL|?k)$iMu+V#ARnNXP>&G86Qjs)44V69!J1CS(SN&UfJs7#UBhi$;3zGMuqwo| zYuMLFpX3f#C+V`n8ui1&NU_6Kot?w8^~7#kNzPA-}-rwELXiitnPJVEwL=^^kMpJpLcT{_P$ zhe{XpDn&4orM(P&fhS2WO(1c(6K^W?apNH7VeD^fs?-{jvzG=xwGUp})peiJJg?jq zp0AHb#z~Bz9@#~N$Uw3!gG5_~@2iC;p(WShGg&w}$N^>Li=X=51zAhFEv|coCN^_I zByYfqiFr%_hic+Ekd1MGItB5C-d0egeK_4SPFP+Us3QffKSknYhYbQFKfps&Wgm|c ztqQIQrw^k|`&j7cz~gnbOE zD2px)o?OM6o@DS`d-Eewa%=H3k}ND@X)0QpKV*CB2K-`g1QG^5aB%&dSs0+W<;|M2 zygsmu;bWh8a&lpO8ez7a`}ik=+KbP#OI7zedrRpi0+^hTpN3YH5y#%;nZKKM#)1PX zMN1zF;@k$)|DuWQOb?tWO22yrbH;gw24t5i#9QLW1rd`XqeKj0pPAn%s;nx-tMH;P z4OwXn4dh99t}*LsXkNqXi6n%n<^7=*-H+Kg$G^>)zWZ#ON=?@*v?QT~3D&W#5B=QGPU_z=ezo-6nXiD5 z*&dZ0V@KqM8P?0|LmGSd13!TROew;^|2Ahpdbpj9Bxxh70f0rrQ}g{sc#{vUi4VqCojw$>lQsoQ~_(D%uW1sYsnfTZ)YF> zL<)xP=3fpP7T$^JKVq$U&_#nc7u?PB-bY7E`0yZh1Q6ROx?$$X%!59i6-c15Bw`Ts zMnbbUw5KT!^qMSh1bAt~)=a+}TRE59tz`d3bz1v95h7_mz_k%fC*>O2Z>^& zjW%P=RN?2033AgBJ!TLUc?EvOzCiiLVdFE1csarQs}<3*?SF|nDVXN}CF(%?{v+xb zgEjsYb=3_2Z=#N%cOIg~kr&`hG2&3i6>hBMA5o{^dHq+^l?rFZz$8#hZKs4*HP$P6 zljpB?nQK4(`BBD(mVBju;ngGuff1jNkUWU!JDRhkV#WOXn1~gTNwXuw_hM+gpy~lK z+$LEKWcqFWW<5`Q%uBAqGl$bKEu-tz7Y`CHBZsi?rjL;~U#6TG@WujK)Fu z6c#IZH;kwJ3^XTW7IbkV)7E-7P9)=A2OdT7PmXM-ZvYKc7nn3|=w23IOXA_Fac#-A z!KQZOjy@9wqqde76+Xpn^*NjJY;QBctEltcALWQaCRS2f_HBb>x@}zTuzNM+5%d#4 zTx;nDzl8V^@ciRIn_jtQq(g3YGXVWFpQ)|Zex*>0ehL)kJ}>DFE+^NL_!8O+hku3v zG`f%1UqdvtD!A_$Sy3W2i;@E|e-H{*T3g$JWQ|+rl*JQcD^x=$-2PB#%p8~WQN3Qc z$?UX(T>8u>B7g0TPH5ho(Z*wvNWyq;VMoye-Z!;<$2u<8*&DXLH=H2!vA9v|O=uuL zIzp+&&U@Lfq%yD?(Zo`vf5oIsURwseD^408tW z@w_oS;%L-pl^I57CARF1cQ7;o^>wq7Y2&E!s3o$cUBb`!Hh$fL7t<_lS!R#&+6CL% zVS2DBMZ}Ldy%LmA!}v0Np#5p56?-`e@u+y9zCVMExa5N7)7t^f9NpUrOgYC=Y95%5 zoD61rmL>UDS{XQ|tet|JefUfQbRMOWtYAByn(0Gy!8RRLW`?8(gDKGH+?VcgSQ{0w zqw{)yBDWoWl%;La0i<+*cL+160$N$|&&W?bu_aPnzK7WB-<@JXhWmvk=#Az$hGmQ` zx^@a`+`Y{?Pg;^J%6{{{=`lphQkD3^4GvRmv3Cqa_RP1N6FTT64_xa~kh;^{6j4$% zM|(>s)iLB?>oN|d4*E1YQhnrhTe?y;4*HYY|MGn;#qxq2e>!Uy;(B8Wic$Zk>If{uA^lCDWV z%)b{4_i&m$I4ea_+F`>Ll<>QC9`qyv`e|sdLH5;qlF>dLlR3>h zUN+y5*M7T`fvopL?qJ<(9Q*Y+Ms46wb$4NTKB<&t1#Lfgs>qOyf`j$Ra)S1*y7-x` z%`#oRd2tqp3{2A_5yUrF)Kue}P~=SNeYgLCG=#Zdm2f z%jV+-TNu{eV9Qbnl#O@)!kQoRZ<=ff0NCr)Vhx|AB1W%wOO{^m_-j;l_ysdW%-VhmpV5yQvq-IaASKZW=(m! z&N|$84Orv%{5xt;cC2^v)?)+>SU^h*;u=${x0^6jYu{Edf9%RBsSAr!T-l-PBxOLU z!?-4~QU;H5v3!BKtYEE#r6@XzgBQeeJv{)(`o*`>8}-h@)qXq`nH0W-hZv&@z<5|($s%j z!IGtKD>(Dc`fUX(sd=~9VjtKpb2l#RHoWa$H{Yf&M#UVKuAO#@I?p_=2&a`l>>N>E z8f)ve`VN?MTFL>MALy?&i9DpE13AOJA9|gTfSNitI~R0tVM;Ct{mvgxKav9Co``%3 z3Xf@mED}lIdAPgWUG5qn`8q|DJKe^s_8#YjL+&@8PHY3!w*t7zk!HQLXn2c2Em0a|w)#e^ww>gkLs5*W{!@Qws#zElq!F*vlEIszDsCKuMzb8&c z(&^=Y4-nKDV71%EvAbiLd}&qer7SqGWLk^cJ({ej=%KzE%G3PL;1)hqlMCzfVwiyb zRNhpAiT^8WH;>ZGOPV6GS}Pm@)qP=i4~^}K)mF6rULQ?%8TeS#tZlsonQlqz>6#1g zGL;6vS{RWYd!xA~gCU$eQ&xn77YB!G2QBi6*uFG+LnBHl+X9pm4E|<%$93y;#pzD z_E*I|9{Rf*e$4>ABB`LnQ_TnlFzXLx%Hj*@Xaekddvob%*&c_!#an$3>b+eC)zjgZ zJXh);s@0)sUv8i#PEy&C0}5cqAxIf z0*MokE%@=i1g4A7goDG~8YFGmAX`g}2isOC0Ij)|T0py8eqeJ}kH7Ao4@=DZ7Px7Q zZajcfZQ<0xKxqz^H(iFiurJ&!_)H6+8*d#(mRkXq>=EUcQ6Q9dtrtZ`$^Jo$rlZFx z@`^I~flkabznlnp(Sb>ZhLfYA@TMLwa21i}AU9EPq7~`iAPO!4`}hzS33Wfm4+(VN zz_@`?nXhVhvmdwVleq%7AVu;_37VLA(Y*-m+UJ+kRCTzte`;XOpY zrR#ssF5<0X;Mt>pFGE^P_~+yB{J6}l=)^40t8DV(;I8t>+s#Ah`#6wwqN!bjs!+-e zS$skxvL?4l-DWg_4WnQCWcBp?)5m(mG>)PH=<|{zGG8>-h1sNCHsb)}Jp&ZDG%poz z2(!`wj`a+hy};0le=QF1ACW1y%OR9{Mc#P)?J-kDh-9Wv!1x2JecO8)iR-eWq-2{g zr-Qd8)&*7i#Q^0g`A@Y`DzEmD4$5NH;-!127>vwon!xBa#SZclpSRd6pGC~Jkp5U&vd)V8XwcUooGkt55E7naYm*>8TA)iETp~|!S_#R= za7ac@!|F@yk(BVwm)@&?{);k$D5IX&4WY;76vMVFFmm-0&t>ddz^NNc z%}>z}pv*v>HCdzvu`8)DlIbV{xMYD^W>bV>>R?_Tu%~0oDLJWQ zQuidVg+8S6m#xd-x9J-qd>=H{WcHto_)$b#U~`UH7iP$7Lw=n)N*C9HYL$pIZ$2Zo z=QX>5eQ@*a2)#4~zRfl{1YvyWm23=QxCQp@GviYe()frq-^a<_)G|jo2T6)Gu%M$X zR+*7Ls|gFB3XR&m{d^BC@mrYt?#}&q0PcwL%=Wh!8wT4(4U^$fsPEg=G)29Z+Ds%ROp_NsKy`)9}BQ& zXE?!uD^*S?_MYB~yV==|NMrit9Iy&G(Cw&A4#EaYx#xL-QMNm}cunRH7hvEheX7=v zDbEY$9J>Q^aw5wZbg?(?`3Hm(yCO)Yx`D6?^*pzq{5BAsI%dESS4u4Az6U{hiU}v6 zOU5%6L$CZwuK5tL`K=TVY-g}`;tzCE=p%#}qp)~*ud4`ZcmBe4B@dqQi{iU#ZF*%I zgFX)CZ}_F55!tKgWzuAO z=3_%PDs&va_23RQY}!t$*2QB>>;Zu@8SB_#icY1XFv7t_4@muYJJ z`M)sDWwS@#ivMPs2i)IG6L&`SeU5Cf8E+(p3@9*hRmI-fZ5GSfxDlb!@q!2lLD>WQ z2_?V2PgXHC;b(2_p$h`soT^xvZD!)>5|q(H7CvV&hTGvIjn6jaqZ%P2=im`4Te6K(dUIEkM3{qV>yv++fMSC&PCyN;x%I0z!2= zw~3&i>IUCiWQ@ ztMV|CLvFeko%~(8SKF9ZSe(wU&V5?C9~7G=7%_WaCd@$J1iUh1_Uu2&vulqpo_J42 zqQ6Slu-{Kcq`z*?RV#N_Bd_`bldjRQ1Y%HI*uV&UZQoO|PuAw&7;2W_H)~@?xDAm- zh>7^#fpnH&-#^G-aidy0bY0HjdilKTeO{Ei4#Gcuz;X4WS9nTdY`TvTnvs2SDQrAH zfQ_GX+WBNHv3l(dwZg#EK0_HPS|!&ll(rGQVK^=sAiaSe|2LV5nft%VOx*PUH<|hR zEKuI1|9`QW(wP5uHj{h&d!I?LpS!O}tE9T%3cQ@UN$Y+PO0z&VRZv}ZI9tDdf zFkpBl)wo@z0#t6DZDw4qKb82h7c9%R;ycHPD!dw`Xd<5WH^IW_)%dYbz=Snr5G)ci zHXU)_6@Zbdo%)X30Wmx9D%yFS0FO5`Zdr^J5CXYmFA#z6RJZ=j;Tpf(?m7W9W5sLI zmBqf#CGA1ouAPTvla807=V7fGv-tMXbgF^6&1S-=KGy`CTSI0d(%R&NP+T++=|0K% z6l^4Dj@hnnWu_8jWzIAwf}0uRS+p2ECRT~f3@*TovDz%k@&CzZHtYPyXD%rHYZlkq z5MOw%kEuNNwx1qRegK98OyT;gJ4O1ANjX1k{xFBdv|;G{q7lTRQ;PbiT&&^-ij%6i zY^bSiR^5P+shx#Q@Rt%n#Vorg66NlcqDSh{nl8kB>fWtt<@nbw;Se23;N5qneOT#1 zy9}H85w*^{yG%ov1z@w?3%r2QnY#W2vGxyWP}{{uv@P(X>2%Q}Z$3j#2KWsh5-4;~vl-^f+f{rG5D30h*Pq!=_o{ca2y*i)i zY-z5xa5J#8aL@Vx+bwj|Y>DLO)}+Ebs8;}wXq!$EG@}n&4};vN{@QLvC=~dESXWzN zRp2TquYCDw zd?}f>#}ps9b^U<^CVi%7$4^M`nyMkqNekWApCcj8kQPU*@66|OEnK7P1VlR}8J^?( zKeMtdAe(Z_XiqGT=ItOP7d~EF((KU%nag-<=K3CArH+ z8Y15-A6_wNSmJvN-!1$)tem{bJ8h>(orUM1la4!dN}ipxG~FhuWw+Q84DC0oD%py{ z3-Te8Le{Fo=2&BOAv%>oHpeO{xav~$(dqePj*JO+lX)yfUWO?&aK^ZkV9}j)oN?NA zxF9HS<2t>k^M|%;7$wm4uR9sC(zd86_!%;$5x^}fNZ_RmV|u{M_enZdVkDO9qr_X8 z86!*AM%SpCsYVuuCSP zKc@I*$SEs>=a zok>U83{qLv15?C3fExuE6qC2|o$>L*=eO_9V^tw-F3cd|?J0-U?03OG`#vD3Dw68@zW@{=_klbgjJUg<_+!fk33FS_wm1WiX#H zXzeAZ!C)`SbUp2S$HsE%tulOcee$0^Is#~`W!!GmX)E^#*ARneXYiiPV$*w-QV=X^ z{N4D@rY$YW6NnRC1jlOe^v6>oQ4P}Q${_scR&IF14ZwcX*r zr21=H-I}vYU|cSbl5QS`6Fq5`e*Dr|H1%T)gF2#@Y4Aikga9Cja5<&|+r?XnCuZd% zQ!TIlgVwrIEs)hRfDs?aIXbt0x(XnO6!OMyc8r#uY5DCv?So$C__dqo;w3rWN;MCv*S>LKdrUWk=U(SmK~s0Y@>Ex0k6AH}ztdD-g<>y>IQe}L#y zk5MEJNn5n6!XJtPeLqb+upnd%9x&4Q23haq#?%@OteW3CGLGra1v%;Opl6 z!8(qZf=xd)E1dXOM&))&hGc>LW(;T6C-DWF0(#25u`K!GJ*V|~;0WQeR2PAKpN&i~ zBJE1I{{BJx`6xKFC=Qc9OdOzw$q@e02n;yz%lhPc`flP+EdQdji6El`*`yq+wngmH zT$RLgZg_4}nm7;dGv>VOAMw}pRnD4;-o={NGiW=-(~uvOipl7|JXm}RHTjj}&f%wE z3;U^^LPd%h{wq1!{FWR=<&E9yyJ_uho=NLdX5)b7be`)DU>4O#w(dngV|j=i0%A)o zd%)zm0ST&P7kZKC@H|7%;i-XQg8V@|6|4%a>%`C9w^R{;>cWM%Pw6QKo!6D2SDluJrSnx;)sWtV7 z(DSbbuo3Dw)es7`D;*0kQ9W6}Dob`Z_+Cmejyne}F}nZwpf_)z>>|b4&Jw?{lkoGs z3BC9EJ|azp${D7|&X`9s_V=RzX3Hc6YNJFFuvwI2F*^EJV50iLV*#bLbBa>;xdm~R z1;GKdtd}1}U;=|6u$h(d+1>6f0?kJxh@@rWr}W=sE0jm;%nveCG`!3x1_ttJ9^H@b zS|NNlj%JTp$*o)*=SfD#IzG~dUFUg0#Gx&P!If!ORm~Q-(KC*!>&;6$u9#zxrBxR(sl@7!g#cbOnQ$0!|3yExlAVl!w!G zku;oAPY8XaAg$fTc*AG9^l$9eQ9ElNUO8l5Sh)Dr_k5bHgQa#%v^J;U`QSY^24_k17%HH%h~?(0a6$;d{*52N&*@)4Nt z@nn~Vg{1Eoq$@?yJWBU&9SUgr+K2^!Ok?j?2V$N8!0fGj-m4HP9sXp1kgB5g^L%qE zr1*r7s~ZP9N8nPSfK`o|9%YolvFnC&?0F9WUA}|ZKTt6)vYwQl+{Zl@&JgyxAi02t zEhoA&wc{sZ3>K7zzQR+RBV!fFJiRGe`&6t{?mrGqsE#e6wSsRQhy}lU-IS~3ScGxc zZt?}t*8ZZr5OAH>{I+;bNOMNn2X_#RA*qOnZ_zAR@?(E8k7{YEW8v@1Z=zl8eZXx8 z8{98U-CW9Wlu<^k{YOd!D7&&!_A5`ou zys3_aQYk5awjmnOuT{@|5koAS(oOz;EOrP&AE}Y6YIlqA=LE9 z?e#5Lny6$QOQ1&xx@|;e60$7H-$fI%sM(Y~Z^3Nppl8ky*%)SoWGDyE{~)l9RyjZp zK7A-M%5`Jsf8WhYofuFvWJ}E%+0^mqq0J2Tku^HLRPfKI0%fNlC^&&#pe&|l)RfTL zrxYfJ6~-EK-+qMUOZGBUvWF;~c72%v^mIM0!PfUjwQ!ENWgYmoThgl<+2kP-; zSrSolGNJ~pEQ@q@Ne&7!n@+us!!CUTQn+vtn(z@HWu7dEgXLqoea4Yxay&NU7pSem zH?+@%fll%vVVeiF1bwj_xBG(18E*vK>hY!M~ zu0%cE>v{Yygua}_{OWM^a+1Jff$7>d=hpHzY!Qyn_yEdoy-Y$P%%ezy0s(4L$y%&A z#R0PmDRR0fEyWFba+-YI;u2WtQ^heo(KipZZ(F0h9sNB;<;;c&sX^zlY>W~ zFK=c?S#Z_RBftr}T%)cR!*Yj~>n#=iRE;2&Z-9 zfA5tibc*9B1Js;nAk>6rduDG`-eCM5n(mjxKmLHB;m%a?nO=U7{IUS-=#gw<;_dtw zwnOBR2{k~)Cw9j}zbCu>ef{G$5M@$G2Ig$+Iu|+Q?R|!-CXnWE`%n#&e6Nx=A8uPP zkjhv*`$nKRgvpcdB2lm-hVcMjPX96s72 z6U{wT7k7C5Dh>ZlRVdqh?ZTm=CDk|*R+o{YiVIVo19KQiiy|{#_oY~Gbvqo4bSUqv zR%$4BB8@75401btlCy?X^#gDV!TArvsXzZwsMmh&L+p-5G$utm%>yO(U0X zN7dFAYIS;`0rEMM?sBtUQ`%_0iqP6&i=BU5Z?nO%H*0vELu3%Gqm7I}4T8rvsI7V$ z5Kd%Wrp_JuG=v@E_44$9VC*eqY$~+D?YL7Q>t^{B!1dAWc|_j0D?m)MznPX?jcFTn1i3ZPFMjAaF&{ zsrG8dM&mMo)3`{9l@FOfYu_=XnZc=A1UPmi?)zURvhz0+X+nw4@|%e?BpG1|Q={+E z74Cp1feahEGL*`iPK#@;MCVjy$e!l>?Md<8Hnx(wF$cs<80eNupuc$q}Dcqs$ zr7cu*I&N>Soa;Vy;HJN|urJ!!y$HU{p0<(YAvWg-YQUmxZCWW^tVFQ{gxP zlfF{YEqqcFA)#J5kpB;t^+6@opBz&BUzR zU}w-6+PfU`)7Ll{uXM37YKeg& z40OcK)y?Ehw|K|r_1Z&i&$o#w9BozqvTkdXJcE*k*;&}%e+J(!B>7&W@PZ=v!t%k0 ziIVdy`wtYn%#I(4ZH^exkV3OUV$TZMAKj9=3fROMKB`q3T)Ds!o=I#`eD3jk01(XqChgAa=G>Dna zT&A-`65S*`O=;OiGPEW=S8F@z@-NJ2g>0NqqsOydWl=ly-?Z7KRlIeG;1Tc~`yTf( zp7$+!lv?%eb&IV;RPToIca5=RY*vx^NDJb~^GNuOEf&Wu%p94Rl&eb9`Zg7J5y}ej zb$!t|H3Ju0IyyTyD6@dk*yg;&p;Rt4yDuN&`Jvp18WnH050@C{l@yi0etFqzISOY5 z9AP(<{8t}z`OjBjU@T_*L(S}R#aAZw-&rH+Tlr=#5(p{)JepI50+)D1d6>dt(83uH zhP(}N?_bMtia_}Y79}p4e@E=25o&bdKjLj5QI#!!tAgb>vO{stc{U9PKNGM(($EuX zAv~buugg_2TxA5PK)p^!lLEeY#ktk*(eLPr)N$fMWj65;-YtM9=bB1F68wYpY8=6$@cdAvn5~_3t=@Fz>bhwM=7AqCMhxRA2Bt!S+CW%pl zh-+L+ivaRWXt2uWDe*`T>F2}h22{N;*}3E!7}E^P`70Vt$O;#-mYnwQRj1f?O&(Jhf9LM>VR0{wDj*2lw#i_y_9>3|CdPO%5hsNY&i3Tgr z2ZI=lAFNy*uy6XGSx=-0gxi=ErvqJqSIv1$xl_k& zmm;Q-J)a`-5*7ml5cWqi}OTrr#gN*!v)tjiQVlFQx8?>p5~aCTlfY8 zzIFb*3!@o_pfc0KrN$$BAjjgC~&Sd4aR`s*%1d zhGDb0vqOj)dkmcMz_a)3qA+vQ(f1!`o#hlkbL-S=hFv&`NGl&o!#tHeBnwT%)!dWiI;+N<5)KyHPZ7wCla*0MNbHUkajKy97g~Kw!1{Ar71g*=3xm=80Ezk=MvKIZ4$Agx z6lZJa(eLdufr1KX>>avk-D{Dd^rt~(+QQ!UUcH4FcUIn&7Uw^xqKU4G?QcOY4$cJM zi-c-S&9npp^<$?9U=`?cxA2I7j; z>XJhR1!)f{ovE9*DxXtJX--hs3?n3^h|L=&65bj89g)n|h1d4ihg|`X=+Y+;AEhv0 z7!1Ky{oJkOP{+7{22wDD^&a70ub&kng7hFxVxhV1hJ7i2DLRkD4n$@rBE~Pz1d6-y z91`HvC*h0ww+5Y!GOye=w#xz5%74g+*O@mT7qO8ChQ%(uXA-n0-||Si z>)Y@9e4Bf7o4ZA;{#@EY=AdO+7;NS__hM9hS5YW%no`;B(GT&IHyYSXI%L5{Az#;- z3FJAXx}O^anakxv2eDAVjRUO_zWvm}a`S{WbixyeK=oAc)F{~hn7tYQ!PIfj{Z z?2JEk4-VwF|J}3uOC|&5XLLZ;gb#1qX$prQGP5a+f5gS&g;gL#2qJWav0XrW( zG+CZ<^`Yy{6gC<4IkT{lPvV`+PHG$rJAiuz;DCT73bQM4XW`7dhi&zdyruF^PX21h zEDt(`6PQy(;E&cXs3dj`$Z>$2TFms0#{_AagHY}vgz6p2_Sj(eC`$Yu=#f2Zfb5x%*q#RC2_&o4_PwAxbg_^NOPEGT-6De6u`GfQ`|0!5 zV$8qzFq(GxhFS6;MxL6Sn{VvsXX;WQoyrM)68j*zM0w2;X&Sja*`ny*1u)2sQL?6>gtMbendunkkCHQLyTIc=LpKTG9YBN7k}6 zaD%PMr74a9J3%t=ba4~x#S{N%1whv3X~-@R#-i)x@bPXh0FDj=S0J+5)4o_NU0YA_ zK!o+x5`?l_1||t4u{xX$=2}JmA%5kJb;<4a?O@fVW{;l|y6<4ZcR`ZA zH(QF)>iSxd`V4R3RlLHOc+b7ij*z@Fbm~3O21)kHa3CQmmjKbZ%@gaTE+LgEQWGgz zhm^`>r~>kuL>8tQR7Lc#-8$68SDci8golMi_)>tB2#P0w4fuQsXC%)%w{SS^r5;S0?^vOhVbcJPpGRL21L`2OgWo301{umtzgz6=8+|dF_CU_$};J*!*#xgH*7QHNiI`2mixdb_@z(3cTuw^QfOsq4O`>DRi9(_@Pj%UAEx>V3L|p-~EZ1=7tkd&YCvLS_g8$ZR;mnlieIL4)x@=h!1xeJS*)>D9g(&`TtJvy7O4*jiwW zM%yA~4T~0lVD4TO+f$b9dW$mQr`d4`U7)mxyxw6>MW5!OrtCWWmJmCH67HfYa)@|= z60-~3!@Va#lLO*}4wei&UVhz#R?AQ&6)$EKIrPzJXfkyq*i`dEB0-hge&6C5`U327 zYSCqHX^c%-BZKVAde*H{CyrQk8~OcX5lj~+&w&1K`hn25*|R&Q^kWj`ilHO^ z3gvWGY_QIPm^?+CabNuy`=*Z$GmrZ5``QaLrvl|VIjz%r%@J|>*nI;q+|k0)5#J7W z5Y}^g7UqeVG)^-HPU(pd$NVd2eefMV?I^efFAvuYeYol0nt^db-dnNU&rf;E}`h8pYF)in6O1*`xr>2{t(+_*l?yhWMVp zcpyS}Yl1e?yrJ~3h~@9!(S?EU-`EGb-kn^M9iOL5-rjE$TB-&(oyTVc99nk%*krfr zSOkLli3oN`@T<)-`K(ncoi4Pp9EcVy(T7_W8S=L{hm%y9rX8`#G`52fU<$TG3vn0V zP)dtT6Eko|W7_zy4fWYEko-rTOSS@j;W0Dz`k7d+jDFzbw6bCaoip3nc2j%Vz8l&% zM{TTk;vU=kw)+)L&6B?Le<(qsDlOouZe~{&h-EH7$%>kuszru0^?~pP_M*~aU|Yn1 zD*u{&kenq|ifClOL%_H;JSD{SpdMZF9e#D!Ae5U}M?HlXTUXAW%DYx~y^mGl*0ryS z>+P;exjT5-tmb>S6`%Q2jANy{x(Y=A! zmOZv!TJA>Bs3vPwL^t!V79K@aK4YO>qF)+Q1<0W6^>1a!6x47LvH1L_fKMx7eL(m` zQ%GBfir=G?D|KrtN+G5CBd!1?1y;f?S)5sg1jWZtk=70Oqzq9Sg2*`}vCq428TU*% zJs*igkI(zm+mmwY5ZV%eaAs9#TsTl3Y51x&Se$5Y4QAv4&ezE6AE_XkJ@C$7<|hkfYWvrmkmJ6rP_;;a!yO(J)7_~ky-^xk0BZj;y3e4 zZicyHboQue?&~*dzQRS5x;3`DLH{FjP42<*F4+=vvkbs%`8 z$vikgWo)n|Y;9O?>Gq7pPS+bM`mPeB1A&jKN~JQMaNoouC-94Wl_kJ;fJng>N-92@@x12~itFdIvp=tif zMc~?#3}!!!IzLR9D!BEINJkAB$K56fvzbxm1of4r7bh;GIc`0V8fWAIKVlq)C|ELk z6r^gZrr2ULKfD4n25dNu=xE_W53|gw>5zecpn>NxG_kLS1kRL<98}(Vx?7Y5iswyD z7l}%H4WjEIMsny|BSmulZ4m59{?-x*UtlY6-Z=AS@HXt<7^L0CA3J&uSJly|DdUC@ zM@DRz)CB&kZf6{@MNk@AcVo}$>?w5C7ZC-vbhq!)IGL=*xqSBpWq;ZtQ6h2e4LtB> zYOdXj=Q`T>QNWhkYMc4jVd|Njt{Yq`wuo~sxTcQ5)V1yy9HzVWznAigCK_OfaXWMI zDUDli+SODR056s*4@%5AE1&W1CEb-lwRa@x-nUn_jsy}|y4ge26DK$Jsa2KI4$ z(AI_c#;yEey}GF6s}6A^bGocCi2$lm*?NV@y~b=nf{Wv4J*7zNK|O&C!hbme96a?) zz^NFYeg@8L0lk8-S$CC{tHk##Fmz>B{B(X68h=z&pt3P}E(c>d+_dUjul^%%a7CA5=9O zL@aTqI=oeS!pv>*qiSYzR1K(!DNrhY? zpyXUV}tk@F;esAsGVW{H+_pI5!u=&J+;xjJw6W~aQ|pcO#jhXJxY{CN2H zQSc(;dfmnSJ1Lz}@mHJ&O$X|j-xDrdn$4*_bE-bzpMDXBEY~Bj@*8iz_lkRNx{$Ib zFqmRQ3yJTb5#$ci_3W~0epOFQzMaXgC6}?MZq=1&MOsPG#@CJv=;pTpb;ORXe#B^$ zw1&w887QO5@;XUQSFlkb1Fq8~sOlj0QOOHPWSI-=m^NK~-u8CoDl*-XB)hi|Thtic0 z{ine)TLJo%W8^1T5SSS*wNf`ol-s$1B`UOqIQjh3Z1Z5__@mllWIIgQfZ zxY9uril1zmwh<+c5~Qwoi0&%h=j4B_;)B`cH;dhHZ$V;JKcdy?ywO7#_y;_~$DxCn zyfZ<1Ro6+2a@>xnpzMvNv(EJbutq}Vo2Xm1H>vjn6+T4W@6t%dYV9DW7?Bl39u? z8V&qU(6j|yGNq*ud8MZ<_eq{nmgOB?Om}R>I24+b zv#?habqSXN_nKufWOeg?Ezg7gX6nP!EV(w>A8ILAfk2q}tbhNBk=G)Auw6sH3^T_Bw)jVKyT` zvY0Vnj{=hCAD;}>YRB8yyS_L)mE7){&1wz2VU`D zPk*RI*yav%aWWQ!85BWYRsEpL+>8PV(<;anwL+RlJGOlgfKx#O0B3HwTYEY zAS#2-o>tFDWQC419~0_q2?Kn-u?9Vu%I2z+C@VsB4?}@oKV*^iR;0S^8&N4|5Yd>y zmlGs-J*G0b&`|5~k`#L5JC~&D`w)(Es@@$Q>zrwn$hU~yly|7t13(fW{AcVa(1Zxw zrf3liPk2DP3z3(dMzl7lB}yqbE4Dwt!q*+>hr%I^;l4EA$y}9j;v9rw(3TW z1I(FmlI7K#fa(+3T;473_p9p#Q%#_#O)X)np{aF0^r1lX|512E8)p=GppDGE7hz&B zPwrT;qRneqtCOu;Ft0e_N+^F^V9Ok-)w#egM;>OKLsdwK6^lLX(TS&`pN(ZZ`o{n+ z8eULTEY{o+xv|O?2iP%D+k^P?({{^1rHNuxRW``?6{Ul@ z8rW8j`7dk@I%jIc%#Jx(_+b_%4UMgkLaL-&;npKDjp5tU75$XtMr{D8> z;^2=;?^ik%G+=!d`z`0P1W&=$@p zEq!B;y*Y4b27!_rC@}}m@?jBQ1&Jqy$X#3a4~zR~`dMRZmT&ms1{X+5Qa-O$J93YE ztgXemA~5lTV^iPG1-=IS37%l9yVur;jlNZZM77+`NOx^R_t9-&@LRv>WaHe#@ z4|M+47tQJosj_yD7QotmMO@7sbVsOmdZOa?;<{-yuy^d9pRankRj834yQ$7?c?jM_ zag)*tvZA&)K6~UC<>52XQq}e75OQo!{ok5QTjjQ5S|T}IsbxvY>fl4^s6T~s=}XS? zR3en)y4~HyXcV48#PzGVYoHn30QjC2IB%E30BeT`gOfoLp;MPbiP-J{lq4(QYap6W7==p4Vu&zG7MVws7LqJRcw@0!(Aa_|Mm zb*ygGfp34k%fY6u8m7F<4ppyfYp}ulF$C;*C8pv+`3;`y+KL{5Q_W?Dw z95kN)w8S86Hzz-E<#K*Kk-;*LY5UKkn8qeiC~RHC{xg4vDZZ$`vJ}noxX6HKxBDG*Nk<4J*gv6?Gf<+NmWr8y+}b>e$wEk>97(xof< z0eK8(K6fqI_0H;P*?q-TR0SVR;HRPk6ML%ZdK`bS(xAgVY$OXLh&UIdqSb&q1%~ z*k6K(!jUu5(K*}HEJA~;V4t5(GiZg2Mj5?BF0(T&2nvGMVFW9&yF$%0Y#@MMG_9*; zIQ9>2>}#REj7|@C;?W!fs1HLni)ACt`|Qf|nD9@I9C4Xq<9OU(15Gow{Xfs?I;Q?!MC1}^ zNm5`s`QcO8l;_*5hb(L1y66%(9GJC2a6-|vw-`~1+PP6XQEm#FG zYU->ZvQH}wfdh#s>94a0g95I5#Ie#msRqkW{cnqGtjl6^7ZWV9h{w($NthkNg~d&9 z{OcmsDgv?)p2Z5&cYyZ?hK%pgIPt|~8e@=AHOtz>uDrWfKR<#V`RxbZ)C2r2y-s5{ zJhrO~Jh(o~Z`B=Anb&7piqQ4+9B2!;^3mQCH|fL`<`abSR5K3R*QhFS zQwhBfRsPI1BzB@ZP^IK+8|;A#qv~<>lzKPH7Hj8cw?F6PTQ@QlmW*Dj==~{7VX;mP3kW5hJjR!r;ceFmHq7PD6Q}|Xr3+sZK_i7f=9}K zh3$pE8<{hR?+@@VGzEe9z(k@c6HaDM!PrHfvV_0gaPG1)T@)n;ai<^$Q&6~?oRP@ z6{^>~EVLGuqpIUgEHi^f0&my5IsNXR68wOl!ofKe&**;rtUe!cLEorp@}-GSgH4@D zCZpI&;LIrm%R!Q8LrI&VMKjPh?D5QyK4YA%ro40q!d+3SScs{+#542aKU*j6=5awx ze@QQ#v{$18tYt)tqAt+Ucv&mJXJRsD*D6%0^U3h2`x7g$-Dm0BCu8`*xR7bnin$47y`#pJ;hYnN zwwIgVkbF>G+*GR*N;Y4qwT9`NdPy}Er!m^qf1BWFnlJpyDgCT;j=LPK_71F@+kv8- zGI5OiaKWxU)CtFeL+;K9`-BecTK2CfI*i~(X#cp8h>Nx=ol=J$T2X7O6csn?^w4O% zRMni;4HDBMaEpCLUYI+oDOvyG9Diug3~muj2t1;sC7e*f{yhF+zV(|G2w8katL52)`mrqC8U~Ie8$1c}0;_;$Ve+UZAt5g-5xM2eq?jKSd$bO8S>!w`c z`nmbB)`*?4r;3h#*}J`JB3asVRx4_#{=-qZlDaQ8bsr$b$B*UZwx^q!r9OE4v8!l> zyKacD7w8tws~0AO3JtsFg4vewbEds*SnlDGwK7O2nD0cA=3KfuYhM-3S=K@={g6M~ zN+}Ty?U(-7ehaisPHDMW-!fTb)73UPBNO?f<$ogM%wpxgk#Ttmm_$3Kiwwi@Z+Q(b zL=VM_UVd$l%%u?Uq%K}MKh2|56rk-$=l+Y@B<9-_{+`ES{Z!dX68LWcR2YC;oLR^w zceOrDJU!0f^vvrHua(dp6e{G#G^stTD(tc93I9uU@!sozg`hggkC0=1kl>R!i|pU7 z24pN>i4N6uZrlXQN4Fby2PBy-W(0J9|1dcTrmpbbV)~Hg3-FEKjL;Pzh-h)*a^@gZ zjoPfq9hhRbFkZ|`aDLlva18&-c_{ZA0?%eA5KH1VvZr_x#S=HdX{H!KSQfnGmP@BV zcEzl(tSdP#YzUS@cAy6iqH(VdyeyDJh@PXI*T|qpR|?(7I1s(Y9K#fpz8~CAuFVJB zG0%Jl31(Z$;{&qq)bzc%*MO${9j4vF+m`3?Fx*F*qNOu(bDS9ofa&+O8bu02`{PF$AusWn`eN6odjn;&m0dfU1aI_68W zb6fm-UcWnELBU_4NLYI>?#1f?8vs{TeJ*NQCei#@itnhnvE|(I@Z*k~%$H3z;JZmt z)u=t(gH7teH=OCMH~2wKm5?iF>!{{73cdxaW;|r?2=VO+mU3^Cg|!-bfYq>s*DOCr%Z2 z<$c}F^cR=_a{X68lyYjmBI~YPMWv|`#UCO-h8}qy8WEPIl5ardvaR^Hi*l8p#s8Ed zU<-{l2r`D$$GP;(TZaEBMP4(W9}i27KeaplQ;Mw6Nqv5E&vT=_Gg~40W)R}+xSBhP zK1stM_sZrv!>RaaD-PpMa?F9H_Qq`OFTBcmhP+*%(c>)J{Qf?+s`FkuXQQlzV7&HSHf;P55(20v_qCP^S4-@@w%1kzZy)kdG@$3 zYsX5WwP|*lgS{;A%rTUmeO9-AEawj!#l+5B)0Ip1aLFcLx~&s{ryPbA;q8eBK2SqT znlI@DKY9<^D9mhLdft#Nz++0ZtR4Qntw8SFj*Q;b1D_lkC|KGdZewc~R?1~6eQ zEqUW(N;tD681<2VpY1udo)Z!U z4#K`GF3lp>tSL+=Km(3SfzQ7TnmiNA_`lK#&+EIldhuHg9@tf z7gb&;HOCaQ7i+Bkw9;G z*cCX&%lb*`$lH7}-Mr=u(#^M}V9p3CHTZO#d6&qX=w*~)T(@;=GhL<(Ljy*H6UV(* zuN5cD*xlA`yhj~nu_Yc$Rg8Um4@4N(Qm9QoK^!=YhSP#_e535Pd<5Rl^Cywjy7r{p z>&Ito>pqDsmnzH;P1Hg=?DiAnt*f(laIBc6i=$Mpw_@m>cn#xQx@r`w@dwR^`^qP$VnSB8nh8`n{@dmlX-unvCjK8Z0VQ2tD?)!@I%N)sXPyBva2-hp)Ll_>LS7 zE7!nm@iC<}uxJJDb>xc@(<^aQ_+dnGTzt^;JvRlHM&0@?nZ@l z0KyWpHB8BYMFVss6mL~BnJnMI!jnGvcR=%H0Hv|UK#aXI~U2g>V zFf#+X3Z?%Azzcu4`bG&B_ zE!!FQV+6QcptV(LXKZ&N$MG6TH}i9hs9R=(ePVwz54M~`d1S0wMXxLRp~S$@cMDa- zkv6o&HQkinRWg^PNGGza8FwOgxu6R?xBY}OVBEbhUzIZRzgW8mF45X< zJKxX_gcXMbYftxeuDs7A*W!-D8WppN6TOawM z=OopPfNJ0Hmv2M4N(iExgq(CGG}ZJqhFxl&%PHl!o{SttT`rAUtr*$?^`;!;5{b;% zc^tcnxj6crUb{LySAvRYnmdjz7a)bm; z0Xup|ie5N-vGGu>u|N&m?oe=RR@$-{t|f*0DJUGH1W@VCq-og!?xNgG0?LU9fK|H! zxYRj_6mw|vAusG3rMx~%bkVJQ%LCCWJ73&j5{N5c7V|2mTh`QGR7F{@{DhdE->0t5 zC0~Ju^`*aw)Lj>S3&?3#n;*~ z&e$rq$T{%yx?N-ydBs+=dMk>j&GE4;i@^z&y(4#sh)CE1y910LiYY%FDI+;V9CZyr z&D=zlD+fuL8IEV^j{j|rwnCx_Y=E8S{!cyqB@j6FJGYfqBHPC5BtDIq!o!hzi|YlR zNp!Gww^EU@V8`_8qrRTj1_uCb-@FIRZZpsi#f2b|K!6*@9}>VkY4?*K#gjg&Z_ZM28o(6}SJjo% z*e!C-Qe4anC|G?{lNHOK^HCYwa^YoUfppYv= z*j>ngITU3T24O$mO5yi@h(^g*aUtk=m6L^14p$V9MAbWigf(oDjHs!Rq6yX_=Edt{ zE5(s)6%wL%OlO04GV4`i?ZuL$8=XiY9rWlO0SWGJ<^AhXRw_LnetZROLbZ{peX~7E zE=SNx_8E=92VJIFnZ7+i=*f*zT*kMTlo@IIvSIC)QI;1*yYYWKAy6^K)!3E=m# z0l=lQY*7)@sm8yMwEBRBt@;bY1xAj$s@=3;WP4vH<`|{R`ie85EgD2vD z4#Kfi`c$F^2V1pgX>p#^)PGT5tmpQ}Xr78eL<)P5ZUoPzi8}i#50>F`2(CSQ?D@=l zZ?jg786%^D<@T7cd&`@@u8=#Po3Bc`VYjvPXxpm16#CDg?Nt=jD4HpGERLb2>^8y9 z4#M9#bYp}0jz?qd1E=D^sP@{sp+P&uOl zT2$l1TgEoLs0nl3mskHqM&N*gSSfgUknmt)ztM^9 zhl(AR?>8)?YD}%K6}4w>$Xh!K+NBQo#eLv)c#tbU;PJKLuVkxH>4ZY_=sngWj)WOw zk2Z?rkcFTc1!eKaGR^C|CX-?%))(fDoZQummC5*EC_mrb2QxnXm!aJY_8!XuhhT3c z8g%=NzWh;eF}8}=6x|z4b4MjaJ;6r=qklCGE~45narss+0WvI7=Ln%78H_s_6Q3fa}Ca}*A%a!HHtFszCwJ50NW zntXcLHO8fx+`f~>P5Q1H?Pp0*D|c5(P{SFWaJJ4aHhT?HBx?K#dc-VvyJgWatYMB| zM0Gni52tXO`XKRNRjHPJbbr#FFlw2ggJ*{J8|e{(-c9K2?|y6B$I8O(WNCwT_D6ai zm%R{$0gS%J_vQYOO<2+C=IY_<=HLl{b8GBt z@}7dra`)59nL&Up~j@+oMxS7ycD5nHg~}S`W>eLXLJ&p;U(l^;*CM z-v%|z{ecc}=^vtd@fP0e6=47pQ#Dc;+`}SIAHa7%IM-OL%k`%Nf*bz{3tV zemTm%*HG?vNFY7M?+lx-Rb3`ur~*QeFc*E!MX0+_85l*E7}_0C%tW*H z-`+f$;^EedY-Nh7lR%r{jb8cP)g{E$n=j?Yr^^wESr55r<*+B!(>rFZ0|H;sr(yeE zmE0v&m#-Bs1y#Z&K64t!a_}X&(0Q*wNDM4d2P&FbXV6zBc_w7xCA!Y#$B$=MbQKk+ z@#Uo{e9ElW6lu(Tp&EB)7jwHtg-rwJ?@fGT8f~xrSx1OVC5~V$Z_S=zra<{(|9P@;*Ew#*FY>;iHFerF zDg&;=`FL7?$gl0vh#`n(

R_9tz~X?Qn1LLcN3%R{D;&#-LG$TD}>=IH8E-k}V)( zL{NUAr+`bt`VD8e-UemFKe2GuHkt-3G@uD=&nAPf|c>(`ap zD`D9aR#~enPPcM@7?Pj&WfqPZwx|h^7veC4ap~evcJ*fJ3${uTH6iPxV;sed>VJw9V-MV4Cgu%5pE%9$9^ycxr;F6nU|dHovuhcn5V zav|z!uFNz3hclVSzW=YB2^ZeZ*bisIy#2$OKxF@LCer^C&O{;&E`Oz$AFJVCoQd41 zv!PP>@Ic4Mzc`bO@E^`(ItsYphci(m(GLKooIsQ@_p&aLfsBoDOPXd|EheA`Kyi%E z7fToAcp!Zlh#9&KMvg=7Ra`(gPw(80jTjE=BahmI?|pi!>eZ@l0E#BuH78ZYma;>O zcAn8X@rg=g_ox9f!z#v@ewl=2-GRQkDUiWpFS;)%Sb-&R<)nAOBLZX6o)nX#W`7B zT%d0?>JaNmfRhgcDmRQv*^U1F-tu+9D0W-6lWH|T2vV3aB`LuKV+VcYS0^xdswcoe zZuf}3A#sEsyM#SOj+kwVvw~>W71vF23n`0`=|XUc`X0VnS4(F8)pKl{==D!Ik9^_<7@rHnM|PTEyLS!4(pE4 za3_!u!RTJF@W{Uw1CQXcLB9|*L5$HPsE2`SUF%svh#AO()C+TY{u-c`MJ8*m>L}dD`6xhVG!^k(MraGho;)C>r$y{WFFZ@lo>VV z*=}Mxu@ge98zseyn?Jv8+;|g1^)Hq$d+J>LeJs<|DGLPUm;$X$#L2+BPQmQ4>FL~P z@Me=)rJQ#0*OIdZe4$^;qeO{amy#4SRjZPV^ z@?fozk$bXO;L6CH=6||#l)X_BHf$&AqzHR}@cvbkIIcDM6#DrNv-2KQJ7Jygfd495 ziXHcNSZB~prvP4lcQ_Ej(DeTsY_qLk0h4y+N zDhOq=77;&s?@jCob2nM#&+&c1TtO!n?wz56*`VNGai+`F@)zre@tgvN*rg$NevhMjQD~!6vUFju>%~=1&lUxop@vGE1Q7twLsdf8=pA*XnWh z@M5NacBKZwHKL7sM;8QZqrRdO3$*gGl~r{zcY(tPekgBMT1Zd$r)UbKU9xU|+P!!- zImRLHC!dd6I0-&W?nkRJ18{)z9t^Q0tVRlkYLAZyxCO-30fI~AJiZmvvQHk$SvhKN zQ035xC5JYRy*$)KYeMU$-(xTdG+OUP_(7RZV>N)N*T-E-Z=ZO z`+gcDbv*|-m>L@}K8460rjL`2j%-~Jvt3A!!-q!JcK73aAjn>h_xUztMO!XU)D!h} zMWX9F9%#d>56VoSDsg?hhiQowxx)JO9mvT&Uqxej=LAgg;yUU!KEd{84zP&nxf?w& zk?yQtt@K-skvDH&XQhoYLXx|Kr@c-b;>*uuKr9A((jf&2X5Pp{mj`0q!kgsPDvof- zDI|?-kzykBV4%O4Xpf@nDY63Qq-H#)9^lZ(c0Cu%$j>A`R~j0{DkW=Il^xlZ-Ltf) zp{{;g-cd`?QLw89U7UG%u`HapZtS@&&b8p; zxVmT~RzGHPB=}m6yg|`_H%5{9<2qaGBtMLcA$fdym>m1oObeTObi29Z_Xj;x4dT)6 zl}(C1nBfy>miV^DvP>4b>i0xRh)1il=Re&WEiNT%n92JeqFfr6WFr%ABo^=`Z`Szn zpo~@Dd514GX}1%vHFx0vB#PgMX!7;YsE{8_^#$R zjsS>?QzlhYNUYxnGm~3miy^bg4#g z`U!v%kb~gOfNF1+WbgA`T!iyFV3vwKIJ44TRrH8b&Q0WcX*#rQEsT;4@5p zj@(oLKsQSMZ?odr?BJ#aK+(n@KrGrb=C+Gl@}V!SUS~@ z3R>J=Mc7Ch@5EE7$*V&enUZsDdEakxNB7uu&_%+OLWXvbu;fpSdZS2Q5`~Gt-=6NM=OA)dj#37^UuP7{=Z+qcya8Mw zS2ew66D7=A0H<3_e2^*$u`ZthypDy1H3(*P?=g=XlMLmIiC*{F0*pzphZHy?MyqJ* z9KdiDBO~-S3|KtLh?Zy?B7GP2wM+e#H17{LbQ$2FLs^RG5wO5C$in-3j$6XoX+Ygr z`U|Pyex1$-PMRQJJd^Av(C^u{41f;s63vSp? zP~1_zI=5iLND6CJ?C3MMB=f|q5o>I;;J}U3%yJ!h?P`C&>{x%0&cCz27&4==;1$}Z zPcJ)AWW^jDZ+_l9L%hnIqk-{7*;j?hV$5k({h(+p27Ap$5#;)lh7J9bK$G)j@56B@ z#BzZq-kHLOKi^LIJE@=v)PdNo-lP}^lHlUESnb7Zp_2m>YTzIfP1yQ7+U#?1S8HkzCbS?tI99x|Bz(T z|9?s{xl2t}9QgkrnQZGlnVp%V*iYlGgvV9!QwoUy|2|W+yTB^`Pbd@P=>JHWJRJNx zWdfY~el+0lpHn879{(9-QeyBwr%bRV{(H)#wD(_>$??Dvxx@c6WzvN84`t&2pHU{f z%Kt{0=qvuerA!bd#SJRM5D)*IGO0xTkCX|N%m11(8L9k-GQp(z-=Iv?b^hm+3ESBJ zMVZ)<{5xgxSpMHA69V1;zm&=T7I(tr#(VVh(np}xh&Xr8fA$J>(1v8R5 zOr0(RnH$IFB@R<#$3w0kF)Op?1S$NgwgV01gXOavvb8KKYViMtWKv)a=6$uaXQ_Wz zMYB}YvEyM`)nR;EH6ieNHIkAML3D~t%^MDd! zH+m6V4<}gB-Wc+4JM@tk+DV_Ji@hz_=9lqRDvWI}%q8t;mt;gXck&}b%dv$(4qoIV zX1eUJKl5xZ${ph4&VuT0iBACy) zcs$kDj%JIwLNtRC1lJwqUg<=8n~hyd~%n=;SEjDu=c$h8068TJ5)a3@k>Gxk<-MB^++oAe( zoRjf#34?~0`7oJg;y4IS-2_2^oMd~Kk7oWt7oB~B_EUZP!uUEQI~GXNL9#z+YgYRF zcF(D=Uo2ZI=EQTy0VSP-o$y#Z`0X`NUF0a{S9DN&Wm~Lus~1z z`x3c9jc)Y{ zvm)hP>`Jg!l%Tt46Y_!ac}~7LX7bSbw%%tQ)}ktsBf~7B4z^R-_oS;p62!a;T3dC6 z4;_3MxGWcM(B8Hj0j){_`0Ti>AMBlS?7InQM5Kxr(6_e-(R`B<6+i&yG`~XEJpe2; zKcy+doPWzQTX-71Hse2zXK1>3eo-5X*pAx2V6YZ!Wo~WFbB6ZA7p~SOZ3_l)8&rVT zI$cogqmf7&4|f;{Nw5-^_l}Tl@^3eL+Du+`? zJBR4k(SvIp;$4MV5=et~BlcmTz3PBtEPvQO4af9HU{5E2El+cewMrRmWz!+yiHH&S z$v~e|Xc^gs2XT@)u*RjyDT@n7&fUalHOGPW-I6hWrrz{=A$q-i-{$u2@p`__y1vd{ zr+OXcd9V@?nJI>!rOh82|4=4|@@F>Hvk3utf4L) zWSWWP-qn)cRPvEN$_CT0!A7|^5TzH?q)`8*Ta(=dz?-+LbKpa={sij_Z6q@l5imo# z2dztjygdwC!hml-2uU=8s+l9Qk?+jMUMVVL0X=t*9Pz}i3?;#P6vU4m>AEzx{)-=5)n`{VwvUQrT&YEu+X(f zROwL;N_w!;voyfO7;w~s-<)OOg(w{WYoquYWqt>0+!i9j55iZi3#U~N*xPl&A0rp| z8i{V>HCO0brpO|g^H71Q0ky1e1)!&8llWh)dw$h0fW`0)!!T=1GuKNRbXJn%>hvFL z)N>&2=Vrnh=4tI>mb{jTI5MnNPl5Vtm?AtFDtz$2&w9EvQ;BOoMV>s*>(20 zH?8xw&HNfk=rEYF2z_ae`fJ>z`@h|rKK^_ycE4GSpIee7NS8p?7edsSRk|D%%;cLK z$Tlr!UOdWG`)l1OXhr-$0l#l3%92)-%IU?Gf$jsqg*BY%-R$2-7#NmS^ft2g-7VB7 ztC|lp_{NqoZd6D_;nhy7Am?7_*v{cTkgCXQHJGPiG`7rN7NN%1Pw}209kJ}?>B@`O z8i!>BjVpu!8HqB~PLs;DlT0+K!>@7b7QF0EV%52URDG9-934NxsAD-pOkI-P4ory-Ic zg&?+j<+qG%tN9+IU9#7bI8c=4G|Z)~`_+e9mcs3mBgP!6gD}$ff*(oV6ymVx80Wh9 z77%3#5JYU*-WjB8iPHp07dX@60%=06cJl2hRpT=rp4uF13=n^7C*7nzUsFM;8Uf9% z@<=CN_+4dGH%Qt%P^uiOufw9ygh@T62n32R9BM7d%{U3Z#LEy833pPc)En56z|L`u zqS8MZrG^M5D#enq7p1PSgJyQee=0u0ytQ(!V)|^vci)l*C4`)Na#$Tw*2bp=o_fj# z8UP_tp2H2d1|rH>VzdNNq!Kdc_Q%GWXUv9`EYQSLjN4Y6MIE-WZi-Fm12HyP0(q<{ zD%``1_`MLjc}jUE^IMB#>?Fo=7BS{AeWpI&dLO!hL^O9^3D&Mac+M+}uP~y)IMdyR z3x_vKDDba>8UqlkhHB~CPjQwm!Tn>$JMMi8IKIIATIzaX)37_3% zUhrFmF(@I*Fc^F4xkgs(=GQ{gAA&86OM7<@CWlc!iO2n0bKWwJ^`Vf-D zCJntGg|E5-TjjvE7J_XMiVJGySd2-a@AVxKuB+|AXj7W zsPZP+$`Hh5lDmi9lJ&WxgbvJ!CILDFN3@!RERJu2kcs>4pTM+$|eZw@BZ!LDH%Bi z&HF(efur*24%dVzn-K@KSgqrUO+D)f;)JG#K8Xk4sa(0b84t*r7Qw74#i`m-^=CsG zi6^Fh)3ba-C(Se39UJ_^$Cvs2mFn!@hfCY%0fLV`VO!e$yM#p`_4A!~GJM3!wDdy1 zIhth5;qd8$;Yk0AGQCNACV1P!Bn6yuJfL%-kLaeT@CPq3w;;yy6l6)ewt^P(kPtdW zE2Q<_Y|CgZ1c{sB7(z^?pr{n2%g?bw3@N>sbA1Zo?7z=ho~SP%pMMj0SA*+x4?akE zX?>Gho#C<|t@+)Ij3e!WLsx28{4Guu*_)ePg*i?Jcp&gmN!Nm$=Cl`VK(#AXjtLfuQ@w*wsl%nL1$3EC1*3%o+EgRvpq$XrOg1i zoPAu$5?|>%Z1>!+y|$rmOgWFIZP>Ga5soSl+E|RNxZtI8F(uiG8R!0xSin`eEmLeI zVvv(APM+l$xltstvn{H@();gbSlnU@M?UE_(77S%UC2Tu&zxiRMdqTzk*SO$C{Y2< zJ$a6n*yPaMxZY>HG}l!3uS(%nSe({f-hTmXuxxX&Mx#ypM`>%&&e^okPg$_fUW!d; ztMCb(HA$9S=IdL>lDKDOO2~)6SMc{I%|- zUtnqH&{aUGf2Zju!v2S%Hk1xU*fFyKRh+jIFi;;N7yb(--8;0{&YXPe0J;rt6!*Qh zL39AKVGM=Nd$kQ{??L?l(9u>mWC6%?%UrDOiR-&%fK05N2W7j1P&f6!2L6)Q_hjgR zqLBN}`E65&grz%SPr{e|W~@x`=8X0uTZ{0nSc^9_%h9I_2Hz65s3++v@a_%ag$~9^ zBOw8Ox2T^08hi4(Y`XG8Y8S$LTiGVuB}`GfQ1TM1^QzkM`>FYHH-r^mKfOg z3xNJX`Lwa*ET-+OM~cQ;wq0QB$2F{za4C!XJHGE&+NLT6R3VjlE@5ctGSw#hUoK3zx-TDIZW z=H0C(^N5vDT@dAElMTVnG=>l)n+Tpy4cJ=Ag&%&*c80#_M#g_%Q24@yHy?Y^8ZsF~ zsymlq4CBEBcqUE(lgouawhD^nnOr{X$)g2=%Ui+ndvMM^+fBap(uU7(rO4_rQVG6& zlUt2jcU6N*O_>vsnUaK>9s@#_j^Pa)({r5fMBNe*x^sux#M&$PV0as{Ox(*47#~~! zXMwA1aKB(`t~6H$T-=PtkazaNQq;#d5=l}6drns{^v!zIWWiNt+1g|?gqX3Kd`2H8 zK-R=kOhPz0aT@A*$C8Klf7LQCIsELT5*7d3vdtMwTo~?rwWXGAG3)7yiyE*PJ@SGi+(qJ#8Akq3r;FRsEl^Dc=~C&&XHkV7yISUI3JUiXua&BLszzUOQw z?3eK<5a|-H6^zWyA9-?;eSV)LY=o^<&jbx`p2`j96y~zu1!U)AUFsfNNxmO>Fbc!U zdygx9%6MKpN(@HNzf%fgxy>1Q@UC$KUjat3UXFp6E*{kPYZ|NguWCoYC3b!hd(MUA z{DPeW6NhWQ^??4>9LIwju?d33onjH!Uq=~iHd~K>lxNWFQPa)z;f31qz;!vd8Q7kb z9?G|-6mc7{t~bpZPsoMG!>O?*mte*Z=-#Dj$V__mE3mr>2tSv3 z-83=#r&R^}_a&KK0=~qo6$lAAHpuHd<>z4d)u0f?n>9#w_R&6baulbyBc`z>HmtWY zY#zP+Qd81V!m4uwfuBF5kFD}Cs@52hQ8C(~8IIoZ*Rj^2+&{m={q%wRyjKxMOcG>)?An@(D3)-k>TVj$iq5E1)xdgjT;-cDsD#dwv!=g3rdj}(bNout zBAudcipXl87JY?Sbp+@}v1DVbyx&uCm1c<;w8<+?pajFFpety*-Tl3IidYfAw^NFZ zE})>}*jPJqU(IdeqBnudTe~-b4queBiXDwc5hD+20A682JLK!RbHJo z)_j?4h22Li@kZ8G9t&lls4|bwa)9U}n9F;!7}5CKp(VGC&G?L~2h$ZUBtaL2u$y8p zCKG?nqXXR|^K}a&=xPr4wxdb?DMp+?F#$+hlcA`ZbM4tuAKPETTxA}{-Pw|p5I2>0xk_Jw61r|yb5s?L6`F16`K+u0YM7CGaO<<}jSm?@?jI^-4hXRgat?V^y*onM*3aQvm>M2r}i zj`~d-POsv3rO|k>FXG=rjeHPdBz^EgT~sRPYw**TTfOI*=I zB8|+9m|spT0)_H5J{VMD9@L)?$`)IDx;3Mp)J&12^U&iPu2ChxPuF;n%ekWGM`l#% zpL=Y)F#5j#;!j4|%njIp1HlAjMX3m_bBb4o_r?Ix{8aOr2Atc^&WE0_Qz!l2!1BXI ztG~iHZ^!Ht+Sb6Gq0kiLT1rRVb52g}0Q%bb>WZfk(ij8CfSl};Ly=BUs_E!KRj)qj zN6Rx_CEq%s%9j&cQD%8gwQ*A}(PAGf`qw&8+*cP1y}8M_FFX2@@%v^>b(#gDTHy|% zdMRQDecHzPUf;z$plF+y&Z0Cs|Fkb{s|?qIndu@*!`>ns)ohAMP%PwnHG6Ys{%ZBW zIzDVdkSv>*pSy9@kLkcS32Yr(5hYLL$NVULJ0f2_ z?H)v&z$-&hyHkYLAa0K&rl}>^>A=+=F;1YM`h$rAm_4NiY?2#u;!S1JJ8O`mt;r`u zukhDp z5*#HV{5bcNzrHyYRW!(Ue$$D6P1v|c{cTGLCeD0Cphp2Wn#oIJwO5=^RRBMfR~>Nm z-@WH2&f6n&ir+A4j+gfGk$bw?QGdClKB0NDZoGFaxeb4o*=m;$w}M?-w1EVF(Uy33__cfP8bypAWa1`f{9VP$QZPUl#atG0!<%P zR-eWPk1#3UtF8$E{(fQ&yfv1}QZ91fzSv9FNr7sa*ZiZPEPcxTC@7HV;hUw{U&PVb zlF)0h<&dI6FkxyTZ_!D;YQu?{p2e2wBI^X*rSE&gKxAQJRKk;o)$`Rs{Pt)jfI7;| zSC+&usats$>V6N1Tot|`X3NBa6)*a)5v>sTr&yA7VbC>!*Zk1su~6P9EmW+#OBD7;~J(znp-@_ueAHr|IV z>4U0FR<-1-CX56;10R&G=9WL^FIePjXX8bP><C*z%#Bm#Rva~LwR}f8vEf;a2a5y zQ9n;u2SY8;3Zki>`bDLmzZhhAFcHxTW03EhPbw}{?z9fgRr_~DyW;PetO-=EV&2(? z#)n#*c@DNKHY>pU`;Xo2?oOcGYBfh%B`hk&@x9(M@#zB(SrRT-4krlO8(D;q#qUo4 zjYBy=KQaUC$vmuv`-elZ`VpwS=+V;;0+%D=`d@XDqm~lN9vA;e+%Kx@!DI?t>ZsT4 zAcniJ@q~@ofC*nAu(b30KTjW%D?)y|C`c#A+bHDSfS#V229|cPQTAcLx6$c-I=1&! z()1~YsNq9@5Dp2H?*u!2-B73$8MK%(Ih9)CDh%>XnRSa?a0M5x)li+`M;?&OFfn(J zI@1MrhbzgLPE-~utR=x-YMfOA@j(U>BYg_!9-g66GNSrI^uQPF2K|UAXL>qS*L`=+ z0y_X-=NP9j+hx)_s&8k9t&PqCkK02wvP-P7UJG$l0eMlYM zK)Ora+_G)uLul37rDwg>%F0u*((RFjeuGkA3cHyVUG%Labl{vo$vkZCk)dP0>yxKV zq}{NkbG#2zVuwT0N7aRD_lyA@qZ6G6-G(An4JTzSg1siMptXQjQYq*)^Vg7Pjr4N( zfalftH_fd8NAYB+8N{R0W6CjFDQuAqSjoy-6v#8mQ~!?Nzi1SpYf3}AM zUnY*m4w{HzGh&q3mR4je)9(%}S1Wa;wlOs}-|q zetH3(pnzZ^fxaiML|^N+$_g0e`>EaD)5{PZUm+GiVl3&UWf!Iv7CyI!O1SRG*oYpj z<7I4i@>e0it#yjqKrwCElIPvQRkwyIpM~50E0VIt4LW>Q>_KKNiC9h77fd?@yZN2` zl|2a33_} z&8P$TKzv_37oSL{i&~Ztg|w#J$fjz68B$`lL>Pq&(kSdUeTb-}zf~cmDmxGy1k7O= zGrpi%#VDlTpGGL9vk9c*A1nGfPgg3nD>Hp>h5?M0DU<13i1zFnOa4kx*PmXNJH)N( zqm00leceK#XncEnb*Xc{3^3}lxVx~gGqOUVH1GSW$|_wz2ObKtktWEiq+(VMmyIiV zJKv1WI?Ub?TipQKB5lfOOro1HT6<@{45JKBq8W>3PygcAA!obM*FRQz8GaiS<=fPZ z@%1W#!Mb9-+Y_B&UJ)>Kb|YP6*G8}#B5`K6b+F=^dre2v0)tuw__$N5vbnnl`G-p2 zgXA(8VwR?oKV-+`MhKR6aA90RY6RFxS=!U>$z$e@U`@p6K41M0NP=WiS7keI@^7JN zL;M~TVyHJ!cYp2ngG-#Ah~yz~<8{Gcu-eElAnmz+CH?S_3BlSs3Tw<_$_KrXl&i(U z?C;!e+bbI^cGORvULa9+SL$Q6g*C=;qQuV3WMcQKC?m=OE7O+~9Nf4dAt9nZfIOpU z)^G32W!k(u0&>ZWvq3kZyv~l!4moXYSz+~J_pwvKHw_Ezv|lm?8Awy#qI}CU!Co=2J=BQ zK16-~olC_Oj~xZ1mxYZY*IzQ@xQa4mlMJd%Sn|uMO-{1HcmDAz60J&za9qfN8akiD z0bg)9-7;dT7>=S%WsC2$H}>3_L|eBA_)#;wHN-qx14R+M4?BkaBMYeF-U-Gp?9Uh6G=iyGjJk&B-Q_q{Dge*XD+NpJXB z)b$%Ri+RT?{5=I7W?KS9R;1>&!8iu(ugC_I=Ha;97Apt7k zvRztMSqCqs!*EyG)%DK)`IT$-Y#EN@MT-~4u7s9&X5d;FJwhnZ8|EnFHqO;JY^Gnd zw4rX6Wc}Et{+U@yv9VFfQ+yi`Yj&c{Am@B9-(<=@Q1i zUduAe0xsbWZ1u1Napx%=bmFgLwcroJ(-`XDAp1xt6jka>fIw#U7IdIPS^7v#($4&I zSCVZw&aw~-t17GMc)T|Hb`}X{slN-t8Iy1L50N>CeG#R1R5WaGoc)vS#;R|LvuN9R zkmdw3sOJQ&oS>OmK(g(7dULK!Sw-h4%!0 zIYR4Z@%G*B=;R`zUN-@4>{I;~Wu*mvO(1_NeU8>Ak7#sZIKV5>pWHVHH~nLOcUbh= zD6EEd@aPV5PQsDbDEB0D{`_7*i{p<*B^8^%NBPYkDwJOowVY{Gx zIXYcVRPKJQ`tov7oMG3mueqZIRmddC2}^)4kZCgM*Li$^%?u%+jCml}j0r&gZH}O7 z*z#EI8G0_?MgdX@gYkj_>l&@?vh~}`2&~9CD8u3Me~hZG2-Qd68$YEJHR#F255a5~ zw$>H6?jR0x9KZ!IDVbDm*;CNUF9Bmw$gtPtQMj-bzC583e!t~g}vR+<01Y2T% zX7wh4AW5p81zB2opP!H0v1!J4Bc|n&;xDv_3zHnI6rNEkO{%;-)nR!sP9UEImd5)W zp2Gyl1B*i0Nu <>PkA&}=1=P?rSjrBdburXUazj9=#-)k$q0XqdeeiqKBTI1v%2w)OMj>#7GvNJA%JCj;s z&D$$WAbdZ(4VXkjL%TCo+?U0JLu>zWSdwQ73Q=4+7Z5S8w*VX^ZSS**C?pKwA>Jt( za0p1HM6_v-L@VAFr@fR(E(bpuz#UHIwmY}Vd|T(XLZa17;8PFH|}Mt9T1{gb3a#LvF7UK+LZi4xz`4`St}9d6#Ny+7)lN(f3T5uN@`Wu>LvAZ+EsO zx#2|JO^p#Ki20qpp}|v4%G&xtTe?^`JjvGbWSA&hV*}ru^;50ol=y@R-%~1pZ%Ko! z(5bGSwS{>ct6ROf*==(r!DHFg$c>%e0TC-(BMr|m>pu9`)z##}fzZvt)`L%|0Zf&I zB%!9IbtQ67abwX_!c(KSRh!zrI`xHgbE~jttJW%1@n~rpbG72oU1H*uIgx?I$_%$q ziZyyGG5ut}n6r}9?>Z!11@>}qYHyiPUcA!cm0WXNby7v4H+RxVy7a>bL;SchxMt(}yXtV*@00KH|SYc*n@ZTy@f^0#2@ z!A;xtq@u#?nm$2JDZl~q%}vKZm@0D!uW;ecG0ko#_vbjs-!bXE-{A*5QHQd36_+Mx z@MBzmjehm23b^65+}9$FpQWFCq0g*ZQqn>SeuItN*L2>;O`Y|6Ot$M1>qf@r`fY9n z5raP7;MQdPg|m8S#&e|wWtUXU#O-t~ol1nf0Z~x@~&8Cfjt6XJ(9osTR@0A;~NYG_7s>Fi|k2QAzXlF;3eH zG;drjFeyW5K*7UCaYxYU+X5;8yvhfs zelFtYRN|g=4^^M3yiMW4brF@0fuz>5uim$u*hf+UPtvYK%I%n&0ETz8J>`D!*osZL zqpfQl<+0pwE&pqDan?S0Sk8y!4YQgVodrqLEA#Hap-AZcB#`Ku-urU5pe-s@%a`W; zIeKoZ-BY@{ZeO>3Mgx+Iy+?P}93gbz`vaT+^1D86>LT z^*1v}`p08gg07T4I;zfX{&u-Jnroa?SmT;`02RAgwMW-7ieC&E!3q}7=$kEXB|!!= zvs*8Ma*N9-ArnL+CsZ01L{Pz)@cn8fO?7m_^2%cn|9G3qI}}4C)fH}id@hstEFsmU zqPjs`w&bJjqO51t$2nowQa2KNsyuLZx=V*zk*tiI-BGyDXkzopAiCg^6{TMe-UZ&* zP|nMc9XxXH)0upw3A!;cWYvXvn&#a7GWh1=cwMa#n3GlSNE`f+{N$y%)$L3R=EVUv zU8kn!pkVd=Wx{9%-$`_s`(N0*$LG%0u3z*)$F|wAZFX$i>DYGCLC3aj+qP{d9b3Ox zJ8P}`-sj$DpQ=;Ot6jV5`2()1IcLomqsBGH=i7I^prEY3an8zertskHt!I1hR>PrZiQ>kYnqH?ZE&5Wdfk2$C0CtXUN*Cl7Gt?%D%--6Jt+w9nr}d=xvIP@ShCq%bM2 z&TKupkY^BXGA(D0Q{TA*f`Uh#GYTbyY=YPqgM0=by)$0eK5I=@5~h0>iO41iak2E} z?y$>sbOf%8AZ*Ed`u6IburrIg3J$aI3FgnK#&{;XZTRl0i5=W1>SS(@Thr0js#X;y zvlPaM3Gj`9R&gTdz}~jGfD}p>WJ9lOF&RJxzXM-463LHYD{e=U88}F2K?lI*OSs|n z&(rPmr-8IkC^d6#V7)n&RP38$n*O>DrH8PED8n~OW*m|z?8-NcTqR!Xge>L^Vu}ns z)kk8FhtxOu!dZyY=>@!`hh|e?6ovnVv(WmR9XUYk)|uFvxJao1f%r;bOV95ki^5m; zr$~cwj81<2CG$^IX zI>|A0gh^Ul8~(NF8Dmi5l;_q=EGPvI@Xe32DP%f1*q}R{k z?$dk}Ay+t-O#qXML05*`6p(`*a=;B&|A;vjWkBE{KXCF&Cqv5g>Y+dW+<(rJ%Zc@P z+wjA@WJ^#rYX}0lApR$EX={e?o*U!38@?58{;X*~2#>Exr0V%r zasBU}kZuKEQioKi+kn!0G^%@_J4|WMxa~MUTu}KxfmyD>*H;%;>DA752z``zc->_O z`epKTb863g(8>X7joIxRpwDf?6gqn;aLps1!cwE3RKBjCM|AI41Cd%M3}^gcly%wZ z91y1l;!Z%2B`&%jUZf^n$n49GW=6j$GQST4so(I7>===O0oM%@6I;ln-bV$0LxYPU zSmZ|BIx<}-)CeHlP~`x>d?g-+3ijD%SzZM0WE~?aFlzuPXV!Hu6sFueD+-BdvK6d* zO=5x%rB;GogW%Ex%~YWwvfurnkO=c41b0NO&k9na-x>gZz~Xlxb#CKBdTU zNX+pH1unNc1bJ2iC+g&iC0Q>lmENZ^c0`!JI8s@KYr3!UrU5NkCR%KOgDr@-OuiSM z7d>OVfOI?A*1B}7AvJZF0C9pC&Ji}kgKSBI`&z7y(v^eqK`7br;y?F6R(Xe;4v&V~ zIX={}d`E*VVz>82grMrN;N_dn($L1_6A@8K@$nhXorfJ}(d78wVWVFc-ueyg4MkH` zWy#)BY7RNsPIoMO@TX1NmwIO0SEh=YUWf0U@FWvL z(O663%*FLRooPK~sSe)yFZxZvBQVoGndwtucHB)203&@C0=Cp zH=clv0`KZ$R;y{-D`VyOJP^omq9y9R_G6gd8~^=2&a>tS#1rR{+o;B@&rLWJhoEF0 zY$ub)lOu`-pF@|$hPZQ2QxQBCW~MNG3Fc)V4hv<#C1Wexj);9%f?sWc$tr9L zxxR()rVCJShU0cX4{Yr%uGSKzrNWaKvO4{eT(li*z4ba*H|fE-^nA{AaC9f7RJK`$4tX`hQwMxU5RI- z>gyzNg#$G%#oVvupW9Xt<3BH`%7Oe41MXb|_~=Twl8IHRIe8I>7mnmz=~l~fQ#)jn z2i=wDRupQ)9Rw+VFG>MNm^bLlxYE^%*wa{?*O|N6NQpXC6LN4p#57RQv{Y96!kex` zC~UO{O($2(-TZ;4Vlo-#!(loUe`O786jZJ&0N@D-{wV#pcRz3ERaMTu-+*&PvF6bf zaAB`}X$>b^xXSuY&->fS38}*`ael3c#Gx&BLX2`yG?of5?92`_X* z<}*oo!)cNETo>LSoy9Q3WTr zz5@4CC{$-ZwJ?QksKuoq78!H4MGcs>WDyOUqd^rYHmt1T2OxWQV-J_B1$?F}si<(( z8UjnRex;0btR06Vgt+Y24dxs>iSmRvc-b z?tqq~Xvix@@7h2y>we&IV11dvQZ&0*6VFPGmH%;75(o-b@E!TIIa zOp2y6m`jW@{k3@^XYLMTv|FY(cs|M+Z6$K)v%B$J`5&%Nf{947C^jD!X0lRV%nMgt zj=w5T!gswdZabX@k{&Hf^(UTHiL1uG%VsQ%3TuTpL=^A?wUi;`B0c(3mQeqfeCPxr6iTsd$S=s^xF2u{ zl0_b$zp*W9(%Di38tut~|J-V;foq|N2njmD)oU4F5cmWd7`rE1sZZk8^|@QF79hzA zW2Ufz&;g)^#aH9g`S7fdtuA@&)_D-9;3#;C4k?VT05D^r#w^fGnJIXQRD#wXI8fi5 z7Y(YucCBIjU>(smErx$cVfJ{arUefDyg&&h`oj-CjV;tayf|Zb9AD82&(eGh)u zlVI4lztHg3DYVSmpmmSg_UaC%w}vX22`^hsvnTT@A1Mw@HZbMUYlgjt6&>XTMRP32 zr$QoHf<|e<_*@nP>Pr4Vn(42QraO3iIE{=y-U-4PE`U4=Bh$(`Mgr|0a>}`kX54rd zMl5wde(k1@|Wh4_HWIFsS!GWBy7k50#`;U4*R;iY2U{^B6Fm9=?$bsxhE>eek5w671+?sW8>2?7SVAJ`y!xF67E};wv|1ovj%t zc!R|`OfiWG2fNkvymFGtr*6yJ>pO;CWTm@@=2$6ha0`6t!BLfwlxj_B3eq6}H=0pEy%OQBbvsPYjD9!HSF+k$+JVY5a#ev7kg zNf&W5ewU`FE2?SNl7yNkT6h6oi|ORiPMQkhs=_XkR61JPY=-NE>|TpiOfD55yz#1`{ekgeiK-66w1)gGC6$0SFw`qEr7cOd`LTo~=T zk^a(LtctX5P!|OzQ;?KA;Lkl$d@ijX*&p2Kf72y7Aq@?M8^O+v(&{cYNT~7xgqH&# z;rc+{pRqATJt`gMfL=SJp7cDfl@hX`a{62u+*X6@z+H1rql$iBHH#>2>wl80ygk47 zzS3^FTWclRg5XSYi_%4ZX)azYLJ3zgcTPPqI7jc)|C{C#nW!7_%YDH2U4o@;EY<_C zN-fnx@?;)VL7H$*lk`TyrS3s*u9hIbx1Dm>F2m1R?7>@4iih%Qfy_%O!O}xd7ch8$ z%{NRJCn8jy654(gJBpFt7W(*`C-IU4y>uh+5ORZC=)u4l-@O&o9za8EF7-`}7}@4s zcCszKspw>{kds%{!d|@;x4Yu)zR8Hj?j0Oey;Ox!5S)w`_E-ywi2nrA8U?nSxMM& zwWZ?pqzLk5&UaqTvVHD+5-Q-|nX7`QSzbbw51Qax>Gav2pf+<3Dk3^$)5|^C^X6y6 zv6gIqCAYA(OH>RB?h62DJzGAZHJO#T_Fz7uv5`3i_ip^Fb(HVIA6k&@M4_AM7fWXeNl|)^{=Zd|tp3xq{IUmijr;)%7HI2$+ zuR*gT19jr39baculMO0$DiXS5@)Hrc) zGcC@%HTr+LggX3&v#)F*&c8(bqzrO)T1#x=f*I1iXo-ttjkO2i;1fuEm(<_|X`rYF zv^4)hpTL->l(Nh}_r_0@CRu2jBuGJtiGdPdZAc*UYlPiW%lpNHt(9+DxEl@MR+zh% zp7%@ln(idm?TzmtMl6U@H91#-(rZlA7sLIRWg@0}-s?hod{Zgm6; z<#f;PoNsD#Jyv~J@wDt581YX!tyJQyWusK)bc&vf!`tqn#dQ?*SgH1c8DhutcCis; znpN9J%fr`8iX02v^-~<_z-C(>u_%jo$(Dlf85D>}Ly` zZoQ$}tsSjj)jcuEM$7>-Z|<;nwtik()f|}MIUmCg*kMtQFD`j3m0OAIIW-W{qmnm# z2=H1@vG0-wF>Z0(2nW5AO53FADvB;-CFJJd636@unhlg(mR4Rd3x0NNp1MDaZb~(=TY3nPt}iN^{`;{AVZeEEAPaBMH|d2&7J1# zR{0Al?{>YZYPFv(wzTjtQXM+54$1w#v@fXjZoR8qTC@n^t=Vu}ad))QCj9jlGI=b^Jiq4K}u1Om(m9KVJVJn2pb2_Mvt9Ud5w39x`FV=;vgm{JQ?DmHBddO8;K0lB zrH1(WvsLpi%LF=|RCS3wGbRBj(s2m#pBxm0f9iuly)j2{2EW>)9v1it!}!0GWcM$L zn8n7kG;O@&_HXTDlQ8k$d!ro2+nl=Wk@w&ak~ar*E2ysfAW?|l(rc_nK!Wn&pG)gh#L*##0+QBFq@f|U3R4vAR>jU+`({_ms zOeb_((*@n!`Ox{+B5I2(H2%)KD$}0!>nWv42gBv@bfTjnG__<1IJQ_CD8r5n`u9b; zR-Tho9}SNJ-#!a%1G#MxrfL0MyV^*o{xV-a^$(xX89xzH6+rk;Upi=ut7GW^Pn&^> zHf?P8nOOIL$d&C1uE?s*gEd*8in5ecQkJ9H1~s$EM(DjeMvuq{j@bd345ew%nq^o z`#OD}nqP*CvXfFj0fwWHV~TB&CZg@dlUEQLTm(hgCs%hcNT}Bw9};mpeV^Mj9KauZ zGfO8dFBQ6_+qN7;ALT8WbfRhsxm#xtb3op2jJsVP)js2At`bf$l$M{tz1+{A&pYP> zXJ$0Qr~9@jW5y75W#L(Rix4C?o8uP-72k6QSqtaYz&pD=p{Ns;**EIrb!V9T52KQ% z=UfpB5E6%VZ}pgxm}{d*!@wZriH=7h1%`;D1{8Id+ajNQ6=cA30I*XTEBHEnu(C)F zo_uR_KR5~yY?3v}sk)L{YmsJ>R@F85ogtFKR zaJ5num^Ofy+CJqI?FTLjqJO!)!C7RyVq)VwZP?(m`D2u^wSWJJuycxurQ9%9nf*Qs zC1rf4BSC#CL8mku#xluy)=&E`%`A)eB)f_S>c6>Zlb|LO9 z6?1P;KV(y?9imhzRaSjl&lr}MI4_mIdHAZ8j(EwY5eAGN?C_xAieR#6;CE%g+eMX_ z97V^YFczRzo)a>i`F>#E-JAqtZlgXvU`zO_4TO2?Opj02`i7k z-!N2~c4y#Apl`xlIL+`}dzLw7%V`@LWnV2F?=wp$XZ;YSdbidPWj^S8A_iySimEIr z;9H@2khKq2j;Hd&@$dSvtQQQU!fAuI^Yjjpd^QF6ZeILdO=crEClWc2IFshiGR+1{ z_Or8!NgG>x8!N9U{^TKl5lLsM>fFLbRaxwnv7NV^(rj$Y8qBeYf+Ir?vx~0`PlCPu z_GH6B=J<}@Vz_`tBQylRenZV5g;fh^=J`3xOsOhMoS$ifTUF}jP{5GTj_ z6yU-38A_o-bj`_!gU0B+F}$Z!RbS}K`CsS@_XEmb=nK{GCx+^PqvZE+vrM_UK_}@) zqtKGPl>};ir+Hg{>oAzi6xXRljy^YerJzx(b{ne+yr;$%6UB{o7GMwZzNkK84 zlGta6wfxd0>X=M|Ti;p~@{?>OR;iy3c>kfPw3&J(wjlf9T14a?p|#OZdgJ2)GlB% zt87M4B@*(b?9QV2FC5ryR7>&E`WKXTPz$p$)%+8gm4c`BZLO`VqnR`WEi*c!ElF3J z`RBK>f;eu3;Y%Lzk5wc zH~9wWp~^bcLtn{-Y~Qpqoa+h$|93H9lc0S||E(Vh`e&6xneq4Gz*nz~h5DborQ}k4 z-zC@KoPw_yLGP{>7Nk`zUy zQW*5xx)ggCA|yNg-l4$x(>N)zI6;3z3@uxa1! zO+T9@yAPC_{UQ^o=l$I_nJH2Omr?w%yo=OecN>;|T*q9Kq%aS)$5Ibqt~(Ms3ww}N zXWb3;jB<0#$**F_z4miH);dmc9ECx5ULi!G-z;5FkDK*bQ@x{1sj;N0c?-MTW|gzN z4#}szwy=nJlv89}F3)gL#)vOMG8NI;Tr)qe@&69AkdysNIQ;oofy z%DMd;>pIT*jV)mEqwWDGs97uMK3(WT^0pE$@h1}BxS?l{(z)5o%A5JPN{D8nt$X%}^sSs00zL%-kA#QwA?6ZHWD_f;6xe z*oqKye|UwA`vxe|lFZ4I_!mGy67)^VVT{r`8$!r#$@VFvX4$n`{zJa7qM&$XV0e%~ zD`d$xC7}P|YRjpjx-AOwSa_CX2#|qRgmmJ|p*7v3l=}+L2ssg>?d@Zr6mQZaz{QJ^ zMsVX=F&Q?}_wFwN<`wYzo-1pAXso>)#PPZO>(xJ_((QZHBJk}RNDw~u%&Yr zyZWN+u{u1<&+(DZk(8d@3zgKK2N~F@sh7~cE4ERN^2lC}=bK|rJ0XiW2?VifgHYV` zhLX%zLLR~5bltttcjYw{w(9C*T1@~ib4YOiNfTERtp0XA#M!khD0=^)2!eUC(h?H+(&)D=Ud3975^R%MB*|Mkzl%{@Nfh^ec(`elt^xSBcGImYz^r5OIjX3 zo$-9+!O?Um24gQ$U4>(^vVt!3G7td*72D(r%~K3zULpH->}dFC$C3knme$Ex>Ug?i zsy06YccI;msPH?QzMA}&ZiqI(`Jbkeq^chthP4jbY6^dz#_&@flFBRK-_4y8SjCa_ z>0~vfd$}G;?9-fIjZIqKY%;@^3gN`OlNz(9vA@ET>RwGhf9B%oJL-Ea$0e!3W`8ei zhXF;Y^2dIWSYy>E*r72HF4(Z_aaQG^949=L8`nG(nL~KZ#{cG-Z_dfbhkG^e9@5_< zb{o#$JYgSp=&;8qdds7liI}+6?w;^<><#tUYPM%0Hn__kl6D^@gcu-S?SR<_CJ(xN zAY1Wmvv)|v>6Kpsi$r2un$Ii^=efNxrJnQ!(}X>Wk-dcqqc3b5w|=(fb*mAV+qbLR zi)Z*%s%r=5o&5`axrI-Q_9AynS9Cz)Oc?O(gCd7V)v$0zH}#v@`%{6*TFA*atVA-g zBR@|18U+R92>aqWmkS0#l?MXHU-hfH{4V(H33q&iN_ zE)^Rs=SN1FRBG5F8WKY74QpDIGqMq^>?|WF86JYwfS8Ls0yx-zqAw;QXMdwFGjaoSM)1ZcS;@Az)r_Yp4Yzh}?iFYwmd~uN1f#YPy zTYn^Tjk2zP>5qYrV>Ne;4>9#4pUt`#nrV`Y<0b8(ZPjnWuSJ4$Sb~HL_H*7IX@7ZM z%cyVs;Z1s8FD|Bv6CB=?;&r1eL@tQEXq9GSbf>r$=pWizouxF0iEJYPwJ@z4N2m6K zO|V3RbS74^(lOVpy8`iYI&gZ~ZFSM27t|Cs`fHxX3ge|Mdnn@l(+F4U_8$E9z_ zo|qk%@UPV8lvn?#FDGZkcyaa9f~Ss$Y=83f6{TuT!!v`%P>VrK#93-bC>T2^CL1(S zHhJ}npLZtmo>56a!w40|;DQ%iRyuwmJvq{ZKaM{T24x1FhXTYe+q(K zBrYu+W{6k`WnvzchR`HSro@6}jhV&KgS7%PgHFPbz}!-R7y!cZ>E{88{+v$4yb^Td zMCt5i8)M1^henL&8Q7`9Vi*VQg|?5x&@fEE$ClYelFmIYld7wvi7%Yxw-x6>&=|r+ zFY*6IU!t7F{zhL|`@YZ@ucIGaInGhEhNq)!GQsGj_zDi<^p%d#Y_CGM^s~$d!RJSEq4YGirr(LYH}jO?c$(49qU^2cnS! zXUM+Q7OQ*Omt6eeOsa_T%qCurt>JS0B0mXCrZCF-WPf${CWpg4NyUNM@{n`de@_d% zaq34U^rNJRO*-;8N?&`1*%H9A6IxyrObBcHv926R3XXzb-q+fqdpog0IBU}%;$^tm zht(0(RNbl_X$q<{BjYs)m6BmYd9ZROpgOv}z0B`VAurHUBeuQDu=-nDJ{JF+z6o^Rq$i!7` zeRM1$F<%4ygEC2i`j3hU-c?Txb`C9o^U4bcza0NEF(ugg`A{@%^3D{3WD2TrGO&je zmfOqH$EJjy({IDUE2k{dt>}Jx0baGRXM+jANi?#lf$t;vm-@o~zo;+kyT#KAicH#H zIgKKRWmTQ-Nv?JyPHQo`M-!7yrXgtQ>_wPq*l)*5AWNze* zeP3@~8Uf1%=$>=r35txEan?>n)3o`5Ni*tfq5nTt)8KeGAHON(T?Us8z<5qhgKSn z;=c<_@6uJcP|xYnEGbv^gI z*+ui`=(x%6sP)X5z9ZUYw0zTn>$_-Fq3FiKMCFA5le-zkcFY*xo|+VddX+WXQ3^3B z&HC&`p^X<)8V_%}E*e|lS-!Osy+r)FM%#!tw#khmV(Quz;c#3L9vZ#w6s8&jB>HN? zRHZ=y4ZsVK``OY`KeG3ow65yB;b!*$dxMRygCz=wK7f8(TXx=ngLTT9V>VlIT31s^ z^t7oQv!m8${o+5=mw*(iro4-WZ3BNt1ll9Sv*$1)<39i zH$jpKIRT{D<#mgEl(h5NUB*Rmc*uO0W5OTPwmLLHcYeO&NnW29Fh|R-|59IUEwEl1 zhyaB$?N@ub<37|j!mU!#$WtPM1RSl)OIOM8GRT_>p*sAn3i=LUgBg8}SgMCpMp#U> zL;zBhuQNpP|C}L1T~5JVx?yYV`+a_D6c;jb2=iShAbt-`2P%9Ugk{V?&Ak&=Nr9!A z$}$#EPtAZCbnSL*n!4z^^2LtyxqCrl>_0hv>O6?6k6Sr_NpJI30lD#LbquVnH|I9= z;=5ua+we~RDq(;tnA}H#OJ@mTq41DDuaal`9MA**h$AU!}yDl6qvd**r*tSd5 z%ESAkynHfY@$<3M<+8gg>tp?zii8G69RsgkX%IUkwVEqBEsy(8-YZ*c1MeZUJpsQ@ zgH0;yfl4tKv2Y>#gN~V6?)T)PWf57n1?Rui7kd;n{t3WV-&|v!;nKw}=jQ2hMx2?Q zGE-UgkBD-rr8I-807QcPIct>)z(!kK%^GdV838+($d$s0qy+%uX!I+w537#}^`P%q zO3>zNScuVEZPVX_UL>TeLHTo72zxFoe5Jw-gl*IO3m^ga^$slrUf9dcNW7jkZTHx~ z0EqMeFL;33X)cF;=s-=g1DF7+f%C}|Wr+9)&b0L}@LIcb$ZI2^?h?6JtG*qhH>Q+K z>N}9J*cPb*5rUk|!10XZWvK3X)!O9+$ z%}|?ky%iz?RWtpH76KUJww>AQ?>AOfSI*73-RJ5%zh8nQdrvZXsRl_p5(r2kzCGS& z73fBrs?c^`G#c(WoeJEph*5BhY*heU{~iNqcHsw;OY`;Z7BVq!4VlE}0agwc-{6^A9f zhBe8m`e5EYifO*X_2c8%(>xD#AFD=U<{oHb!CcT8Mj>;|IDQh)5Ws96;lDU)y;H5#6^CK7SY;chRy_=Gf&Cm#+T0!J_E&D+2?`aPw2T*6uDa+1aa%$`_pJCc#HQo7eiXYdzQ!wnp1&kZ!l+GA zbrLy=h>5n3h1f$OxM6jw?;A^1o8#OF_OYoXN!zIf-wCO&4g=}~gOKrt<4 z@MVhKc-HHM3BHCTySdU!wStfEr#em90u6hW__qq7Yp_`KMN^?e zWJp(q(D3u~|4zH6?Fg zBSNZq)XWJwTZk>-Dyz=x#tOZzSNc(jvo>GLbVfYL(i!CZ%B|>iXcZ*Cw~>!N6-MDM zRH9X=f0wpFTJeo_k^-ifC+>{DD}3*-La#Ls^IlcTsr$;w1VatMdOZcg8W49oZtMOZ6cQCJmv*!&-j-pX!Tf^q2aAfaDz|3iGADNc^q72+uA8RMRAr zjOGPTGu{O5yk$n^<7Y2kN$AQV;rrHU(=G!oiWi_q$oCzt`4_U>N5Uj z9oS*~Tic`*mF_EaF!uvHJ^pwB{Z_}<_4RtbIln6GsI|cTnkV|Q$NsIpbSnS9)EDyS zHYYZj*nFT5UHgccZPMFPc5eyKgbGxm>Arn7%spIpQ8uRGS=1y_f)d?b^Mt{ZCkkM| z{-#S-o$EZ4lr|wf!ycXLdz6YbkH>G1(JF`FKelOZ8HS;Wa^utRlNe3ab0UgC;wpC$ z!AEfkVeO~FhrU!^5-R6Iz|usdpg#o ziBki=*G@ijS~En%k_CK>&{vg90IYYcS_HaX6!us|&MCaz$$A_;klKW&IX*Y{C=c6&}tJxP%@`T!nYA8JGOk!(r{q9U&eb zENMIe?$Ile*ET%er^orvj0Og6KS9vk;_peZY|-=MUMK&_zKs0MzL*Eh4CF8Q41l`r zb4X~P2XF<2Q;M(e_0vezqi_K2XcMl?nPR12d{g*#{Kf+#HbJdvUFZN~oU+l}-zu6a8d%=xUp#->jZJJzBF~M&BAgt4%6u3X+CqKZ|`L5uSE&Sgs5iUv<#$&euSQ!(wln>px80!yawzAuK-AJgs#2`UfT}yvEz;LPcn2ejQ=Nxv*0a&Z+cW25fik;N4+{G^q;9;eH8kmzD!xyq5IEhH3 z&zCl{FJ6a)!JmdcXs2vWH{A-p6hebj+F3(rzV}|>xQ@pE)Hu-(Wo^dCXoT!?W%A&X ze#7bJ+4kJ<^zLm+sIFNi-#v0`N&$0!gIU~96-nN`Zjv92Bdfz<`d*<~zhg;W?&1qB zUn`_ZH9wJ{-nSTIVh{vIf6HluTy`s**h~GAbM|6n;1G)D9hMI1+x>>O`!?9Tt(xS_ zbiS9Qp9#PNvr+n-%OatT%z)f1$N3_K&7F*HhpU7V6@rP#2vbi@`AcCSzg(-( z5=-pP+(YWV_l{B?F;+b+Y1lGf3o77^ECa$#WwD_;kwM!bpv)9_O6t1g11U!(8MbsQ zI2Y{~@$ZanEq}obM?5D4O>yspv+|k)k{Lx-Nnq>Vl0bno4iq{YndWtUp9{4B@G?`L zpqDtO-O6a?Veqb8oq7VemyoxfhPCVgrIyNi%{_=IC)%YIf`G{6?XEYM*TLrX?XDH| zzLqKH7NH6muoOX_loNaQ0jWjxB8jqKLHtU&wtR*9x0|iXn+odn8a9*sMezkZV3o{z z45-BZkr$iY^dwEQc`YhTCp-dP?}YYTVUZ9zP)@$#5|nkHR8mQy>mqXOHj5M!q&6^LBP8DIL`5G zD6SpBr8uyxQC_AsXc;-I1LjF^BRV$U5USqDeY%NAjf5clsm2TWFeU3h|9I5n zxyjU}qNt?vkb4mDFZQMB&lp*2`9JJS=kwd<;22)N&{CLyYS1UQd zkCIQl5)up6R%KM2Hgt?*vWnyvFMNc7lG!FT%#s%IEc`IU?960N30|M58pTW(Ker*( z?zU`MDbt(`G$3>5+q>1ZGKMJ_#~v_7(crd;QpYI>k8ucET@4Nqy5v2b(eW>pT4J<% z-uhf_o!10xGDDLyRz*`v+(8#(K?IF`wHs}vdGZYirImE?gX6Ee4`t}|Is+Y;P8A>u zgBl}$S^#U5O>LdwP4Lbu;fsu04n;8h;ovDet{&Mw+)Q?s{Uk%g%g8Ggf%n^kVJxCI zd+qvi*`!Vwhy`L>*doD8*{Xp9o{S&12mbrPC4xNA4ENkn#%q3F8J?v;@C8^vk#qRj zSvV6<@V%FLY6%cfkfG}v%V-`iXF*OWGde7s^` z3v!mUvQEk9vA{v@hDhyTG2<^c=W76o)7~8H%iW?xTD<8K z^~TPn=9`t%8%R1*e4Oa1vHYzYV*mw*%SjU=vbd zOw~@9yxmTa&$Tmwk`bpiUzViAFL1~-S=e2v;RQv4&FZB{zVU}{QHu#`QzgQjhY9vN zYO~JM2Z2={e}`A9x_hwKO`}1Xy$O%?vUU0<9_?qLbJ+ZSiFCEDps#_#j$Z305J3{R ziW3=C3z!@~3YtGYfnZvXJ#Ep60#|bb%P*!{%4uF`cqs4mqWtpcW7a;w^dm|ikVy87 zvGb1jaoa!sUlDBi74yn15b$z>j2`7nh1L>zAfVb$KQ^wPyBpUzrFUGyp!=G{S z&dr7q6j>Gj7xpEZMYf=mrQmwE9mN4nG; zGc8XcnxP9rTe@E=D>(;xPnERI167t3cP7H7oId+G;^S$d<)^Xki7ku&|p-UUmhr=$Bb zUDTH?fJ^5fWZz4jDI!LF=~6(-ve62Bn6$OeEuow+gpUYNG2#`LO^ImJ9f?-HD^7nd zlU@pbHiqAy%58IPRrs{YZH2?BoxrCJr!;V%18?(H|>b=lHPKq>7vIA6vpG`YHak< zl(VsU)RQeX2v4@RIvXa-*51Uo;EeaEJ0?40#rKj6{IR4>QQ%VF#?i_;M$oO<-0Zoz zmgu$QX6nho2F6F~vtP{@}KKdvb9>R&Bp9j~wuT z<<_=yAX2pj?5{A<&T*YCSI?(-sJGbk9&Y48Z_MHBKPtN-6uJAOLn0X@B=ruLPCl?dslk+Ay`x-irb@#~ zuAeEYHMRJabUWUyVi>q!p_O@5aHu50_%10&c{loAG_FLBa_eSIBWhs>?I|u&KOVTM z04@#s?$0&wwTA|c7#j{DJU!7!7rn0Bm1z!HlCxXF6Jp_GLbavmap)dG7JMbv?;s%y zVltU$rjgu?SFfg{?jH9CQPl_n&LHEgYoH zcEc>;^pxPUYq)aG{WG5y0#)(dQarh@T9@~H8X|uAb@D!F%y&uMlPif$>)^|Qr5*ol z*|OS~wtIG-OP)`~J}JjY>llCQj84AfGV}oJJMU-DdMMe(-~7JZ!Yn##-}H`d?M}N; zG2gWC+1uTetoK>;}fi54hNC<`A{G5|+XKT9w zp(au`f%Q9&GHgU-ti7NQ&#WBtZ^1?7Z^4C1{7Z1zc@n=R{zq`(!kCZ$>criJoU-O% z=mJ)_xe@MgZAh33UR0cg+McArP6}5CO>IlvWNL5;WRM-Rit|%WyRQ7ME2yL=iw$mh z^s9}$F#23;Yt!k2UQ9Btd}@E;;u_@k)}-pI=CZT$|7DVh{=5@n}-f8Q0SNPWW`pf(aWHV8;^_ z%@Hj<_8Fy=dGzcQ&3#oIUQo++VA%-V8yrs<{VOyJVs`2P-V0-vLwABL3j$}jPY<jM$>4vmb&rjib=#VNW81cEJE^E*yHc_B#I|iG z72CFrif!9g=iU39KImS5VSZR+j(Lx3gbf09#dP-mW+Ff#Q-StYxyrkld5>&kBYdsf zA|;KYb9jdn>26$R7s&l6z?=887{GKU4n4HZTINrw%IqIjy8F>inD`QZV>+tbNJFdt zt#c&*rG#stbf-bB7M)Ik>5m!?M|CA0-WyBl#-bpy&@2Rg!4D!uQZW%pyjjNqBf*77a~HY|izpYFFw;P{0uD5?!| z?Ni79N6rxM=-vfogDokKB^=2_z9J}FZZ4yFMz#|uz{&!uP6}+;OZ{+0u98(^;8dnE zDt<+4R263W+leRu2VgZfgIR*{#q2Gl(?$AJ%r-^rajagp_KexAM9ib{rUqi;CDh<> z(VtLoQ|yJt20~e!{9E_1V~nRjP~rS^f^A2QNjHYUe<>}<#jR%{h$U=*fg_=ydbIUp zHe3ek?DNk}0_t^o@;@EY71IVqUggNqIq7p%aD#!j=Ph}+IqLT*U@)jTugQA{DbaQT#dURvlr#4>( zfeDEtrCOmCh7<}NXk0g+G~d%g5jR(=X#8uTa7EnT!_Nl!`uxq&Nu_!q5bTd!3RU@4 z<{MP47@F}44m-UVJ`=TCg_%jc?H>nyZ}$#Zw3GUjQ zV0``iV@T<9>M`o7JUDr*f!0@$-i+=QYr**35q<01b4&F37)jBDnR(aQ-kk+I^FaJlH88>kTFb>quz@QYggZcJ|M$Z8;@px=)m@ z-5Ps#n%!KASPi5J)Ta-9W17}S?yNPn<~m6X`ehLv_~LRGi^D=Tk+1En!zHR|Tlg_0 zP$vS}*HE@$7_V=d7gsXSjf)YUVWwN%L#2!;>RXA8$6AZ!dT#f>WPepucSX3+nDU3I zja%K^_AO=Qgv&$j;Cs&gBuq;7keVD^V{=W_BRGUP`Ow3UN$Y|vooi)|`ipP%nf0Qs z;j!tCeiqgRF&xeUvw@V3#qnfqk@QCm`k1lOcwo&%7!doSKNPJq*Au5%|_?i_MzvA*9|Q*svo6$8F`Tm3RST zFW_4owby}rcwGea+TQ;#^s*4s4QmceY)i6=E5xd*^^2JOG|vA@ccJ@#x^*GsiJCysV%!0~IEmMTk|i949WVKcJ%lKCh3eVz$jC z1uT}FT30yXQv-+r9B;dWJ~<6&rr)_B*|RrSzn)SyQil;P;w8!SVqKRcRMdlsI>ViMqIi~4|oCoF%c9NO1t9U$g&(3s+ zc+&I?+0QDBcm;#S4}FV#-6A$m`9~xv`jtM1GXL}AUCLiAS9iz`bL@i4mT^Pv@KV8g zAW3Cldf8w;PzFt%%m{zGOniiKU zraZ8sl%r5NJr`k5jAJLiXXn%BGv6|T-UfsLm(RaVl607VOp?(XoPSIbb))}bk_6WM zmq|jQt%2d0!0c|UYjh&>&JL89a_qo^KK(Qm^9T$QLNG>i8=9G|dd@4YzO0d)89`}3 zbxW}wQAfDVu-|+R2`&S~BQSR+dZh`JvRfL?T7Gj@xM(oFxxS7B7GIsJNB^;F{)RU^ zwJ^kq3}tMc3akuH%nn`=RTRNY*C>N3M1Gzn2m?5DJhrLwMX41sj6Yf+xS-0=Qd0>n za=HD3!-3%vna)QXQ(23#+{*ChR#Nd_I7vYTsoULc5T)zIl#1$A!gCI6vo!i_Hsgtm zot_s|yD5x3M5^{RH?%#}5$xwXCY~ZT5M%lni;~0Pr`yZ>O{NVCE=(NaovV>Q^<#ag z0=$ZAy4;>3Uea0WM|Up6Oh4f~Z~3~pY{2SlM3MrPh0ihLN5$6JuHom>0guk7R1z%P zi+0vPik*7IJ1Dmkx3p?mVVLq-ub`OM$Lm%~dc#Zo@rDI;b`|Dd1=F>LUb3{$G)}bI zMe8tlr6fOQ2q~yH`s(8WEHGjzs`9iig01k!HQ*&#>s>4OOPGP4 zhPO2hw=Y_7T+iOC5POn36*KDEYib+|Qrh2s&<7HE<&%_`(eoEH=S&^?TIjnme%?-F z9&HgGY6EZKd3FLC*bboTPqgrqWYv(x+79k&HLmuHu_2v%?Z%*f84Lq1HR z=^%bXhtEN;Vo4uzUCj${1%Z7{kberfiTn|6A&RjI*sf3P66FEUXY2GQ&WWfPL@5!% zXs<0=$14N{7Y;nkEN7|921v9w`vgBUZdle_ z{5%T~^-nVtlT0tS?D>Z$5lKbc{ufWuaI6mjJ65?AiuPqrT1tQ_gb5#Bwk! z^mhL8zi5&&LgD??Gws9wMw8s_L3RIfr0$5mX1dMdmneeKi4~jCu(8NDm&SIwj%Y3b zd^06f+5PYLMl{$OJ8U${smyAnW<)R4J8X^NHgR9FH;zEK7{Kev+;VMHN6n?dkv(3& zCBFBQ@@Dz>h#ttvRrcjRN9q_SnnXfC*lx+64{#DzG-rF_jWHF%DeNKb$(#J!DRI8} zc1kD$WXI50NSuMOZ~)7wxK7tLo#b5)%O8R6`PRGD%gxY+s#Rzi9;kGhBu-jxk%9B9 z*<9jS3WHmjV5EmQmnO)1nu2o?5!C0G$x2BLthpg(+K=BUgb*n;)~exx@Xy0V_{M)h zC7$0<37iJ8u8091n)0^3zhp8V6sDd3-kDNW8fdmL>y*=tLF5!=h}pAioup~yz9N?^ zxR#`pA+!Jyf3#jJ?>kXW{LhA|h2Mhj0gQ5|vWgP`m9wuBQhYm>URkzzO_MZM7CDM# zy>VdPUgRREK1jpu$b69EQ2p98n?Yq2PiNuiWQMUZHq4soO?_n{*;YtI1C09>Ztzyr-~v*DkH-}| zJ}15MitZG?Fk3f!#!6#A>pN>FX7rEVy<{#3kMjPLIa`DsTL!PQhej{AH8UNcDFd*} zExI`460Bk`n{4usaIN;6-F53yG*ff-164e5yTX$SK&tB+CnL`(63fduV)^BGr4l*U zbzm|E*(M`BzV^Aso5|Z^gg>vIo*U6U6uX%{x`7N?)&L|k)g~EzSd^*Rt?tdFvJ3@YL{{4Zk!g4F*V|@3v#84dw zsfxG~dvw3EkF`;6`hY54{$#0*$1co8r;Du6Dh)PL!=m9*wF4;O!47F?%8uUVW1$XL z;k@CDE1tz4COHfG3+Crx+9IxzC82jIG;D(rCrKAC=w-P6nw9Rv>7{f)m^1jI{d7Wj4B%PX>Ey=L9YnS6Y#q>m~I0 z>>`H&%y&X|G6(;mJ@Bol(tUK~#U<=t7FKZ|<1(S&nQD?^rd~)O--di?5HjN~(Ra;A zy4QEZYh**7O+d&`zgQgN5N?AFZyhioN75D2duW z3)bqUr3It0+#{-}|8h~5@jU-=QEqX}g@Oy77F3~*hscgBbhZGQAOXVTPF&zXd)h-r z{pap(NC?r*KM-@Lvmio*j{3}|?(+jt2lc)AemmBLz+`i|VO*03t)z;EIr4+KD7+i< z!9dIgRWX>h#a!*)4gv4UZv(p+HxP~fgQIMLx2DwZP=)=lAL)X-Qzu^USRkF=hFXz| z;nkc72AJhJOMO+zg@Y?F+F~fTR;e83l}T>Ry@@ZD4{YWuUqC6U^{46PMf!^B&{mEd z7dTsK-X1s5T03>AyH4VsTKow+e_-oSfh=JWI@RXJIr?5JxF!gD7;%zV*r@m@5F^dO zV6k>6Jc)fV5?mY^KZY_;Ms!81NJJP_Ia5D-EdhxiZL%EMNzH=~aTQOnDol{f(`7kh zs!`{~C4(7c(k{eMGVZ^|s-=^-DsOJ}11cKv{!CCAEAAmz{AJ2KVtg#5t|DQ(jRQ?YdrL+iuV#upJA~X-` z@TG1x|v#7@KJtT%Wa&ELdz#2 z>P12JDkQq-6D@N~Wi(SdBW%6_y+Y#X;E_i|wB*UWryy(ON>hmHrqP>PLSWR{&H`qD zM2Y~wo8BGLNXsEj(BDLG2| zHGMJ`xd?wwtQAmNhnz=7C-j#Wa|3e4mQf!UR80<#0mddW8iI%w6lVvL6wJ)Y1O(j zRyud-bTzgk^)6(#&5n1qwVpG0F3GN4i`a-Ra7`j=$Pu+Wha+w4!WkrwQ+waR4({^a(mC=6eYY&x-!@|^p0L^R}W_iVExN`kz!NHDca3*WiRHETxAEpVG&fY zoe?g0s8RT?qxfPZk2xM?TDh~va1G~GATYV*pNd_7KbT~x{$21=nrqeRHqmRII|PzT z7*&f0w)n*!&7ca6Xi#Q9=Z$ifpq|qLqOOMreZPpckif;AbI9Z0V{ph7nO@;ZRuIZV zU{;SaiF0+o%2HiqpwII7>)i9FnNRJV$miE=$SXcuRNB?t?;lbs$DB^Tjv-m6nT=0+k8j#x5oRVc?98IvUk_Dw%P8*<68OMh7;t6sN_C?Dn*)P3Y($Qw zAsjx}P$29=LCPD!o%1GyExL`aj^@jd&6=l{*f`5NlUaAc+0tDtAM^+ z{i9}tav@_Tn}_r8I$a5_?`vUlBq3vHvvSQKuf$%?XX!#Is=J?#JYdAGHnF7d15xEk zj`Qv|b_!D!WEsF5KTZuR@v}0hEeCLA^V1$O(h*9K9O~NNI{MZ&@!&R28j~sA&A2Ih zR_B|831wk1y67ozi_}JOi8MJoIDgmw8Yuh7NEtdFJV8z@WG9@Abk}Pq#0OHw{tpf& zMdAIKnqm2ZieZzkMSt?Yc`z-$lmEkm*~_XCivBMT#x6M19Qn1RKLX~yWBHo$m`C~h?|!XsptdyGoJJ%D*^hp zPj+zt9Kd`HoFd$@6?^oD(|;aQ7_Ot-XtyBe1g6HX~er~=TkT~VE^i*gIdYGWTX>!P?{C{1XLm6krXfB{hX>uX?_K;~?P&5y$!{)v%l=;x zc41gHdBis40)rtN(YG-(cCjS1=N_S3CDCq}eWbsZlVP9X85=%f5F~hlM=&Z=8m2$D zdkUp(D~#rD_npd@8!{UpzIzi+v$&8=*Y{Sd3kq#@#uJ=RWwH}3+razQW+8j4rti??!rkQGG`1}x)$iN1=guIm)cI_n{&PH@moTPn9NQt4T zVpJxK8(a<(IXYREecrU48pi%IZG^O0BXDJti5ICQ5$@R|7+*$-g9j+zghW#kh{i$$+Q&@`XB zwVKZ2ejA%S6E!#7pE@|27~qS)OM<(WLUP^TW3!4_e(0hXpug%fC%*ig9<=+r+Im&g z!+zYJvMXUg;T9l|3vu>y{&_GV1rS8YexVVhNY`rF=^{}(On%Zi4!_IJ!<;YjwZMjN zAxIOg93(t(5ZcLco!B%RFS)F`VSnLNQTM|I2ON+=<(G$cR9GNu^#o91Ct7oRI&IrU ztVV(9#tDxiC(VNIqXCapzcd{pCZ~Z^R4}ck4dUl?7@Mkd@iBN_Z1ZHie!je zoL{ZxOBmopxRuSu?c=eg9R}>m2VRA4(I1>7UK*=7yVgtPF$9i3c+}G}D=6tjLdPq%>DEk%2aRx)W;sb-fT$MPN7wFok?>M(0(HZbo z_wR`Q;Fw_a-G?39@9Sc7J)J(&+oe4M+=jfpT+?YQM3GLz=smUHgTR63ej-MwSI7K?u@xtkL=@4Rh;Q^J-8E#qlJTX3%8wc=U=BdXG_~Z%1*!f5%%Q>(Q-1E9KNAJ}!Qtch+ZFm=(K-kpXB%)6RWoaigw$9D1GC?Lurxf zVX|$28bpm=7e_%HF^jwbePg(*`G zQfOK`<$|RMB}CP|s{Vuffl;=in#l6Pu^RNgB%A0Dx|Cks@m#_&PKkkA?E%%ya(@yi zhe?T#3+w{Hh_@T8=Ta=ytf%U$heC%iMLsCziSo^-2om_^#zbz2PfoesDg`Eh5*3xV zjRyo0Ag2nWiOfwR?S~yb+-_Fio%~)}ky0%qUizqrmu3*EgRvtO59uS{0y$CMgnB;6 zxvF4?;$3Cg(!XiPdOKxkB56}_d@S2)y=Ae^4ef$`-9@Mj^SJe$(%5G;;4je3jt!Ap z&o#7Q_q{M%RTh=%$-A-e8xl+m3_&JP;LC#1E3^_t-lX{ktuNc7!X@I_Ex5$|Pk72g z*l<2p&;6G$ejUnSry7`Z^v_}#%AL697Xam&RNWNLHWO3sbI(Tp#lZR{fgq1&zJ~V` zUMZ_l#MnT~|{;P~0F7|0F+Mt4A>ffgqqb~loNSC~6@mg633%r!`rEFlIcF>KAop(z8 zQP7R#TWS)E3{TGf^Z0a*ck9b}T;l4Jbm#%`m&)+lc85|r^SfYmXB{oIV0$x6 z>Es;@fL3Ob`TrDumTqt;^XeoVjY;2aq!-Dx-OlmF z!lZ?aXTN6^3eai~pmSK0_(|hCEBYE}!i&3NvEQw6M_womx#x};XHsN*Ou z*Z{foe(V}>+?)inZ?0hD`*+wTWcE8dXlG>_=6DOAA{v;PYo%Ddl~~_7}jg~ z2mMxxwdxk&;vq^SxOS|WWR~c84ORqo_k9)@$wDdaZ+Q$fDbwy`#F`72KhhB(I2=7e zFuY~T#l|<^0wp=O68|)HRU5iHyMo7QtR_1WJ}3BpZ##Fi_n02+ZJ7N;;qwSX>0yr>jq#eA!4A?WFo<&IkI~2-w&+t0=~@Y!Zf>!F9Q-v|2gpKSqo;N-G@sP>a>T) zX5le^TSI(b8lxCpcdbrp@yq(D78mo1o=PQL@N;~7L)+L7$q?=n+v1{0dMm;hS!1wL z!+#b<>IFYs8(X&DwdgLza38v22Sq6CD~raB-hib)n33V@=OuE|Pe5l67)7>%IbL|E z80I`fv0fO!vzpZH%!~8QU|9bLf)usu_952M8$s<~xm0K*Qb&&d+*UYrxg)!*fHk69 z>{wj|bIAvxnVs}?wj0C16GiqS)0}L6#Ox2-_an~dX@t)^($D&jNMj!wa_Zqm4z188 z%+3v%D0TdBsb-zY1;7*?^gqN8MfZVXnE%Ek*mAxr(jH~Z4Y2g5#UC1=d&LLm(Xztt zwOM39&E;`n9(f>iTfL*!(U;GTs%kS1?<1CE4?OhK^-%dXd!K(KX6qxy>$KX!b)yD1 z?R0;Hp_19_uWB=+@C-FFi}Vrw@NMNXXC6BxS{pK7yhusgxot0`JGACHt*`j-T-0DZ ziPi0XBZS=m$^hMaOAf~}@W-R3*TPEW`Z1p*KU-Cr3^avu$S2JMr(+tFPzRUy*-&Au zM;20Z^&(uunV!sw8?@)egJ_TSEa`n?3jR&K*;#k|kg6M+wanA;;EX|O(Fh*~%A&_f z<-YyPi18=L6GV}U$ASx?e`Ww^Db1yFmFqu*A9~W2Xjy8EZ{eq{2`iaA2zJ5-Pq`vY ztgHrxW0=qXyv>7t7$NtHk#PEkB98Id<|FE{eeG3<@xU6~f^bHy`E7!ckXoeX`IR4ygwxe0EA55VrYUJ74mBrSM0pGAz6jOoR zVH}v+6j5Xc6ZO+S!cS^PROmm#4+xF)50QCe_?f6 zaR9u$N+_ym^du9t2EB24vw>P(X~dy$oPTVe-}G1&)+(GhGcW=F*Y;5*mTlPfefT&x zG>X8!p5gjcyeRSemvnBFn_;yd#mG{Kkf!h=is%}I_G3ZnTv2M@ zM$8nH^xW&$dFP4)oq@GXuU|e%WHDvif2jX~%98Q`TzNkSG>9Q?K&3n=6& zJ=udV#_hur=E}emAk_NsxmT4G9N+6u;rq|H#_1X4u9#rKng#JmtU1hsXL&S|X7Yxx z(SIpNACr}sF(OYs%uhyCoH|!+50PcBgbH-2mv+*5uw03yY6(k^zt_943c80WwoN_(upX& zMy`pg0kWtMrN-}**+bQkY=U6564HIP`DNRBC@QqwN(CJw9Ji%LVb)tBX&+y2f%RZ+ ze`M0EklUHXmW3LmHqY|Bm8|LHdxg>yRbOdPS`h$lm8wLj(pcV;5loq9IKQExoz4E- zg`qh8Ruz79jdTQNe=3J}HsOkr8$qygVvg{k;-{{E>nf!pQg`xy> z73i!W#c_TmZd<25;s|ZTuxU5DUB*88;yg22U9W9x01vKiFo;xR1j5d!%GR(KQ#UeS zf2(O+mLz{WP{-hP{9;=?rU=`P3-H*1R&i#{#$p1kW1>*mq8mq< zuXV;C-_#H{+THfXL2Fwnu3>zq%DO9ACXDuO_J0ie@$$fh4y4Y z`lT7lH7KG&CDNwdwnJustpAk0txJ4mzxMHe0h(DCb=2$K^qhruGoJ?WpfV@zq8k^d z;2(%3z{hMY%QVA?vpR|%ncQ&174i=PWiMmGuf2l1k`2$I%loHE zw52YRO%(AsjH;TJr{;2XdMQ|!0_hs2*U3DxkODw0FLJ5)vt*6?#O^4B-cYdDm6Bf# zW+!68_1cP&#Q}tc?W(mo16h0%woe`>d-(yB!!eJ22Jf}#ov_d`C@$Vn_gZ5v!aOtL zEUfywzT&${J8%}_M8eBDifi-3+TA31E69(w5@<;(&{H0*4Jb~`O%pp`51(-oURXUy zd;07wgV}fv(*_ZK4~(s^tOx4XAY1aRjF$2Wx(7XJ%ahr+{mCun7pHG})^{}RO&sK- zJefWy+M$Dw9OOZ7e7)oWZpu4K&5p(#F@r%nz>pq@)Tv&6Mg03;)w6xIeUq)Dc4%wu zuvvPlfNx8PHe;yiXO%SVQ*ithG7z7m_mc|53`VB@tm_8o6(;ZgTb9G2c%;=&WqVfO zCQaOU=$0RT3o5CV&W(<~QfU%~&c;f8br&kX-XdMZQDd#zRfA*|L9R)j*(PV#6xGnJ zaSjPh$>fB&G-eyJZU$R$Hn6MwY2?kePQ}LX{F(*Wv@zH4sRh(Y&N}H;ym@r|qsHVz zhNKThqKb}(xaUpjNSX-Jy(344aBBh9bYI7-%x8D-xjbVU)Q9Vn=G_Og#<50OOw2=p zq2+{@#u69rwjd)Sw^f{a$`JY3j#0lIFBF#pxCysGXfg2+S%7#6S76WFcIu_S^ z>`klu)8)b=ddt#PmiY0?+Vxy1&og9iz4wJLh%_1|uE4@qPpSJ?M6${m$su;HMY3ZK z^#*eQ#_TP^08MT@AX!bbQ*F>B&N3J&I7@V+GH=T;hJgesiip-ahp}y(pWf_C zwiUFC+!d}#2ooaVb~KLHLc2ULZA%7lV}1((a5DuYijZ2q zphvaxx)D6=#rWYX$izc{Nh7m5(W6iq6!1hdmNXu~ISztYv*wB_r)DKcC0l_QhC#p( z8@6$*9;Uc#lT4|`wDy%c%^3iGbT%b62Z?8+hSMV4JOJi*gQ*ks#YtVqv<`ykRG!^H4gef{J&7QZ57GMu~DNZOSY~-Gq7H?~6 zv)@rNVQpw1yW+)n8W{M#w8&B(>&SLrF0yPvFKHEtSfqJxTohoz_gz|#gZr&vs+VhH z%#PMPOzH|Lw(&QcDu(=4SNg4~{YpkK7cU1w`@yU|;GnHM@hjSLjHwPX52G;qzyoR+ z(}5t&LJxG*jU9}aNeSI7;7K2lZ@hIgo~4#y;9Ko<|Ou)4IBQ940t&=8VpGlFqvm*rfX%dRhaNA=bSSrnn%u~3YM!v@#kGXJLtL4Tp< zObi--oTtX?K&1f*ftzV+Pce0Pls>5#FI5FnkeMhoQW*G9qyOiVOTh>0bHDepmi*bqX4K4bYs24%W!kXa(g&&5kmA(Ym;_%hI;oF+OIFEStxLXB#+L20a}rN!MnT zxqTMyA8Mh-Ef=~ZbeZhd)>OZVZL}qu-%y;KobAym8d>N-xFcjkIB6G}As4NV$(=1d zgI{;kg4!W{W;AitIT?<5S^28TIjUBICS(G zrEY1HjqVi}ga~kkv?z2Kw=D&Rzp_+k=oK{#8ei3d-SAwG@cnmdvQjbfrTBq|)pDaO zW%dY6`3#e|t%HUBIx$Nuk@7h?P2LcR0&C{!tQOTOXj$GzOw>0? zUK>o!(gsTEmX%o6ORlo`)B6F{0WIj}v{x|Kc*>n99~+(61AH#BlSmfIHVKD+jl`3S;T_UG1{oLg#yH>{H2 z)p!2Ey-Igxlv2>;HSmO1hk7CnJ2A`7gDpKFF;Z@3&8K&CkL$u;P6t#^l?lIFJ3c=A;koyp-EbMPYGJ*p)F^2E*XguF{Er44Gk?OR zAV|yOiBdppGr$MYZie7}I8N@-K)op`+b!weDbMQW>qiTG} z8q{&-YV?RkU)i33)B=EJgKU7{*}5pkrzp4H{kwjBErUGRvSe%f`JO3vaS#aP1BBo;Ot?-{LMAjfg9dagjG}I zp~rJs7!=x^Z%AsQM*iLlPsePy3WV4leYh1(+tj zN6TyMx_IrpcSh8+=2~JBsMnEZDTg?4#ni!Ce5Sw~z#P~JB*i%(C;16R_#bM0-CByE z-o8uf?-)l5?pCJWsGJ3iL=Hy|a>A(0lf;t&yBJd!q?ilOyWwNhj=tXM;d_jN6K9<+ zV}oIBwb>L3_hKHjZ|BMp+yE!{AAODUj=m+T#tMTbG;~4+TBB))3=PX2P`2a}kitX2 zz>9^)#Iim#>Fkwn*$(fly$Z=}%k9IERy0;wM1E1n?yH$*(PRmAkXySDxGSyjq3j!i zZ)E*U%wPMMi6Lj@Fbn)y%RauKj_k>vXD*?bXP&kqgIdBsdfIfAqK(*kpBomM&KT$$ zd=yIz&a``NXciF=bnHC7CB){6V$R zm1j|ePUz@Fb$$kwEJQKc#kk&^`=RA2er3{1yvpp7?dx72Pj?&)v zagS^y#|LJeFpLK-8(OoB8J4zV$iv}Yxyk7egP zrP>22P7k6Y+Yl@EUv@p`BKMLy_aq}!mKz@G4(K0$RU%PNyT?vvanV6zE^?9?YacjE z=^o5!PZGf_t=s}{G(Dh5MU6=7F?*4<=oR?;BB)~OH{D>4sSh(=avDGLhrq*8&|5h* zKZzG9o-_j8Q{6Z*2e;U6LJL@an>W^r*7s#wZZ2{tp0Sm-Qn6o8Q!mOG;39w}p1@&t9XKG0x_idOwh&htXLSZfrK za^sB-#Mk*C{q0lrvAsag$7k0p=m`HOsN&QfL!&~fThGLfg)PPmLtuo|^IPN6-G<8d zv)WA`WF27W6GYexL(sgY-rJ#k2ZOW+Zlp&UBr(df$aK(9&1WZVdwu)K$1drt?aHDN zn_K*R=VVgR@Jj{1YCI&0kj(jpRVAs+rFc){gKxae6hF)qZtZ0bX|XwAyt~`VFq4f5 z?;noKRF00+x@!UgeC`PU4lxx%3tW0UA}PO=D}>$psq|FelIAsCbpXF%#6JFKVda7z z7%avn|M(r9PmtOpD8~MNMtj3bF~$#HhRws@DQ<%k9Lz;$12=mgv&dHdY&{_4Tx~4C=I2|oNg0#r9sk#Vb!=9ZfhYwcd&7?-1I6NT+&=M@3kmcSrD;jK8+@a!5I zU=|Y@i}UFIW|Yqan)TFk7-`J=WA24}hSMuknWJ*Z)gmJ)E@U6?@KiZ!sBc#CFSfKL z!EtD+n$+wodm*~Y;lA<$>Rbqy6QXrg-X@Pk5q3dOp|x28=Vg=kRSRHUm8YdY)zk(P z75RN-bi|h80@cT*>&bYUJ^F2K;-UQ7kgrT!82L-i1u@?Y$=RmyrBA^`l&Ft4I6Nk+ zVs(_+L|_}DQKcw-^ff%6Szv4sixOJZEpKca`J>>9@s~c&Pty*ZzDb<9aq<9z0rFV;J zTe2RTT%9(IxH_4Tu$aMh$_zzY5)+jT69AZwPWDX;x?dBBdJA#8W07FvE|aj05H~f<++^cvs=-($ZmK^olG~UCjoI9jRbB6Vv4jRczu_s> z&_A>}Z4?A&X|^>njOHa~Z(_lZKLnk*s9EW!Lp#4Y?gP_=Ku934&d;^(CW9*LQU53Ub!qu+xHN{{7vS0|G&FXI&9Hn2wd@kg;9kFVkHs6{zF ztb{h}mE~bbVdwfbtIet2^&L~f zHoRi>5M}|q`wE=1=%Da-cWI#NIa?ZMp%xb)zp#iX*bJt_MY@1yQf~PYtoJ=V6C4+5 zh~7vk?Qu2U^1za;jlgSGX2M#-LPx7vNU9dhF3^>y4K@c$?5!kNNq=|6Yei8xo^{^6 zweB0L0=IY5`rB|$?Q0+g&%~}y$0WCEa?prhc|*Iyg+-o;iD3kFBE$qfyP+m9j4ExA z7{kv>#HNVH(Fe;Qp&TJB8K=y{P)CZ!1&x$Go3}+97yHN9wiV8bS$V@kEVTUFVmYlI z=c~3VQl?%P48vw8d|M+>>7l4L*Vyxlaa$^QWJ79mfcGEd#w&{a zvGN9)x#!3fHPcz5s#|CS^o9~a+P9>@@6vKNN>>AM;Ez}H*k~O)qwni9Ke-zKE4tVb zmj;(r%SALcYn}1o@2F3Xc>szp1&%^W*hFnwM&{BX?R9>tx#UW^IEm-|G>XlG6b=$sF0;DyQ?7{AScL$T6 zIGb$-yJsE`SJJny6tQVLZ>NdJa5Wm`c-4Rc#C|dStGql#ZRtmxeu3?Y8na4Mn6zQ5 z-@f+W8$=?bCl$rDDCP#MBN}EmnbfQXBe+&j+SZGG`)NFwqS|<^1=Tu~HKH8h2KE~I zW-e=;0~YB%?KC+6mithe6ow)5TzdMHt%YR9pzS3jz;O34=q<*U=jN)W(#vj&u_CGj z*KTpEeO!duOWB{O@pNe3j>09j{rqf7MIanfh;9aL*L#p%trP;8=)Twiy_a7U(ssGT zNq8*t@7TPuZ?IADpM70mt2|eZ*h{_VOk0?<6o$nq@jj0%2Q5wsn{upRHE@=v7W^J$Tq z?TgLJ)b3wF(&zv+0}p93JMAWnG(FRdV0{hduNMad>mN!$`S?!YYIzYA57E$ zKyKBiW2bm`{S~%VpO13X!R4AxKH;-^MR-ETPhLi1T++HB7Nps2%N6c9HUTtEa2Rwz z7<$Z$&B`w1kofhZUc|9l$6g>B>DxXS=taJT4pLg)gJwv{^!mI@b-`TTWZu{1^tF2m% zyvaW!D99|ESfRreLJ$+C#q*hqlqTOv4z0L{ZT{ZI z)wAPO%kdYPh!0<~6d#U?ER{wd1$9_Q_Ue&7@*Wz^&S_<}ly^kVAwmEb&(j1K7DN-s zt{Z6Can6P2TfZvMooG=f70YSo-_kJpw{l9P@rqJZ1vDRX{QB}P<0%PiO?&&;y=H$I zV8i+<`7?D1LqDGOMT0MGiZXODy-xbmaN@L4N4IA1keAD$tF5u4v!8+KOfr0vSqsBX z-6CK6-G#xhlD2ra?>;;S^7Ty$jEZar#3|)KvS@EkJm3mbpnPmYR$+u(cEcb##}1*e z=(tN&XsSQpFuShpu6nZQOzpMDrQIzs5ZbC4$FO6BzrNFpc9`7kUK=53FwUH^9xizheEmcKs!z)FWo#u--(2lb|a zY)JBERj!+Kdm(hWm(Tj_*1KUT#v=s9NgfsE+^e{qFwpp#*1k*g+BFa{Ta=jH_>WR0 zv@d$=!|tY)^E7N>kjOcja+tS#{S46+D$hT6YV+78E0ATu!_*v+QA5}e;V-#JA3{+_ z=)ev(={j}_`)z0);SO+VI27y3kq{A;pu49)0ji1tc{pi1uEkxX?X-H@GJl#x>7M3)Lbp;W7=m{|{O3 z6f9cP1PgB4wr$(CZQHhO+qP}n_Sv@WGv|K)orj5e>4@&?STC!xD!ZaP%X&~lm#AW6 zFVPs>y_l-WyP}U1TZD3NzY@cSv&>W?wOThYl<__xZy2} zaCDPAOa|7`PAtTXZm%0j!xFWA4D67xf9r}BV0Xmbk1zetlyQGpF0$nfHB7x7?zdLs+YkZ$QSO zgvCN@CBudXUQ#Kzw0^T~lLqg|r_*D9c83^)x0QlxnL2JQ)ETMFpSuA$dC_KHBMp1T zjvd-1!V2#>s#NhhL-!a3d#6bWcc!Q1K+#zied_E}cGs|vinOCCd@Wy}-vhezZ+3}r z6l}kU-dkFcfq(xs9h&`1e&6=Xg;Qf*a7hRLP0HQnC)-yWUHC+o++6T=?j%d9YeM%& z+vPLhE~qZlXO3-SR;D#_JB0hZU$ni>;ORVFzkGIlC(lZme=mI3y^hl|h<%)7)tW}mYrf32{ejLmqFGQI73lT=@dcGja5i|bo2J{FBiZ9`B50YF zV1Cl1ErtSx38L5<)hpx8lnU9S(P2BwjOm?y3M?#k+bWJjk;TkaN~vnF$6~AM*Urp_ zd-Ti(ip{)>u#N|SEdK~)u!D+Jmht4LA{oJ0r(IDfn(OB0rU-dKmM?mkg#zR8N!(j_ zlrrEhRVmju&#bs@BHCs5Y6}@z)hHQj0Jvx0IYt<04mvSpuOj5k?*wyG_om$Q3&wH^NC6#c1oGL~XwBLdvSZ|M*G^=63-8M?j-8Z#Jrup--_E1u{ zL9^VR2DIyCyG|zAx*hO1$_$cP40_?9Kz(@rQ_R zqw*|9dCqO5mUq!`pq6hsY@?pBWO?3C*H@!4-q~%$ z;m=u`GX(GVgG~o}YhgmP-5LFBu!{fTRRf=9Z8?CreoNDKWZ2`ixuCUlwYGlv3J~>Qp^*Zbh@k zJR=m;=fs>!yH6_oV=|*R+IXEPit29n#S+y*KYY%HuBJAf?Z#TEU>CGGU#<1^WV>K> z{Flm6D%`64&$)Ez4e`N2JZ8B`b50*ie~-;jxmZ~P>@|4yTKckTyv zOJMVzJJ}6)Tg2xZ;_8>I=Atogrr2G3uy$sI>Y}g0d&7tAPKNQ zohMCsZd~ZZD;aFz4d@0!%+Rl!HCN9B$DIK4!|75|snD~wd|`fT$H(K<#%E~%6T9zW z*Lzyq3S*<*K41G1t$k(oMvrIl&LZDdT>GZyqcSVFn$8!PdYI{U2}Cx7TiGyA0Z_lL zoWVFq`LWd#Qht$3Gyk^LrW7l99NE_wHc1=jUx}<+Of_XQ!q)%N^C2e+nxiBuoQ6-e6&G= zJ8;x+q4_j2@QYe7YilE>tYjL#C-QTm{I+Cc134uajeIV0J&XZF(4OxKDyW zC6ldJvaO{X11tux+wm^Z9qSb(RSI$e`NSz5-f2jag~*#J$&Xj#n}%?@5>G~Hd6{7q zQv$T*M#(#~DUS9ub?%3Q(TpO+jzA1m0lUcL+$dSeXWOkLSy}A8Qa>hbr-p10vU3vx z-YLRwKGWmXbgDw`p_(dcFo=Mu+u{Q83r^|QFLqrHq6huu!K66S$ z$?I(C#4C(Tm2EcqP7$lBy#1MMp$7nP6cjLlr4rIU190V_gO0XuFX$6tpNFjn=zQMG zsK!+*KfMV6V&qG6BLiq+EBUrD4R<+{lZ*H(BlY!c6Ku`)H~dDmyG26@`UL`Q37wUl&rFyFT?Ae1*l83tA4 z%|GUrw#FPb`-t}*Qkwp>j{eCsPqQ3)T#_vb0gX!S;S-UG#47=8JxJ*`ZMMzT>suPS zFZw4Pbu)m%R%!|U!n|x&XJDgj_6c{iY;#u55b2!*X9I#mjQmg~&TV=wcg1d`NsZrA z^!ZkP8CuJX#((Om9lP3DrNyi%%ONnIGu|n;SDh_tswCG0DP^Cs2J1$RQnA(kenDe9 zP)eJ0UlhQuPtzRm&{J@FHuTzOn=&ZGfq@ zqb(=Dvy;mls~H_%a^YPg$mJxX6KUP_ew~w|e~#4i1hbb*|3}#Fx#)1H=rHHW;q5{v za^TpsMAYmtIw5Z@#N3{uy|0-96y=M!3+}?2LC!1c2Gp1WBW#p}^P**YwyK2&4ld@} zcs|;yDbf)W&W$f%?kx`xUg}lY(!N@b0z5uI3a3~b^o0Y`G;lDUACrM@KQSdt?a#JT z^|$`us~Ueiky5YwBh62)KboTx?#Z)r0%=XAc&}uR8nK_jSyU~!Ry0Xt0HA7DeIr#9 z_X_c@*S-M88%nJ~gYj9kP@e~WQP=h--Mm<4$Kwmp3n#iE*i&Xvwrob+L{%cyQvtH2 zGx_7fhVWAq(&3(&ssnP_3}N@Kg$`K#(6_KiIyFnbjOe#q{~>#`-SjaQ)zB1GIQ=q7 z+6>l14~;_Y0B4YcMj<;KV07%s=GKZ$mmPctZ=x~pY?4UMJ58Nt!{_|c^RRq|_6kH) zSsLD-4B=7wemMf@(ijjBg1N?Wh~7+1@#My>ckNK(%14=XgkB~qBUR;jGIi^@UQ|Vs zk_ue^1=uZ5s3NRBXk@KCdFFFMs^T_nmTJOU16hN=uFu6Cgxdv&PX{`-oU<)E(bh%T zTUe*nc!L0sLjz`0C@$!7lP>Qw>#bv_ArErUR(wU4`sz;#lRYb%E`dcKU|{}(5$#3@ zF&V?=s*yQ9dxZ zec2O=%3ORNJzox1BT=BjOqgJQjIdU*0xt}*0Jsdpv*XGr_hkm-fS2$ad|j&sRaJ`K z@6m&HdD+vy|^UK`s}Vn-C_^&H^H`4IHD5NX2t`z{tL6JUhxibw{fV-OQg^y~L} z(q3PII3OBUjnkH5vPgsQyP(bLCws{m?Lo`oRs(VnX+KRIGefD@UwYR7XItNJWEpIg zqSextm>P;P8GX#2RNsP}Gd&b-yLek7A;g>6XV4DYEMMW%)ecakhn6sCjBcrI_^$ai&A+#n!fH8 zeV>%Z`b{V_j7FldZeE6%Ty8?l%k*?V$UHp4Wfy{4E4apzz{X}@_R*os*0!G{7xhFI zStgpTc5H-t|03$oPh;Hn!sE|vgp=FAcAPZ%O*UbsKAay_Yot158Emo_Wn72X5uDTewr)E)SqV8-{Xw(KBe&$<5s4vB~ z#XFmO;K`N#+Hkd}e+Og){VtGNNMHrsF%pNf5!6UXGDFz|5*!)P4Y+2YZE7)=9aI7# z;fXupoKYsn3R`z1E2KP-3IEsk8fiY;%dpv0DUN_BlWEK_XIkW?$S;SjBa(JE+BPTi zpEkXW1Dyo{D+aHxU_~>krtw-uS2*ZxKZKVfTo8mgVS6mO!Sbh;3%!a z^Emf>@hI39V%+&&F3GMIvmJDL><63p{_Cb5FyQ-p9#8`*yY7Rn6bUov7p>j1ngLA+ z-6U8`ktHw|g4iSkX7gIQ1r{ZAil&8>PG*_PG2P+P5e+SoZh#C_gJ!kFPMI1z1rdqP zb(wQCo23O>FL@I8nHf0Mh~3-5H7ad}v|!WLiW^EjSQao5UBK`$@^~~!46xwisM#T! zvfUI6yauKN=#%5dVC)>3RaeU~;ElreZjI2@Z_Tkx7y#0oY9Qq~U=vecoCM8sw;SHz z^$;OQ+b!X>TCkySCUL6L-DvJSZSz|K7%%HvJUUbu^NGn5d_!;x)xiSz=4bR<}7TAsV(JJ>nbjmQOZ5=k~ohKO$ax zUXYub1K7~yfOA6ErhBXBl>^bYO~*oaSXw>*OJM^k*xjIewi5-tmv0P{&z(%ejS0(TQW6bP9pJo4r%+Pb;-eTDX* zOD0f2jO|#VD;p6><80OU7)ppI-ku%rLZ?5A_!lHJLfj!j0G=@i2Hv@{M+T#=4&%Ul zSs{#eQ=?j@1^%Zp(?c8W+_Ke5q*H9=6N-10KdLdM9q}h~u$3KvAH+ugH&lN)MrIj7 z-Av=Gh~!3OQoMb>Z-_2bC`l%_2Jg&m6blZzaDuI4q)7NgB~$=o{Lt|kjl7q)iJ<)} z+oRpqYNie|-y|oYYH$e?`>& z+PK_nz#;vsBhk))cq4T5gnpJjs9)$efWSqaAF_(RFc^J&EX(HsXZug%$@81x-MN95 zj$D8hL;3{EZJn8CoLM1+VpR_6!e+YPS<8y`)xg<{nro7u9TKX4+`G8s?a}N5bsC>%9!p{SNY0>)oiN)3UGGf25 z<~Ck&b4LydW{v@O#vmyx%6j)D(n1uT$>AAd7KA%7=_9~LfhQ0Cv; zqr5wAX(sdm>S@D0^im^|72NoW6fD(ESG!BaNe2F)3U0-Z;TF6eG7UL1Ll~c)WUO+j z1OzC^TPh-wCy2V|>6ya}Pj@6geToexM?RX$Fc%C749=@7YTOT{>1UDXiS}}&^sBkP zIBa19dKvgz_i;r-ClEzXP<~_E_)D%}ca(-v$z;k_sX+NqF~U^pxoD*h)39&U_Me?p z5*@XwapwOzB?v2W^PEXM8oCdaH)K)4*r^$g1f5<*H+%&eWwrGHm2m(8Ruu8Jl@4{c zfK$_pU!I9dx<&zQIYX#V1xR?eu;~xZE!HM6^b5^AIRP1>N2)%|ucI;`Yq4?qKa~Xw zs-ybVke8RUOI0uGK_%fJu(*M18(P$YeLb|mXS>wwX^y|)q;Af>Fwd;)-C;E8!XMPdXsDR@8${qU3mvTjJ9G$RG%I=sq@bB71I=o8NbwX` zg4LsT71R!pM2FiW>D_bmEQ_BV2*5yN9rx3{Jx2UEBH$3A2oyT_#=^b<{X0x6L%RUU zN8bN0xWu`DH2f>j$~p{SA!y`LKxh>TZ{B-CF%~&Y#mk??yMxQoi|OtHKbT+>tii2s!U-X zn<v*_hIOM+Ic0Yl)lYX@++$2OF$(j6_|98;bmpA)0IsL!G;7W2PPRstW zk(}{XU-I(u^CDK*jh8c$1-V4k-D3wOY`F_Hn}XtiP$PiKBO|of`sL26Jv=^3R&N5; z0A`_Q-)>gBCrhhTv7m+f!&yOTvb!Z9IB7z{7MG$qjumRWs>j3tLnx9b-s`6|kFjD& zsh(Rh)e}okzySxf0JiZlfX$`wt0-{=j)E80}03&u?#mt@daZ7y^`z`O+<8R9Pvx1z(@?2BUV-S0SQ%No?8Q%!wra^ z?Ty_cp}n=ewfL+ikZ~BkBu~^u)zd?xXpDoyZkcwEA`iyWCdW#0UvPgliowk|KHy*b zxp}uB_q)0I2qi!~K3XWuaSSP1kqD*CDGI7dyjlmiRd4v9{ho0uKol}b+J zg@gI1@M^v-L2WZ2{kbbUHq1zNj2=O}I5)=*GIttiZjIRiKF5g*0ZJ;PX%2k1T!g&+ zcOyQ}>II3D!GfsN1Kw<@WswNmD@{e*CC?X_2Q_U=Z$a%An2&+9_lslLR2eImf{3rgi^@iO+&u2r7*Psqp*VYbrFj+x8Nq&bod<#5cL3*v}WQ^hL~FR zP&nY8S+QAUN-jrH;M2rO6`wyB76h}6OruRxD!dQVDr`;%c$)qoR_jhaX zrF8#@HTEAPg^{A@EQlT3V0Tf`R}LVNx=Ylp@L*96909ysDhGKsWFxSsXGxYVA997FQk1)SkQoXnWkPU~ zxIAqDb@7MLJ{1>R%1yI>B7+JX=HAIrBE3-oB+(QX{0n{xw^y&AZ*;ML6-C=}EY|Y& za>Em&CZLKosgcAG#h-;6-F7m(h*n^$5v9sQxjbAHFM{{TJmoPzHYEibwF7Q-_;Ik_ zMRG$<3zG&XgTmqzX9x@s3HQHHwFe!u$a6vKYbf@P(QdKU6El>w;6)l0;YW6LnS9N+ zr(E1CiteKr_t%2$_pVM&!g+bPcofEND!9jgMVEihyNg5X0F}qN{`T@@`N6TOp;Tqq zirSpaDnTX4r%Hc_FX5t{w+4m+&$vMI53E$w5n`>mEBv(cy-xA#oiG!bBuF2$wjnY@!N3k`Y#x zEE~iZ!uqM#5djEcu6et10|qN__B=1d$>Y(A;MIQ2?sb=jX~bQ19ALUIE}LH~4Zmri95q_fNpZ!@etvMT}Z%@(fF<504P>HB?*>X>|g zUe(W{634aHwLvvvzFB&vGh%mI8(85bvEqBTbtP6!z{hxTnaatgp>)U+g+3p5d4iuO z*VRnilZ_n5q;bV$H#1a0voOiSFd_Hcf>5;jnQl8!;SlYYoa_N57Nf#6F)!OyPZmbA zL9PIije&s-%=12cduxjk(hbv7G}dpNguB$c6^Tj*~qUD zXPE1pC^23wI?WjIiEQ)O#Z`SUnre}iscdIsd?>|-ioI?v`Tdg&G+4aaLF%MElRrBR z!to_dE(fj43DuZOlxd)O33*MF9CdPllZZ2?2NI%AXQSVcXz?!eeXO+2xliRaJJKkj zgP!pen?T4A!B@k(kVPDA4S(#_npZIGZrNd zt!kc3g2Uuf-1UE+K6|;Z-pCYng$G$v!Qgoiy@+&B5u?_euzqm8KA)c3i9VONPAgG7 zjwu(E_p2xrN_Fx@e8%(Mc^+yb-se>M9wkTKCXn;V`%sbat<=kr_KoEO@&MFD1AIui zQ-9@nemp<55r1;u%98ew<-PKr)kM8)$Qe_A`<|Z9F6>R8#b4=`U*_O>0lk295CN&0 zOD|B)>-l&<>!N`Ej4Y4#1N+|{MB1y4m}er&kqi0197H;(icGu~EMLt3@$>l9M*W#p z;lqEwf|vKLF5;W!@#aGOq(+brp(Y;U$&>T>{T)XBa~Wa(xw{?M5BMp?JjE%;gC}y0mhn4~-)+MI86o*KpT~oB8 zJ1)Azhd_Bkak{n(rSRrZ_Fnjv@vuS>Bf%dXy{rmk|9O*f7xY*7f zkZ3AFd7Zj}q|ldhBv4Y6mFb3to>H{NqkN(7nGEoOM2>vMn4WG-(gWH>w1D_uWtS2B z$0@yNjvd2U$T^4n7!hNVMe?5Bt&-TE&~;)bayt7FH&q<;tFRC-%77CKm|J=m<02!r zQ2~<1jiZf=5lt1yR$L$zLqdZ8+29)G$A=t(?sf0_VB{R$i)wlb;fd2hqn-$FG(%7D zVA=>0$p9V=&Wm?R0OnzhBv^#>%!B^LwMOx2QpZuI`}$AiJz0EJ>rv>|<>-uV&1((O z>Zy^V8sktsGJ3sB(I5_=UIlAekCp~bxk9UV69(F1;yUE4iIhsTd>>}FUR$y+ZS=)f zpRm3C{@XAr4tv6ZJUNfO**>H_YDhTTr84AvHipNLHrPQSy(g~&$r$762LaA!Cd!J+ zq*fjUuVNjxq8B%ae2TSr${x=k^2rurDZBc;NT-{~#ViJoVjZrc*Av*k(j|dZi!rPQ z^xUM>3hjif#`U;JGQ%9?$b^)$aHKQkDQ}^VWQdXO3R>wZK{AXv(WSv>CPP1LgkG1V z>bcMPbF8;|$~L?FpG{m5%lf_VP5^CxVa;2kDUGh+_UsJB@Fr1XS(z!>4~mB(r<@SV zEzyu1o_Z0laeT)qLS4>K_VU-Q<}u0~1t!_pVId`aDhGzwI;Q2R(l&-sZ^-s^CYd8$ksaf{Q>)0QWLpcdMf9w; z47Qp>vaCgY-#H_|L_;TmI5ki6RD+kZl0h+H>28BGn8!#~L>i^w4k+PlGtRxK&Hn0J zb>h%`2x7?v|7HxR>Q4?^kO!C|M@w;;=c$BH0 zpRBm`W-9#poqs<2a}2Mw%=v;61&6MchMEvgT02>6bu~c-l4{y|C6i~OX=)mAg&kb)`~OVS2I+S$5Hx1^pJdn_o=9XwS_y~7ozr8_Qi zb-oxS0%(7HxcRU(S-uA__CFs8c=*o;U=9A~1Hc&aDcMzeOOY=<%VK|?94cn-^nAg3@HIA;#RJ|?>rySVDH zpcQ9>_5HAV{?RiwcC|{PQEr(@Qh3`d6?Czd;R*w(hI|az5q811Q;YH&2!HT=!!+1L zyZAZ@;+q{sKWNFHbzuUUpovJsHL z1gs=!cx&GFm_l830*^C0miBS#-zsFS16e){Jd&>4%spcCb9t2A$%}APtT%claLi$!E( zDyIdfV8!DT#()$v0LlnVDMUOMy?&!H8PLw4?R1l4>Ju%6cG(SQ)h0sLAc|dG!C3Ay z4)!>Tw00_p%-s&>#YpEeVqbZTXTks>te`^Vl!5AMM3{mmr~)d^R1ovBdlB2M#kQnN z9*^X0C?pIjsYR(wWm(EkRtw}~h9Gg2FNvA6mF2TJGY|v17f*#fWl%n(%?v#V)2WJ* zDuOrt@!N?#5gga0A|h~R`C3)XxJ*os%cHPFA@1Dg;W-H{G=>9kbVq_44+$RR;A@Gt zR2%%-ts_F!z;ub*hh?DZ^4y6;VXLfj#j3C%&s#P+^k~H3m}(GXRcCJD^wWu_alV(; zP?*``^jZ0{u^`E=s_OlHLl50O ztRZ$FG1;qY&!a2P22@JfCOe4fn+COzA5kfy4FlJ;Ndyz*DE$d5)UQ1w0+`=}LTh4? z)Jl@4MQg{CUC06O3G6 zo}1XCTkx*8(&2o*h;fE{q75+uXp!83LX@G6eN-Af9xou9TpH?W`c7IfVkm@zALl3arzmYE%c&_oy^`6K3CN61jfAxO>>PCvlIE4$nNnd+F5B} zH^p=d7a90n>F*?|u(4WQoaAcTIwqB>SwH}V%b5#+VD|Deo61yzaX1L9fIRIIA;oU! z$Q$7vBRdGG4`PXz_!FjU1ag4b)iYqCx@#zK+G7|;(Mbq1C~~~X5r2?UUz4EB)7bAi zA8A*4xCY+FW~2d#3i5y6#T0tAbBQ}|}Y_&c&`{*J;X zMh>=LT+;@TVzHd-@hojUM;RR`OJ1^0h(?$mbY2Z*$B|@;uB<2!vH}TjQFIq6*o7lf z_(z7HfAvgV()INdAN01 z$LEc0Rqy{01ZMX?1O;Z3Pnm}MDoQq3foEnnY?PnlG7tCSd?Me2EyuvW4fWRPcBHqe zM62rIzqUFATZ{TTaVn@(z(a~l0Jn*&*5LFTKyY+)Ku@EZwO~`{a@Er38J%$j_5E>9 zQIPUiQWvr`FGt_}cY%N+j4Ie5^wvT&(-en}tlcL-!4#cP>_Yfq4rwFWKp=-uTrSBV zNJ#M=A$_2})2P0PnnMsc(h$X`@?Cu`XIyHSU8uYrX|$1OwmbvDuf4vO_ z<)TF|l`ErS=RG~2H=G8B6xBFb7kIcDLX+(FEYt0Rni6@=EzK3I-P@AsP4Vg}h-QrM zaQ6Q(oLr_}=Yao(B%J>nlED9ONCM2GU|)gzqCv~eU1zkV1FWl#yNFz8oLyq1HPd8M z9d~)WcfQDwgX4>iyD$-D(~s}fPct94CNJ?47LiZ65=$Z9Ls8HS*HE_K%|=tdH!tN#qrYyV{Xkv+{MT?qo-Ssn^0A|@#BAB zxXJh*_2MS`9~j~$|AFB$L(hP#YW-jWo5_|5bPgFE(ws;oFP{oeNmYdq+h12wXcBK$Ug06Ck0ry`>>R#Pa`im;?GpOL%*TYUtDy|7dx4thTFRmhK{C|ImC{#Z z1J-+y;`SCqk_93;7r=~Y(#{e*C~i4soxifH3P>+~m)8+(?D_V{5#==WQNV4dVwQlh zOy%40m7)_5UfI7n?x@A5ZI&XsihupzO1zT4aeNaR!5j&vPpd)8`KK zRU7azX9_GlJ42GubK2PB-2b5s^Mn7MiVy*ain7OZCk~Z?RGl7q$gL6mRZwGRj#Y}o zrxp2O1`5XKughPA?}H3{fn9=_^`uKJac@|gIY4#szS@f}` zpMvduHYGgYfJVla@z=ZCe}Q{?4DMGa#Nm?m?|PTQ7~;UgJdbo|dA#NU%KvV5h2qE?)5^pcQa$%%M{ml~+;M61Jo*6Q`$d>AJe#$)^+!lhfiClT<$X zI8NDrl|SRt*7;~jb1 z&Nw-JvE3F<^FuRww+B`O|{d13_vF8z2p2G@nu{ymk=!|<^=BoNUn(Vge z6wYsBZ&GR~uVMvI9n4c8p}{T~Cz?x>lSPGnJfAR4Hj!?=PW*zu7{aMVktK@^Cv~kl)~y z&HRAI0ziS{bTU`G0mB1p;yYoNu?i;1MosTCagsf&rXmmR|$^mJcuAyASGrgWItRFg|>1DprVZN9>UDV8j zH&VIC#u=o9R0?chzCqNb;9B%Z2DDi(uqB{OKohE3W@@PsSj+*~R1|?^1YUAPPNArQ zPN8`cNlSD>VA0HqvVf9FFF7FY4h2;vU-s*WMx4fln1CSrOUsB_K=%X)pCWizMw{Rg z2sHViC|sBFB#L!dgq{jy^g}b~5OIRCWRF4!LLf~{xN)UQfETu&Ncv;ny93qM$)2<& zE5FiNqgr*31YLv35y}*GmvcS5>hT>Z_5ddq=pMfuE_lBZet=SCh_f-gp9KMy8~_AV zK?2n+T&6;WEI-s?krxX=V^FhZSO)$FGQR^5%Zy*3A{&5xgcu#`6mv+qmx;I(oC`zA zgZ={tf^*vYIxONq>D9zq;YVZG4QjOk9(~)%K>|Z7kud6BvP7D95Q0Gm9hXJ$z ze)6Yy=WtB`>8#RhlRHN1tRzG{O^BJmf+s!)*$j|cKNDPTWt`{nYZmN|T@U~0g;Bqg z&#cny4_{03zvzD!y)VrDFC()Teb0rvz5a)&;dRgdQuM*qf5`gGp!`3XrT>KruY_JbqJe#2nnrih3w#l%u#blnio9Q9O>+A^)%qdHO9b|@xDLBCnK z$AesOYyPy$6d_$828=6aasv1i41q{GpDf;rn13l23_G~x$ zhMi+$Z1Xn!Mt@19fuYkN`zCh_H?+(jW7NYOSCb=S>#H&<1|vbZ(+{-J8op{aUlpd|022O8@eHYP{l=*Xy=U$|qL)AC15-Ui+7p z_YQhv#U(s`9a=k&-z?23_D78GX(!ew5UA0yorD9@*G3~gK{~L@iK8pU4?KL*w$RzO zw*pp1kSwpZgH#X|x1cAV&Tz>R!;%94lCxn2Y@UKyuqJZN;_5^r+0OMbYke0>&~mU& zgtqDfIh2qiGett-K zspaFf=$?hOm&+$grBsNVQ;&P#*cH?PpSFUtdMmx7pKseU=)HHpXvgds{h~FaX~PZ; z(alxmFou4F{O~5IrFa6@MBdd=^(yW`zlWI)DVbX=h?*&xc|i@=JZg{fl*V{S4cY(c zwY%_MXw4IO%cuL)C}`&+e0k=3d!qWmOn_&11bdidr&?_zIH~|*1zrkS`a28RlG#3P zb}I12s# z(8R-_UKRk9NsKw&-yh^atRJ@!%&ocyxmmx*ctS!R4qeLyYF81u2XSNw0B)2m0aVgE ziVSv_-|0E>wl}+9OZ4=rCUi5=z<+X=_KSkT`tC%7^Pk);>}93ejc$kA*xs?EvAO5 zT?hWHGI0r}k&KSr?EFA))x(aEmTWcR#j#!Xyfs)fER<01h>dPJblALx#1H6 z;TjCmVQQFu=D?dbBe#N()f=+E9h1zlXXPMA(~<;?d{o9;oIqgEV8RDNrYkiUwMFPF zawF=ppS^?u+uBrntGxe`{cCQaFjs&q-`+)(?{IT>tz75hQ_6ibx;%cT`80`81QSE_ ziXnVBu}Zh%v&>&?y;ccstD7j;*l!JZk|JaLcx}uhge(kqG29Fpt+SmS-p)P9F+Ba7 z0S70U<7YsLW@@trwNGK>%^Sk!bT6K(E_ia;tenr0;iZAnY&fjP7MyIEvsQ>ZoY`OnoT>j&a`uADP z-|vxJ-cb7Z!&-XEiVQ~JVacc&^q2eUhi8qsOc&p738l4EBMIS zk`#iH&INW>E5Dous;XR#@eiS?>-5L0twuG~wYwuvs1J2T6=E{z9ulYieaX`)wCP1q zuRwmrtz2_PK-4T)aYr0#y{(0b+oIjg#T=Bqc){EF#l2|$&A~wvl;{w6%oP%x!Y3u% znuCm)gXSp68+ir13+7mL9N*3I4^I^FD>Su>k#N;4RJDHx8pBjMK5dQCS2x1>%a;9+_1KuA;ic>p zTl?E1s+8Gf{BjS*Ra5sPx=92k9K7<4 zB+3hNnkn2)GGhlX54yzmpQv12&C!vD`@X6`)z`-_sJtXY(uRBd0BJL#R?!Zc&c9c?*F#mt=#^%P5;KDN=Hscv1>*>MY$OPqOI_o9i~S? zNLr#$!y6tyz^HDa4;(rM^d0`p+{9nsHGu4hsX8jRK>47Rx`>2!s-tE@O8;I_sX?)4 zr8OdGt3>-SVX#_T?Mi97N9LM;l7})Cn<`!l%(*6~OGYrm7*L{O zft!kpdtfZIZFW1uh#+I*WHvw6!Z<89vDrXs+m_;<^h#oCt@) zC&cXQZoNl^hJh#FWHHugq2rjD_s4K+y8RP|+@Zp`(Z!(CRT`=P77eJCmo zu$gEBYWgE{eBIHxn1)KqYg3Ow-7(lJABRVWh~}q&b7(m$Csup|=$H?<&d>~k_4zoC zSCml(b{{OM*5(pMD+3&{RC7cVm*(d{cFJdIj~hBT_+H71@(EMLl7zjKOpCe67N#BE z|3lY125Hhn+rn*I)AqD&+qP}n=Cs{U+qP}n=Cp0Q`_6gKjW6z>FDjxcvVLXM&Zu0u z_TFouXYm)>G9lY$AlSi!e=}P=Elic@%jpk0?PsUT&j?%Kd&v|aogzgj%re4rOy8o5 zJAf}hcE}uVG8J5Ar{$4{ch%0i8W)&Jar8kIjh=X6q$~lQqUvxHZ!>fjMJmFr-Lx99qfF@U9LpB}nG!HYtgRr*;8z-jrF)L`e-*^3gdA)p z@wE~#Fpv8AwG%%Z?sga$eY)bHdK-ofE&sIVSxs$yphLYj#FSgKnl%adsyD@wjodX* z{oC}mYqbl!cz-j;bM*5HNW82xkH>FE6@FA?OVf^Oqc_Wf05O6VeNlkmM)E*y(Os)a zmKpPJX71|U(t!0Wvj#xr79)vO=e5NTc?(eLdgDrnme$Vph&Cb@J+r6oR8U-M+;FOX zOy-^!-F}z*St5n>AKwHJ8vRk^Td34e6jEZ6uu&?YH+qca8bpeIl$p(VqYX*QfqzHK zGU$%r;9R87WCVAd#R(-iP-JxyBKoCT;KoOe^u%VG37!bj97KX!@ABrh}OL$+Rz*_grwIrBL$@sIPu6FnF!ve?l$GB=)7CCt+}HEn{0 zLr9>8#QU(|Oif(kdiE^oev{cW-@DgrOA)Z*gI(2$z(3h9EQ4!qLGxUSOeze;HqKrE zuSmXBD3&X?+lXBFy1v(`eX4U@aSTmYi4e1@hygxURbgWT?&lY4ZO+Ot|B$a5+|~&qAep7bW6*> zR~QMfPI&O4gU&scD4)ln7T*obNqNGB@*p5K@$M51M|+xTq-IL{3!d7a`<+BPxCu{M^>3zs8O*luJ&&HNz>AfEgs!mOD zQK!FCp18N)+QR?af_-&FOEu;1{61||z?0&y&o~Z0_*TxC@_1D)r<`D$$GM=zWRbL7dcwZ`y+T#nPCm@K6VD5Bxc66$|AjXvrT+_W z-p>AmHy?@~6$-*87$2lU2hS>y_t8t5~aa=75AQ^h#e z*fEv~aQg#b2^c{@8_@$gPvIuP$m7g#LdwyBn5OK(Y_!2#ehc0FniipP192+?uafM| z8g!$2E7f8X0+VVOD-)^@;)uP`?KwFJ`=@!Ljcz9nGGuSTF0I7nqaSB)*=AoRjyI(z z|IKal&Fep8Hlp}%>akRDU5?5B&E1}Rx7J$4e1k zU%Y$UFDItR0Jpf?NSzh%Pk{(&(QZY&u(jj)(t*fJc0ev!ql4qADpPyP&n|X~5K=tl zNQeBI)bW2v4?yS=!V@2C3v(Y+%U9VViqk8Oy?UX@E%bBH^msV%Pv!dC`2E92Dzs9v^6Z@IgKTv+TZZm&xU;NE zwH|Hld`bxAKO+{qhf5I*pdy3ObHUIajAlffz9^jiI#ISbBR2E0*Wf2qms{ZjhDNCy z3J7GC=Ln9;61w3iY>z<^V~vjZVZ{h-VjEGdHFqi6R9$cLf!!^C&=msjK&EA&(#K+A z$)(V;q$t8wc{s%@9|jkrc3+G3*sUJbU4PAq$GTTo7(p$9gomE#62mlJbG4ePT<-qg z{OH~W=@4X-L1p`^;?uwS%tRTZeymc3b6xn9CXtF|N~wJD(Pxh6JCgozehoZ1-~b0h zwSxc};_5wH>0K#r9$dxdS}Z|&X%fYlUw1cdX@Z_AyBvl$9fk`4nT5eROfE28#bj&^ zrB2AS-gO3Lzy3alxYue{KTj22KD}_x6vuQ9wLkY&TFy37lpWNNX0DVVg~QJWT@O*~0re5x2tXOyMaA<~0l;VsM@B*_j2C>_p z>3aw3o->zu;Zc$|U>vDY6NSE5d55Gb06@*(yWZ})zk9^wE< z$p(^HGSp8dTbg+FR0~o_Zm3SupEoEuW4kM}N+)W`eB)O$Y?x^61Tb?!N3VqjZZQ+q zwbZ!P@Mjg!*gUH$D(KuSmd6ZbSYhRme2R%20ZG}ml zs}UEEm+Wc1F#G{~X;LYX>6S@lkm9~bSd}6Yx^#7sR?(ANOJa^a*rI6lRFmV8;+Uq-f6puHa?LBxu_xUIW&IQdK>_)=JT{`B1q#jk3~0hrsWaEWAWl}H$yx}CbR#&uHgSRT8diV(&sB=&%LkoVH@FwHGiG@UGg^lHKC-F2s+#Hf zIw`QNP*61!^V0tSWwrRMVa=Gf-KV(}+j)$8xnQ}Jez){%6wj9|Qf%T=s5n#BfWO~- zRw(M~;MjEYk}JQFA?oJJT>}{$GA`-gfy^1t0*tFLy5?R~p?vwGqGyR48)%rUEh67* zfPDDT-|uMboHcQ02(yO`IuJM$zNQK{7*{{M!5cV{&{Y)p2_7<~(OPd`|M(X#uNZGf zbbqZ1lM&iNcMc3{ND%8~nMty>xh58}m#P0bfOZdtUfsx8%2(XtYNCNsrV%#_i&~|7 zy{rG%=-x1NnaQhY`*4Cmy$XJQZBhR^&%oF$JCfG9NM(EAvGz88xop ztdnnWK#xZ zA_!yjNB9i7uAf??%L5Uh#o_@=6QCBv<$}zX&o9!A^n}ofjmon10jSexfxhQ>8tWG?5(*3Q~b2n-HkQ!F_ zgJGCorcjI#tB_#EJvK5C_v=qUa8#$m)E}&?k!L}jk~YauIK;0e7Kd|9j1g4d72kyI zwRinKYoT+$cDS*I9E;Xy>64lj#{|9PY}+Ro%y`(}XT2y0F&IokqLNx{HEWgO@=(}A zoMmMN`}&^bF@Qc+p>3mxRJi}jQwi;as|cGuzW$yG)MGqxp27BzH}}2xm+=3P`77Y; zE-6!R=~-y1S=u}hd8*j*X3%PH7!_~Tqh*B60cIprheuA($Z|Eln>Z$5O2uTXB&o_< zr4tR=5+Ql7;H+Y7u$%hY=;7m?8*uw5275+lX~Gjcl^+H~Iyuj2;JhEC*cu(iXoK3f`sgkjCzx6-`8C zoToxd#1fB08>o|Rqqr+5;HPBMuhCj|&LHz{A_U_C4>b-74ZJej@OK4NWL!4wzy^Jz zM#vT0t)Zgo<+tu$w> z@n#H$^G^HKCUBr)`ksb9Z@JNVXdy+D+0D-!Dj-sLOM;;z@&?|Ho`ej{;%?E+3HalT zzAal0)6+=R9sQv=KA+TNwYOLCndNi;n|`1s_a%Gwey`jKOC=%|dFbJ2cTo9Q=hq_G zZ^0|A^&Sz343NmV-eP3V;<^TOp!8XZy#)R_dxmXaMlqPlqZPi77=6~s-4*_W`Vo}D zYGrp}!d#@E>77}b!VP@RAd9$)iqdGA|32aFxQTno zuKIwhZuZ6!?6RqpSGC#wgB3_;nW^ES{;Nj;qdN@W=6#$IS7?rOzT9aH5uM18aVA zZ#+z!Ix3;$Wb&#wGOE(?+sA~YzGKf#P5n)WrX2KxzDG=3os3Q*QX_$p%iJ(df0O-_ z)(`Q(+s}&7xvrO)TMYfpd&eJ-S`B;QKWsf172H6x- zw986_Sf)t$HaDRw9OL{AtgzD*@p$FEI9pH8yLC&t8Cl)m|EDKzyb3EeM=GVTUvV)0 zg=$`3vBx;R%5Pg~yKy+1p`2y0)-mpP&sYGIH=2wkzp_~BajId!iE2|mli`@(+fgd4 z2LZC=_kUe+!AqvJ%m%{Sh*_tl@{^s>^E9gv`YuHIL0>c&tm zYh61)t2=d_2|QlJU#+*8CXT@$ZHU!zFs&_l`DZ7RpKHRN_0H8~%U=(R0B@`5WmI;Z z6K)xTrPaz z+dL5SxbnzW$j$GVWwJ|x8TqQIFh$l#yY-I*Dw3Z&GddQG>RrXoMP^U?S4KI01XuLE zJp?FFwDeGzD+fGdF2$_S!(2ydv(#<=1*9;p*|IP?r8*JG}ltLV#lb&BAuly^4U)Mnge?f@5#WjFlB7v z{7t1MOW^Nj2p!CDbDPozjLHdV(~07V=SlawLj1}wll#IlEV9bQv-$K6AOnX>{dbV3 z>b}vH*>Y~tRzM(2pnPJV5;>r>2}yC6Zkc`bsWQ{Z~u{Mly-!5 zm~DQZR4&SfVk-?8lLm~I2a+3%upQcVY~mHe2K{-3Z-}Gin&O#i*YK& z$xJ?ks`(^6lbY@t?j9_lYQWz#EWd~6I<1f}+D0CR1u){z2z*6?1N5;7zg^vF>Y7CH z;?_cqRA#c>Ba77fX;7FdeleWWr;?G?DX%j=d~nRtH;eX?1LS`Vq*FJe@mU+fc_%o7 z!|rP`A@zacdhLPjUU6e_j^6tjw*#hOX|W!foP`LAPj#mJ#AUZ zvj<6xi@f}f!9D&ClgiK>WXg^W7qpr#+It3`sKN?29emVdu@Cc9lV21O3*XA7C|lDN zppG5w?;4mmfH?*FsLy(K<&oxw3%*`z|mqdc2nge=WjPB4-5 ztNu|{IHkxCzf%jHgbLUR`^u z#sPNc$Tugd6OQGSn*V+Bw+h{!f*NjjgU3Rp)(G8MR}ijds+H$woj1|o(Un#kgE zJhi7MxlCQ;lT!8`{35R&W;Jzu32$<}t4fT_OaQ?sE!>h(7>ENHx{Fzd8ERP2eBoI& z43;-NnO7uRL;8#VTJ#EvMn~Vzt%uo+VvpSGY)+*lVx7*2Aazw}k{jJ<0ZMH}i`qqu z?S+dw{-7eX8E4&v6kdEK1)Z1Ltdo%#4?g?Q)M>H{B%-Qfz4?!a2+y9J_Vdcrh5#N^ z=wq0G3P`$b2cFp_U(frUxvzkqt|6k^)A9$ANH5&{L2XUa<|I{JGj_)`#EeI}MTh6S zSba2|-eOfxC}PtYPMjw;h2J6QY3?^W$`khIWRMPtci|!Un|Q4v@Hv+U z9njGG8IRBg3-C3liPWqd^aJb;p)K>r!k0#e1(S^$)?6&1##Duq2XS9 zHO?;aqLvnnfjXkgx<>{H%o>5~qP0N9JX)>96Hl1jF}mkf4QaL$4fUWR$s2OQv>dXbh6qI1XHy0!0cTT1QIa;_}023I&jTK%VJMbgm@Z}PT84Y_6dCEAF5rQRDu`k4$ z8p}!8;=DM$^BGAyD3~{8B*#tC@1`YlV)!Nv1{_W0Of^N1q})@scWd`V3+)_!~Ad0A5_9$|NgYx%;fi zb+FA74M^G9#X5D4)&2$tpgccad(JQ0a4h$3F7Zr8%C)7AAZYOYf>^NQ8Zhh7kgU2B zKs1)!5#GaPiw%kOIUY0UNy`vp^Mt7fwB9ZHCA`gOD*YHK(Ld$@Da06U00lY|gsPkl zqKkfhQ12o*<#!@?0(Y$$re`t;lWoftBKDYC){6oUyxx`;hVpF!1B*#wS}&H!C)vPI zn-Q58a`OYi%MkG{(pfDXgFUz^IN%^VV?HqtFI)R25a%eu=P_-~;Z;9u+t`in$c=pZ ztNnS+NrQ^dtf9#hQ7#&m)7+HE4+czPE74o?39rVLb(-zxbT!cBzN*J z{EhzGuK*X&VyO+*jiLj{_t!99Yc-GW)yL`O$K8F~1knaz^87oV@WGRe)9+;3s~FjNA4}4qc=NgbWsC_i|&H zta5@yg{K)4t#1MhE_Y>7WBg!pyp@OhpWS54Hs%<{L>Vo?bNuBdDYs}a+B=(E;x2<5 zIsweT|CDpd_jZpgpp#Xq&a~=|Fm0up8$SlUVziLa@*P)A5-iM>uiDNHyQ`30OZX!F zo`q0641RvM>!~4)miFW5s&g`_j~?D*BTlxQeT0RhCQo3%V3NKLYe|9ho(;>3%acY3 z$}{C4m*i0poCv^LH~6i%a!y!yo-*7V|8kJ^8Hh{fnV1S)(vhHT5BvR6cZi>|HJIrA z892^6Lpz&-H>~{&+s6*BK(IIz!v7+_Uv0x8HDSpp*qxs3b!oW!|1~C03%N<9$vP6fDPY>5v+M=67!rxy0k=V#MtmkIWNs(jo{IqkYc%- z=k$@cz;yNRm@|^aW&{rIPWDkN^|BX4oJm<$dJ+fokYOsCo|*&>E{7iTK^xO1;q|Dj zlN(}BNfc;#BAPNk6Z?Gnf#9oGgNDH6ZiwSk&Q;Y&XGEHOWTXVR z;>mK9M_-iz^(Vc1SygpRARR=DD3@{2opwld9aPxW76_bOTc?65R7``vDc@*E#k>YZ zXRwTbn>k4}N`=T(x59;=G&|3~3FjMBeQxDxDacqaHrD*Wprw8@?eYFH>ceXrCYA5d z0(B+9V{^@9Dp0EB8sLaTS9J>svrc=iWo|& zxPsE!A2<0g1YPFDa`;u#kmw8_PXI=mOQ4Kd5=2XovO&q!=F8v=S`JH!80&M}6WLc6bm<^MZO zKM%=3V367%EHoLF!*M|+Q=}``KrR8L*I9rDW1rB9o@|5&{~cE!@xTpduwACULpX>n z9*H=a0usi-_(frFtsWQ913l<+sCBwCURW30B=J7YpW6SNtI$vv4Wk85@y;3pE9Dw# zPb{OnO98k;syp5a*YOX|#x9yd26!BTNs9OLG|z;R*;NKlS(T%$&y^lvOy_{o!buwE z)7}NEHa>j;P1mJs_#`>#&;gw43@p>!UmgR+U+EL%JVQ~%*)tpRzgq+U;p6@pFoqaQ zwwJeuj(|1Bc7jWHfp{TUZUqTvMiS-gfjZC9-lkGo~K5>FpY?Ve>X9+*}BBnvSvZC^VJnD_WjL zzoO0;)_;Ohr8-kh{ zx@Y;!ic3jp%9r5BXLeOv?(Q|^yn&` zZ$gl$XngbM2|Boyq}6XfeUozH?&fvRs=?SRQcsf0zhAhPVIIY?APvCR9ZJtmLGc3p za6TVd^e&I?nX!IjV8U7f{;aPVO8QV{4umBO>dQ-4RqkKo#>f20gT$y&|7NjJ3OiMR zvfeLw)9~?0#jhP{IT551IVsDU9#BF*Lm%K%G-u_}sdti>jtw=9+D=q>!uLtw^Q_$| zvphrN1KE-@?ixS*`m*lOQ`Wydta&Aj;;1veu-*%<3&~{^cPM6wrZ>O z!!0gsK4CF!fV2O{*X;SHiC|vON;S7`hu@V;A-mL1Ze*T6VftSFN6`Pf_EWIa^n_Qp zU=xd88z^q>&q(TqT4`+A2!9+`Cb?gH%G7RC}pL zq@w#qOw%rlZkz2%{`2FwVREaERqKgKI#w)))|W#d`?{v3XuOo;%czlhX~a>^CMUToBt?57EMPEY3`s#>dvnZXvk-%dAd(A-C=xsP1h+{@>N@2O zXa%!>mrc?LZoh-M+H((QSz=k4H=P<0B>0Obar(iv8Isy-SmUB@<;D3;h>{x*9N2&{ zz>&k!^OGg^L)3{@Imh^w4KYYCizJiMPjd}7Ki<4Ne^H;4XM%Rxk@~(!cC0^5*Vwy# z(VMRNSBaTJTv9^dvk~?WvsO7FE2wNd6by++P>5wvL8RpL+7=1nqF1XU+gQ-ve>*@lxjlO5vY~ZQF)>VDvqt1O2Oxdc3%b z4JeC}uW&zXN zvgn}9-@`FK+k&84VCa7JgJIRz%N6^?*a-=u?GJc=2R{&3)$vv-3g4<@Xy=hHOVgr< zMvH7O{TWQ?rDF6NK;?+_7yW=-;n!=$6iTwP)M44!A-f(%1Us{kdU8oU zcYN^Q`!l0e{so63>a@Lh|Eq3&ze9|}Dc_gzbDm$`t}9gxDSTU%Kn-dX=@7dzYmE!iROiP$e|OA&{wMeG{IGNH&=5>KgJ|` zKvOf}>X5TI-tZ9AsdmZa`Bl*!#cd=MCk_V9W#(=o>oEbDtG~u3qDb2L-*dC3I$Z*T z@N<}4$e$tKzT(1OPmxl(wDRycEJkCl+|Z3b#|E0n_heTc4D{WW0Kgm=iJbW#LI?{T{#@i?DE+?!cja7<9?$$pmc9AF-;3e%y-m zh+(o%s4Hi?!0W#FHW2l<5CgTrf2N9o7U&@*WK^^R5EZ8PsUe}MQNKj0ns#pjo~V6V z(CPvK4(`;L(1hxYI^7}sz!EQ?^~vYWo>Vvv*=mA#dDb`HL^?>naj8VZ;z;)E2&M4A zN_A!dAw7s~=HfiJYp<67QPmSTcYh2k;S<&*qk?20?Z*;85cLknEKnTvjMh-JEVAU^ zI0nh->I1meyG9T}Y|eMw;fxi8EHi~GK&*~03~7l~kWajjus8O4QPKRHpB#cfZBTsQv@JbD2aemhNo#Epy)+m`cBnshob5 zg+Fw6;C;h9eDT$Z=3e#_Gz~4zynX;{hrQuKKK>9Lg%2$ySQzxfH2#zK>6WxG$6#>t zk@Nq7Proqpx}gvvA$_l2k|Ay=upLq&??D~9aD5@=ITp!hvy=kY^NnUJfnlg}KVw zg}r}axcuwI!+zxoe}y5w7^Dk1P&lAanW`vh;=jy%ta%s16BMgkipMP) z7NjpmX;$Wo6T)^=P=y_Su6(fX4GNgzbvctx!E_27^WSz@Y*OP_XR4MemV$dxu@-s1 z|MQJ&dMw2uc`7t}_>(J5;K~G6I0I*)zD2|$7xF7b)rHP(IYIrGaF0lB-?y4$b*z~9 zJnG6kWxO>g^ZksdAKy&vfvD`tUb3X?fq`#ycwOIC3<|BS|o4&!W5kZRK5&>CRIWTfo|N;e}9ew?T#adi4i) zQh*fKLDMmO@@OB__>hG;dhw-ao&V?af!ZSnMdJH@l7131cn&=e%fYu0u_ndkUI@qa}m^U7acBwOCTP_f^LkLPTL=O>&&-xLbe1#PvOE%c1cS{Fzy^MX! zi0?5f9rk4}`2#Yr_qPo4ib-f8IbG~a2OJtQ09LgC8s ziD^zun)f-L97@*UO*K@je-!Uu1{$wuQmH4B%lGm+i~z9#y&g;Vwt_HYWeH7R%#$Nl z>z@M!-7wv{MVq`VVLBG%7_@3Q!x~s#rC{YU*Ng0|TUCw|ZYK_|*21;eeRvLBTMR0C zxPM7!_QYF&)8n~=0%vklvc^QF%2`4GTKm!n(o1Syfd+`2I zzCw~X2z}BkqW_y39u613mGbYf*DLF)nrO~jY8560XD=q00td@;GvHdwV zZyS`@pbc1QYWBM!8Z~zxpTmy1#KvAOkkkS~jp%a|=)nVo#Sb>T)`KF3+907?&X`z|C2?CW&+SA3rA|oZLBlB+t6jmGNkYBs8)1kZzecGh+|_ zl_5K6nclJ9{O`|NFxPwmpGpFH6@{2pYbL-swnrYXU)l!H(MSWy@+H7iIbIaWvo0wnWS`wjdQz-X>TDJTCAycM(b-VZz0cVGw=RB zP_S6=NDQqO2PM3!YJqMr3R;8=DP7=^HKntYq2rTw?&zx3*cQi#hh>Q2-=!fIEiDWu z9BnHQ4KG=8JpLft*C<&+mY!kKp~uu5-Ibf2(3%-E6dSkA&sXI!S#$K+v`@R4cGkGd zV_|3!Y212^Mk*B_vpG9z0L4#yQ2BNmQ@UI-7>DZ;S=YEr6=QW z@=mfy;2S!#K#mwq=MU@Rx!Jz6s`&-H*Nf;hCeBH0(Uo)N*L>U1snX8tTHNP_bpbyM{k!|s3Drxu@l<|v+cgOq zCP%Y>pO#jmtAp@n9JC=)owo`Y#FqPg*d5K9`FjYxpcDJM7}8F?do}1}+82PNkB1TG z!o!;p%8fF-4ab%p!F>@ZewP)60NmSG1!g0kGX}K>U!XpQGJm#Q{u%`cvpPe=&hAj^ zx&Abu=jU+dV=zXwO0whAXo9}r^If5+pB=H*>YC zk-sqG4ar?nv=n+=ICbS<|4)(8knQ~Wp93ux9qwBVuJzr)y65=%1&~ zxTnpVh&JDFLsvL>#ugw(HtMr<%Dy_Yk4MB42mk~CXP)2YpHMv0)Bi9JgCaIGIcrKS z{;0P$cS9KR|8DO3Tbqfyn4GLmR)>$9WTly^WIAa~{o&6L$WiO28kK{hN*j0 zj|F4{M7gsIZDa&!ZU?+De|Hs>c*Z%pL5{h@|A+a4jFvk0`nxaZL*h$cGyjS@qSVw# z6o2>PRgJbYeDSHE_hAoeonkyh8@EjY#W}LD3tW_ANN(k?X-52%Y|2#Bg#*X7{s4o-ASP=opt5 zCsbAs&}Ijbh!z|s zY#4R#vQ07$81KeVD`0nITvsv)Q8t66ZksDCLONI~c!G9<+4fDw9b0cI-tZ3`vxyI9 zXC1id|BXHld1)pf9Y1}_M8unf36(S8Aj6vMlcRQ$LV^zW5~&oiGiTq6yqw)1xk*y$ z&L~@Uja-`9&mc@NYA|0Pvb5u4yB_2H9Y!gF2(=TBuC1gk0&mWtbn8`#Z|1LUaZl>T z-b2vB)O)fHmOL9yf4@F>cl;lGL+#iEJB-DWq^`#*V+A6bL;%bNC>3W^B_f*j^sdLF zrTNPPq`tW#Y^whpl1~`&=j645$*@3M6&F@~eI#-u>d=@4)3?ta6Cp9o^hVcs zfW%u>jv^$Qwd~UvZ-V$gkLuzcpa6Wb)qGg5&~q#>`p&bgOUjQ2?2s(g)8mC|2+5L& zs|QWMs)^TkHdb*f2iohDMpx~}))!CqbxRnCy-NA>X&~h?oOR1I?{Naako~`;+}11v zpfmmGcuQjw52CB~PqXj8l-GUm^f1KcFMGQgceGp?b~b;bWX_{qy%3y^T*FRzYo-3+TZWyoMkfV(el0SDT+pi^}dhO@Icq zLw7&P9E^^AH~1`!j&`6m^S&#w_jo?)WE>rO`}O)h6P4W2D@kHP#enubh@5MgX`|`3 zvia9T8t-w(vL?x1xgy9W5K=_6Vi@b`F72$MBL0Xn;DPGFjE#dbm&f-KCVv?;);*@C zvMO*~{KZfL>qu=*9ZKlhx52@!@2EXdKbr{=Sl$DTcMv=CKA_vHfwO>z5&2ugIqsF= z;CV>C?+xK3IteMxbp^#mxk?HdS3Fsmrem6#s^;BhxUowTUF|_t zKa4XqwFD2>&cTSKuO8@usKHihZ19BtU_~@4ZD01+itI8Mv|}2%^u;tv8XhE z!`aS8ev|Az=T_0^;8z`4nN#sfB8oRd1YX zivAy}&M`=qE!x&?+ctLFw!Pc7ZQHhO?zU~)z1y~Jy*}sM8}Ge8D{ECnWkg0+X006a z8)K@HD-IroAy&cF!-gqAZ^{PUr-51_A){p2%Z%_R3?cXSSMoaOL??V7a1M-1N46y? z2o{r33-@IyJ0XP0>-@4ST9K%xU?e*U90|^71(Lz(60}HaZYvycWp9ktgB~6n6*q+SDq!(Y!PV zjI;pFF%CAzpkw&UD*}=LZx^+m*?Aw#TUJW;&NvR@SL-3f+E5h=Q_G$BEh*P>?YQv| zku@LspucWTdP)N4t(|(4qv>}%SL~{l*fL>HHreYq*XaW9mkh5hmJMRY zlVU@v8?5ja2EwyAkkFHbT%t!LO$}fna75U;=%|C8jEoQ|P0m-v1EXVxc`Ap6ls{aD zCZ&el`RV;jzsvU!->C|B5z^ma2z3TtkdBv56M3$yC8d7Gef$ra`jZwub{v;|a!d$r zW5H}62DE6OC%}rhJVg+NFkq6mh-e|;fjNVD36&dx7c!z>uWtO(LihU>g#8l;2SY$K zsnv)7(4fETa|M%IJPS#M8AEM2F{BV`J=p|*l$)NfLn!2N5HQ9L{s?YrUrSN1nL)Y9 z2`-8!=*ke+mifl$LE@i|&Zt6FbuJI0!%GqEJlIJ;M?=*S_MRAYmby-!A<>pQugzul zN(Pen{Gkun$%~HkpkkoF-g;iirexdj<}L_ zGUUhES@>NfIFUJDYBURqN2xo%A;|_Nr>kAJn%DPnt}oc>6D4Wf$6=~&3PXviJmyQ< z9Jq#zGr|nc6k6AH>w>rnHSBm-!~?%cqa74T#7F5Uq#uH^F&qHzIo3^NS{;V$fj?W2 zgJZr~@sC*Ifyp@j*r^hDCV+4Urx?Vdj%XPhxevSztQ`X!DvxK%ggT}6sC4Hff7@Y& zp|d$7uX#9|I=;m$ym)4&0355+8_-;&HM&nI`rvvZL0?PE5XyQR1eXWoJO_v0#VdRg zw*Y8)f6q803QZ*0H6X$4{;>sxAN@oA!wwXTh!@;QOW}wW{G*i+U7>F7Mr5Q-%@8a{ z-`{1>RNI>o_0h813Y2oPf%42InHxhmp56om7RmDnn4O;duUPWQ)%1^8QspS#WRM4z zoM|s!Tz?hXTSJ;8xuGh5%}J^k^kEg!mZtj3^^k_rvy?x&_#KBcQs&89?7duOOHR)Z zEs}tgQ>#Qtj=x-G`bmUqo*fwM-+()CE9nB?Oy-8`i+ouj0}f&l6zgpddw}(PLv%V| zCts$^R!?lJ^K3a|MvU!MRS|;wF8!f@=Dj-_kUShUl@!sNo?$09WdMtM^QCgs+3};2 zOvT~70K1LeD&sId00_FkzBGz3OF&0}$oTCQmZ$fw!ivt4&+qr!3Mr;oIW3r=lCmE| z0MS_v4k?t4q5(iRcOHQ43=jPETqa!q-W>UGVzou1iherAm1!?4_%ML@3k#yfUoN5= zb>1Hy@W0?acPGjJ2i}7gyMn*Di5)jnxI~d$m=J^?-fSE9zDEE_G{Z9BVHsc;eB6fB zsq+p~vS9tS%2k=9?8Z>C!B^54LjRWunD}EY*Jdr}e%G6zfcftS3Y7nTASG%1FZ%JN z@N*LC>@MX*%jnAnCjq%&x>aZm#2ly9+QKfUnD5&U_;(13Y^_&x8(4QiXE*Ah3}Ixo z^bWU&uql5PlXN+G!;gtmhi#2&jU{Ujv?9_{yfyuX7h_PSEl|5SMi!-o{@;>u|frOkd0YNN8%Vc}V7Rx8r5I z1&!uq2Og{=dqMEs{^$I7^|5NU0@b5Qutv9NmI?>Igqyyg%bAkKagDWX14PNi-QY-G z^=44YuS~jjz};evbV^wb zJiv;QBlqF7RixW0&wbCFx{=hUc3gG)zb6Imeu<8b=kO%!Qe6M|5+WWaEsu_|zgj7j z$yxUzE9+R5&2Kv)OCd|X04l&41OW>EVXcbUfyfzk2~&r^jW1skqW{?Fk1DMqC&m~> z7?6^2ezK5~E|pFR)ilMuP6Z2XSmvtp3vX|C3lgDwQZ?GEh#xRPhi7p^BzE~+1`Gej zL183rlxpQxGpw2sw3CLJ7aBFB&Dc3;=0>pqZxy zzNSIWgHIz|+JhGHps{K{&g3Jt;BLLR2)%hWC;I@n0lcMlCIwcxSx88wOH4q>N*Y-Y z8o1ajsv_+&4_uWtz@m@DE4GA>KR_^(4aY8v>(^o_K(gf0zvhy4( zb>n&08)Lu~(K2&9sF04Kq!F-f%hPw=#sPjopYSuW7QgAJ^NUjy`nxHn0uAx=auP_e zTZupHaGI&0%e%krXIr)rW!FvkcLA#Jg0U0h+`O{1E=M=*k-J%`=tsGW`S-=o6=c9O zSD3=%OIo@`{aXR31TY1e^kgUvET~cp*Dfq4hXv=YD}~C^ zE6R$_1Y_yBkfskDXs3Xj#b5+JRx^Wbw$xr!f+l!~678T=8|Uj{5FPJo_Rg1wSA_&e z!+LDXmmeVq46PgTY0gE*a`tLR!9r!cLc?n6Qyda3q-GxfXE>{Xh_(oe*IyP#M>#0A z8p-U1DoISp_6Qq6p77>+2&d=5E1m%a-zikcK=6*6J?Eg;_v{7tkVN+CSK=i4tvmlcLe9?j z9drJ$r-FrOzC#h0ugAFAQGFV^D+wv}z3_rN>lX;Ml2?yFcW!BHlj`D}w&(21pe;1W zUjyemPl1}X3_&~x;eLvRYKjV`WxQLRuM{;S*F5V8h~aR&3a^AIAyQ$j`4?${ zT98_{)gS;b!D_NQhkDqrRxo=JYb&*PYrQH;XwhtD^~RwB1~tY7@I5$Ox5(An$u3+j z`Se&`cu_A98&HD)!in~@-fg-`ro#|rIzIp}m^uGY8S&nt$Zh3mq)5Hfb!H@P zSNmgx084qbLCZB<#IKV*+_-*IoxfANWz-3#5 zf?&UG2p5p(lOe%--AN%Y{mdf4DsT$RxMoE0vr0(1fxd!Q8eqtD#K74{Gn)9B;T~a! zz_tPIV$_mZs3&j$EUvw;yJKD-st1v&$PJmDnD)l9Qvhlu9Xen{RDk?EH`|c_GI=a3 z#gpX2FBNAs9GL#2)2JBA8VS&@2TeY{;e^gpH}kjmvET>eUauSgc7jKyG7?__mGtNptsf*)g9{uSTQ;&y@lOrsl8X*FkK1DI!!Tmg(kUPiO zT9nV`UKs#QH3RO6%WlNjyCtJUz+=%QXxL^R7SR6dnR7R;BKARwtD>I&*S6*kinl5QjhPhcmCxE6yD5Y2{bO()`l)3>sjKObM|lI zZJ5-IeZ&Ib-BpA&Ju@|3d0dnw+qgXd5Gr5Oo&F9FSPjsq!?5dd`EgTMv0Eu}XM*5b zW!A<%11mtQgs&9QgAK!iT{-XM=w_+jD6x-r_^X*+#BWeyzRV{T_H7@uM)9~hsiXc> zi(Iabz$oRE)t5{^(+M?W%nEA5CG>GM<1vM3Guzzy?S$eV9TZn7N6m%rr=64JuB8A< z2MpamH4G!5xl+)Asn9kxiw9f3YK^qW;5IKAeOkI8&PaD^1x*rYmaYD4>5#x**sicK zNi$A={AIat!f&U__O28~9611spr3g)vEgQ)GSheK7>L=gxkY3QUhX!gyVe1Cx`JyB0?_WPrJ> zS?7kVFxvdAjefA*-yJ}|{#5*`Fg~e!G9S)%T*KP#9-ue$>bSieZm}ia)-jbKucOxG z)Y)~a!EvZwn@!&!&GZ(O6u&dl`L(1V>H{zLH_;zD5SIpJ?>p1+|%LAtFyD-!?tyE6nC50u%2D&7op6Ws%GO_;&Rnq zG9v_sm{E-eku=N4N`AV0`b1c#z7FIA&M#T5pa58z zAKGoE)_Ro1(Ty$qnRK-ozF}N9yxl8d?T|XAP3Gz?uWA(O{tb5WbIoK@-7OzPbhoBS@rYZD-+qvY`!-K z7g*8up4JiD_HJcZG#;I@h>V{YAlP+-a7r5?DVsQ`{Ce|rhk<4074+BsCxGXqgTdeS zo7h{iBIQS@4s=2z-2xz40wO++p$9%k+~X)(5!Z4yISu<%Ff~ap&%aX%w#yf_QKXhj>`?SpaUj1FDx>LLW3q0Sv8)a=TLb;RQ z=8UToTT?!-d8=wsHfq{0Q*X)Rb&`!QU_?`k z^ujNIp_B3&yu$r01cFoQwpJ)0ct8`=S`0ja3R9oo=>sxU{zW&;@R49ui?5y zgG@V$u#ymv@ExwLhmdToNF3IlcuH&yQ%~(tTjNyB=f5SN+o;9$IH$7-=PM(&8P*^s zWmt8KLDL>6tQu|)#*PtPzG%uEA30k$uxW34FouV|4$}e3nwO{s&5=lAvqxY@nfKgp zGX{7$nt=7YQw$2B2I>VoJcd0Yhn~F1vKn@>eymX+jo}{&L4wLzJBBerR3MxjDHhwf za;7YLl8gWKorm;V*zmn z0~CCLOU@1agH-^ovl(5NQv`hIGsxo)OPO@Eoys{LKXYtPa%OoLvLM2HirV8gB6MbV zxU0Q>5aANIb+m>NDo8U-ZS2h)s9H8k8%Ph*zp`}KOPdc*y{Is#Ze z6+hEX)h-ALUmZifYhs&6w}W0ZSG3X4eBMTdIDDtqFkwE?oB~({AVRQwWCa7jOXb`F zbc^3G&~%BGSz0#wpSD?ddE3?@uM>1d?;Sn;Vaza>IROL`uzxj$?2yQPp&_E{@Z(@^*|DU2TXgmm`-ncaesk`Y-*{E0nXCij{_s^y* zjcl{Pp^4UH2~Fh$;f*C^TOpUShioPgv6X2^cp&JKV5$gn*Fs+@HnVMN8eg30_uGo$#5lyl$79 zhwmwmDqn4k#B}I(mUHGrSzk0%VY#XS@$NuWhpWO=C&8(-`-LsjemVgZ2$+w@l2Y!V z4jrkr42WZq!P@SX{A2Ow2pwfXT+YcqLt16oSwNd3q45hB*5e`&0`UJa`RBngWXa-FmGY z#_o$y4cY4)>72Onzj{Nkdx5p!{{=C|iW0TG;a~3W!9~J#yJOe(gaCB`ykUM7t>BAb zPrb~Cqmf*U7V0SJV+cV|K?OSg1fj&ks6T>4*7FY6Rs=CsZhKdLqX#H)Fke0&?IRf$ zIbt11MbrJP5pWd2X0}1NHDf3y7>qee{vM^RRr>T&qG8T$m4JNZV=ckGW(T5k9bCq> z2z}inNrYUb#f03(G^l{lXzyuj3@z7M(9@nE#j}i&sRJ*lfD$jiPyUL9XhRnPwdGRm zD}?Yk=>5|x4HbF*z&g}lA)|C0NVE+A0jKVHJm!Y*nKGr1QAp86GU2TBfe79FRMKKYn|n^Xi-nQd3>*&oe5uuJ3jT7AiVHY zYu-x-S;aYPaqfQS6uXga(h-N)`KyR8w*chR*4F#s(}w%^sPphryGNZBZ}R^3(yLX* z8%<@Qyr#0#ulERbslMPV$mklHkH-jteq`Op3)Cy`d8og|7=-GghjAd)vi-~Pc8w4E zC(n*v7i{|@F04TuePn*UoaG9Yneut5Iiryin!v)zFAipPd9lx1;4K?CS+;W(7^x#w zD*~dUG_#DQp;Cd^$?nrbd^>XrYbRJfTzC)VES*UrY zn95m4TQeomXF7gLDc)^}BIAN})0M&Mj!rmdS{T6oYn6TDYqC21gR}uA^Cd0In>m(d zC>e07M2^vT=>tQz-2!pJ@aejQ`ouC3a3aL3+WjqC%8mXwLTPo*GpY7t>i~k{xk7#C zx@A@MT__&)$edEBt3}d&zTzK`gpT&bVx#EZkhp66n6$?u|59|Kq>Q(@kKJG3g4p4% zb38Z~y_!j+pz&J(VyE%DAEr*nCM+!#{T-c!^+Q0s$s{gJo$XcD`ypOVVLV`=tR0a^ zJJV1)2lDJnF9c9OcSam$wZIXt?JltRmCvW+esaNxXv-pQ69^%Ds=`XaFqWgS^UiB6 zp3D@*U@4nvFIbW~#Byr!$3JBH(gt4gd7!U;2t{%2W(JMNAt-K`ro zFoD0RgaC$kk(6x$=Sn>!g7{$MtbcbJWPUGMWt;j+g}VFZ#snv58b3m^JU_^q)+SHP za^R;McBlzs;M+1}?mokU*Aj{7btAwgE5O;%)u%hzbO~fHgnv^B;JRO|6P|LpyDTv* zHfGrTQHd>ZsMt(`*_qtF&~{cU5ln*VsRq&O1=R!~h}U%eQTt=Qv_ps*1g$Dif%wTM z|Dv^rOi#3PTpX7bPTf9*vfH-*fru@z;cYiti5Y>O6bU7K2Y6NFwA)E0m!$*zxXHXo zY&+=(_*93a*J@E0l7JkxxP{QWxsOKIf8!wL?~wJI^wK|qX43WQI)YBUm8C)4U487Z zLPV#sMm%;UjaDaQ<{ECMvsj^g#!&JB@)vd|8R_LdivYB7SSrBetJnDWJxp6 zV9}T@oz|EZdnKHzsSjY38(*)E74wwPG#^6NSEIX<)N7dBcagNo#p+{>#r{_s*U=6f zuiJH0v7zRc68snqsz(N^Q2uhqU4J!|a zMzKHkgW6%AA`)RhV$&#>)su-_%$0yRCT0g(Hg6p_+WjzBMN7Z#v@_Ixy_uq+CiT4- z>ZQ|={4p1;1S{Mfk4P0C2zlriAF#OzYf!vaEpKX2xKokZo~;AydMQO_?GO5vXUC#D zlX8)mK92*W=gqd$slma*`ycuxR!O8!3@Pwn_%Bj+3@pzs)>7|M(>!f;a9we8`KK%2 zQw(uchZ*p#PE5pG7`(%46K#AON$<@+q6V7SmaM_tdb|C;Yc7fi9u1OnLdp=^{S922 z7WrpB7F-^vmc^i7q^7n$1D@N+(D>-hAA9BQWae7#*yl>+=oNsD`wF*g!rR9DBl@T0@g`o8-#p>>j9MJK!8%x* zfDwYB>4%YdXh;p)tUpEef+2k^qQ{>Z?SuO(t?Z-n1=w?{8FH)A1J((Q%&@SH3x>yA zHIcx*iZxn}#3N-z092D~HZ&~Co?th{;toS*f|GPAwt-(5BqMn3mw0t_PQwBiC+AF& zRGI>eb^f>LW=sjYR1mEelFM{ZblJFjunXt4I>dnc`V`uF7gf^J2Rn+pI+|+D>q!RhF?gjt%Js!2D#(KH?iWbjj!8SjEXj{+bBi!1MiwQSi%DM3B92F+Aii?k!k! z84Y*@%=t(r`SWlYG))Lx$rpup?nk#uAEK>e<+5ODm!Rff)=gD+dGg)!tTX-YwZPHX z#9w(T!QLQ)R>xNC&?T<)(j#dc^jYv7U9q@?;^Rc9+kZIUX<(?6rEsU+*|X%cVo7Ko zn5#>1{cOgzVdTzkFi_)l3P<7H=r@RcuqSnCn?@qn>oC+4T^n>+^c&A!2kbr|H4BFt z_|zDkPVr4qH7+G$1lXfF5e;O+)AfzoVuqG~^GQt){jK5p1hKmW3aN?Pd& zB>f0 zS?DbDOHQ_@2%LUSh^2&mL%;H$Kuz%XvwG2Cl3R_!ZGkM=?>7V&YdDZZU7X=5vol|3 z{QlOAdX3p@&ghCc6gbxD%UuNUDpl< zWBduu_F);2Mm%?~9W<}K`Sx(rd!4@uUB@AZX)VWwzM}V?^oq-7KfMl##br$SSM!#p z?5AcWlNq+9M+RIUmRx&dRE=c_vF-9?xpC~*#pEBjXHUxLI=O|hus+2evNyiq{NFn2 ztwj%EXdA`qglL0Bh#)Pydiw6dMEna0oZvlMrf`}ydtkWV zdD$=1x129?_52Cl3Wbpz5YnQ@vQaC=H8-7^UrkF);;f?j4MfiG7*!&i0~XN&u;P9Q z5_785Q7T_e55U)J>IO+HtWd6Qw{>#8zkut~!$ws#hIiy+d-eQ3!*^)=w&oDSKf?9r z7A4(JnQ$<=1_DDc>50czF|e}YPmN|kU6yP>bC~IX)qIL|Hl5ylWE*>ZMbdAsm^fD9 z4g@@e?pSAwPJR|clX%>aPJZT7s&($TFwiCwZ;eO}5%E4{1>s;VJr^zc06>9$CBu*3 zIeAZ!d@55<#TLgN-S$7wHOpV!iL*a9k7Y8(RYmhkC4r$(lqdVqTBOLLk^=P7&Mc>! zy?4DU#2Z-QP=pngY)WiCK2#^A-GZ2s)lE&2UG6nlvpFXv6@1`hFfrF>dG!X=qO{Gi z-t|!n|79WAujM%y)^U8-OJrXN4M$$n_o}(4<4!4=9U3>Y@$H&&f*g65F7BilVrcEH z`_4(7faxA4MuNKzU8zw3b9FVxK=#x+Nr5G64hAK{C)w|E!7vO5W24(>z2Nr-Z}*3% z;3)E43cb_S@9wkCY&)yj`;Od_XS+$ac*F?g`-dDgz4xs-cOKIV(jR64Y<((gCCq8K zEJCL7OKt2UzO#HYc|@sCHkcp=o%T+Fcwfz%s#5d-muj=9bB}PNnTw=7$_7m%O}D0Z z?$zi-MsjU|{xWM!?m^%P>{0h`+x~JFk}&dGp+LKrg#~;yeIUsh8GvC*=`r6UOa96Q zAnP387xd|t*~k2}GB^p4-SRB}w_}mWEezCkn@fK~cH&v+=~K!P=WIG=DmrTFgb{nf ze!>`xT&<)5(SKjAxvi|h?v6$Q7}>nUxJqs6A*wiF435fIt9DGq4Q_NcdUl zC$ewiB)!YSc5HfI86xvx9wisJtorFarxTd_jjD=i%pRnPZ^%u))yo0FCe8*gXRzH7(*I!OH z%?Lq^MEtq4mC_xCu3mrWB^o8!AIWlaCwHE3WP-UGv+ghzI6T!nVd##{O`8sn{KNxV z$@z6|p)#kmll|-HTQ_OhJwv+Pl}G8tldx=FJ5RBVT>MirmLfV^ck|0pbf)rThRE&k zbqb!`uFSMzbT zH$GvD(031RXPgIMKFIE#Gz$kKN~cRc|2TIp)(;7wQj*Wt%0CTZP3dDwR_HYEl~dcNWDIPs-u$E4L*lyR@?j9ea*6tM1bb0Z)A7v-m_SRsu0D$%> zM5lzle763njJ~uAuVTVp_4;m2=X*`V+rWN%$S2xHA9jWKBeve}#FUcPkTtt=Y1i^A z$U8E+Q+Q5Qp@F`c=@*q&?@-s*kD$KxaUzG+(f0OjzUD&iDbZLlb)+pH<)hjO=;)FjG7|JJ)lhj@CdeXuQVA(73s5xr_ls%$FV%d8as|Hrk^C zsfsF40beV0Iw&}Ohu$?Y%6;1jPrsY<-_XhZ8TTvTmwMQ>DbL+;Of;L@bFhm(RF)mj zmmXD?7tTB~hPzkNY(7QNQyVnXRfBOg;k4j0JGD{3;W*7?X|)ZpWl~)o=EhRdRb2S@ zb4*QfBY*HrDg+wK7~bVsE&kgFyG8&=_99~QIcjBH@p89G3X9eciqAoUZAmCb@zp?O z5%k}*0h8puyNu-F{!Z}Z3l zMuKL)B-JA*=FVHgf<~yj<@o$$>uoDY-x?rc+lMIA8Ddx?_-KhH5laMcI`G^N)A)vU z7ZDrMdSYuPyOkIwsigrDQ~{>R7)tUejUoGn-GqOck-`Cr&EXuux6RKbhRLFf1SvAc zaZ6j~-j#vPC}Ovt4`XFPT}P}tZfT^1A5qVda^Y-)jpDXpnCy7IrYLrENZijVVlP-b z1b~$nrFE9Y<84I+n%0aVt@tnF&U8Yki4M!SRSse3Z=srkAr!73%_4{Je$0;P*EdE z6?peDH+4VCUhQOspy_@;Ci@N0NW$`67!@yp2&9Qp0TMFO9cREpj4)Y{S|?SAE4Mg~ zHxdaeQ_l!I5R^bCvP?JBWP~73N zn=9*9U%PT0mosh*?&GM(bszSNZd#AGI0-8;iYd32zY}fLM)LT{Qq!0PhqiwG+)@?1 zgll8w{B-Zg5yCPOa;e|7Aq3<}KLZWqBryP$(@S?g?uKHCklbU$Uq7x4!)QuG1hf2% ze=dQkX;xaLB7{5u=*IMS2w%V-x~5^VuwJ|{&`xMSqrnQ~LUpv5?b7)j=?uYqL)212 zCn-)C$2+j+jU+Djq#uK3FQ}JABKYJvQ#@pu#1h(IO9<)yxx0tN>BU9#>p>m?!I^J=!~r0oYB7NetQMWBNMAkw_ny7OrLE{$SUKB%m?`g#4W#L zFuie)dh!RCHa{vdfX$LiXw@{+({m+h-maTEQ@Jt{PHroXvkOIvmLj47An|>8o%yF& z@y0X5Xi^9qm6FBnh8WfEl9c~3iSLq6**c&JzFrLqOam-?b^gR<(M3n!g zBrtC}wG>Mp{~<}Llt*%u>;OEE9DwmF&d_w9Ni0$vo@x**E96qZrN~PDR9*_sTbH7G z`ikb>IyczLXz9p-u2A>`>13Z%8ACdKJyo84Pdx>gD;0z5T!FgWeX8SHp`pZq6?**8 zD8U&s$1KK(M2Brc`b9@xh=;NvK(3yioelPy9*d<5`f&;kJMF1>py8wQxgU%_e6t{#7V;`p> z-NveDaZQ)cvbC>*`{=5L4X%@|OhO9sMyp&sAKeH+q%U(KX=`B>k|6-INJ&=VJkDg| zw@Ah5`Ti2r642&JIc-KDiF+-aN$GF+33qYr$BJvN z(X3!Vz_d={|J6N=KBB;l6pD$f9Bb+Anv<*(Nu?KucK@gBfwY?PPo(jXWiqsIf22{; zut>ho=4ec(P`IwADE8`(r8dh&8Y-|=%iR)KFfp`Bdr-K7Q5;+(Sg}VSDJ4QHhKAWE zoZ%@JTPlJRT)Z_=GmlUyn+iLiT!S@q{-xi=I>^kA;gl~v2i*rdqrOwDKZCV`eRo54 z1t0#KV6j7i)Bgw?y6Z{XY{N}_`;^P52J4xDFMBF;h*CFW|9-YuMMmexXL|YLGj(Lv zCO=uiIw|qKX=yuk&)d$ z$mCBb7Kg%r>CqZ7O8=phr~3cCe`Ndbl*#wsZ)I4I{JRq?t{)1_PcmA_F_N$U6+EB2 z!qHZECR1}{(p4wEHu3jGc_c2%#8+NoYdMai28|i#jBWbMRPcJb=@cAr6Kd7UoROMJ zqk*TQo;5-8;=p=w!dsS-DtzE5ij>+zF%p_G#nH2LuFE}|^L0CJdneW36&&fP$Q54y zDI95-e<}`BeS>)p$a1e6Vsaw_N*-+cAyUG{Tt)4GsipeGV7v6=KhM9_Q(cBoLAYS1iUesueJBv?W&EwmSBkln7&}Jd>d_FG9jI&`BEm#R zS_l=ELprqjuWzfFEniW250%Rlc3KJOuqm|oDfsG~%MW5-&STgfLM7J|;GV>ByZTLg z0p)ZMY|b9`s#>`mc54i6&h?|k9Ckl|2-&;8EQGNBd|CYE0r^grxaAH*UeEBwHGSuX zi776>^Wxf9&TOrs>8P93ewrepflA-R4i@zij?q*cYs~B*JxJ}tj@V{0hlL zxxN0SW@Ba28#H?^pz97=Vgif4cKI+v3cJ-AtKrs>1RrGWK4KtIGE_sf4>jZ;CxnMc zN5Bq-`bQ8fSch>(M!V@O2J4L1=jUtL`%p1smbO?-rRy5;bLZTJflDd#g-_JiUfvc` zbD&n2Lkx2#_S$-YI`N9z9rHq#Ex&;w6n*dv>R=rur_ceCQ9m%%%^I)-ZYjrHi6<(x zo?1yLT}n5ejeGa6oo2;$rI!8T29KPP$hcS+*P_yfP*>;COukM;>k9inw%Y>HQj)+{ zQ4?_ce&!T1Qsx@tbd|+0Fj^VHkt-WIyobO25gBaF=M{OX$^^BBF@5wklsP5i&zH1r zx&eZ*^(0rDMLF(UzoVXBqk640?iO!VtFIK*dN#>rkF$oim#SN)Pe&`+Rm?*jD=96@ z1y;x2IK$4+Zm@QwkQZGRIxG>PN7SFLI_z^?7&of#R+2~h1pZQ3?vj+rn$D&MdQ))F zNl?*Nb(68_IF`)s$E>X2Pv3z(Q4ycKSxTU(dKhW1!ha9jr{!Z%sSyT@_??qz{DC-p zAE05I9bFgE1<}pqyK|R%+Ri!?YP=b7I&r-!M!eO;7BO8Wm zkFR*&Yp(}3WhB4Pu5YM`v%g!V%R%>P-grCS%PjuSFt%;3c|VcjPYGm?tZ6W*%>#f( zm!eu%1Ed#Yk**k|&h0>K5?R5*xZpAE_<>bley!sa+6DbhT37E4XaU_z-`l?|=?~OV zVy;e4c!_xwz~o%Lf{GI5_MU?Og&MFrdA1;B@a1>U3#AEosm&qk3y6OZ2*8=B`yGJHtK+>1pdY7CNINa0xyPA#_dB)bZHb58NwwkUfK_c6%Q$_%R3q94*ipyrSMJG zKM4TKal#oP>8X?S5=Pk3e^35^d*mlPcdIrtNtwX3x#N9r7W zCi}jbtpx^2IcrmxlxNx;?n#Ccq|5t`g7DOSDAqwf9D!B77*8%;%}KpG2;nyINH%;@ z<7FT@w*1L*eYx;^IiJN`BY@fie>kqOurZLaTD(j$Tp@u)G*fAn=gSyQfgL5A+;UE3 z{Fxn;nah2(0VT4y0zG$W4F-9R5s0~nu}GPtX4LPu^B<$?jSs(awMTO2Z24Pd3mrwx zU~9`cMOs!~pjGu^M=KD^A>?8~i^OQgDzF+EJ=Pc$jFbpH+OacvO{Nl*xtVJ-)*2&O zUydEyovpdX^uuql4ECT$IXbx()f$^}rFXYSh9)hF>@J7XEKS0J?KP)sg$kztpVZ22 zDuM<@-5zw@4y4p>opT(8tJaBb|*uFN4sIAI#$+Pgz`DdtgMvn(ZA3qt;N z^gKnJ-K{X~gRPFptQvOUvAR6hi{ByFqlQDa(C$^O3@$ZBgC|q-uR4HNbHK8MBkq%$ zd)amyA8`bRby9nWdaR&v#A^2D4Oh9Rsx@^8MZl_$z~PDbeo(1PL`ucZwjKVs&tRfC zJdk%l<^Wy=kVZ%lLaxJD?L(%Bnf7r^d06K+(@iKACZQ?QqIjdPOb|WZk5^S{@AnE` z3MsK855&?yuF3+Zc(ruwP-3<`Zr&6^q4+PF>$DJD0umSyT9&!7E#)zBFM!CXc7a~H2$ zq9v;H>nyX{G9qAkNFDLI3SAbF61V$Xl2;5lfWfz(g*3J1B$tdXs4CrMgF%4fQVyAO zBcTiSAky7eBvF}_xRu8m0fjBSe)0Gs@ZJmdwZd>Ww4$HAemX33wk^alsdnGzv-e?Xbx`D#2AeY|(&yaCWsHrhTIC z)^c4|V!YO;=Co~oM%uW}A*(U+Z?O=yUE51z2~fjpLvu+Rfyy3NC@i91UHZFVM(sV} z`M4I{wrIJOoNn-PB^}l?l`(TIYOm!3Erq5RxL}}8q8OL_ViNJzS44R$Cykdat|j4z z`Kzw%fio{IbT8L5ASv@Km6Y+~c*V?G*_M~9s6visp)ffugW`GuMpZ*{1V2RUBb*Uw zv$I`%-|}F?&l28j68Xd>>K@BYDD$A=Gy4Gc5|SrH;fZLei(%8nMy31 z3-nH5LCFr;y5!%7+iy-!QGUYSz%EuEc#&xz@Vec+Zj}82{+gE)4%gIsy!+Eg?|*oF z&N45fv5$Y(JT&h~{|4d?b^f=4o9y^^3VQUP)kQDo-zi7z&mA!Ri+1Y4pDHW;)b;0> zrEN_-m=n#)u4F)2C%;V(jrjM#+{=Cr3~!J25rGzI zsu6)J3Zf*Ko+ikgu$z-+@H7zIwJ`W3@v0PeOsgJ64wA@ei4F~RY?0_1+&#c+r!glf z&`bx29tLomJqC;KVYT#u1umga< zA*GVZ9!a4QjGIT^qiDd{MYXjksCvP@#Tz~*s0u?VW6&-YeoAV`c?%-nJ6OCa0)m_> zt;J}6DitYJODMuf=MNwTF0!U)EnF!cpCCXcQWSU?P*_X>`eZ5`H8w274-b)Hnve~t zgH=Ec2ofi+ouQLB|CG-CG~gbOhCDex(V<>k$P8@v0e4P#fO)u{+t#3m5-Vp$S)i`c zm^OS$fW2^aC#GZyh%0!XFh5m#CoruYwo+s(#?ot(vvbpinFc~|$0Jid)y3C`rpI`J zABkDh@r*0$*1aZqRHaAl**Dn#3R2om1+wb`PUv6Gt7SUcCE1}9gzJ9PhdV0uRlTsd zgx7}`a$1&U|9AhFc+BBQk`Ky`P$Ly{%VQO(VCwpZGkH^^pMu{AH#N9HBM?yu5o(`I zIK+|Jvd5!TnvD1|X~I>PN#*i!txiP2u)Fu>NWQ(!ush~)6KWQErMP0uc-FX@P@=#F zbbm&z-lS{W5-Q{5&`4urG8#AqBq$=aM=mt6Jm4}Qu6z|E2;|Cw?w{XEh-G8$H+TAW zW$#>9?0nF&)7`3wIbbl3gBgSJf#K|tjCACYF*)9^AG?ROg-7SZ-!mK*2#cr>?N=I& zL;ZKolG_h)ap@;NmIv?fAz==|H*P=RQrME9TtX3L%5aDa zd1iK6XAOP~*;$7qI41P=dK30>N*~h0`N?o~eQbW6^bbXf2$i0?BVML1)KXMN%ueqY zYAGtC|2_cDLt!dqI6u-VdwCC)jp=el!IzvdDd+xq>#mJQ1^vX7xZj&k*O^;QjMc=TG91aS^K~8j z`V$&Z=gk!bKKz8aZfdoSZt|`ZLY$s^gm5$*;N2_ckWNs;-3#l4#>E!5t^&@9KZBFVbh`2QZ{jyUY2FV57 zk*Ly7GX`!|wj&h7?6&R36E` zwPri{+MUU(&qMZ9Q8_7$A_w6eLK%Lbq>)KDI;iC7CpMP&$QalX%nUU9i4o6|o%*Rc z$)zNuE>Kc&NV8@Z3v3ZWm7$6bwOj%@0YW88V+toDKk9U;td!5Iy5ks)5x17o*v)W` zMCo*DPwrN(E~h>T@g$&$Pa|!De_HryieeDJF}USXC_*(#={2RMCV#-;>7S-O0_nX(r?5D5U$%MZ|xmw=kB!&PRw(-AgKUGmtfm- z5Sc*q#yST|=I%-iWR4nlpjt-bNo1JFkj0 zrwH4`6c>C{_6AIp>N9ypW?Tm(p8};5+A)1X)0lK)3)V^gq5cb>`{7FsgunXMiy;ox zXipG-j$lU>tn>7z>5ssNyHf0U8g_)bf5Bi_d`RxVLnCXM=Al z8M^wS=}R!56ggC70&AnOf_fTR-n#$#XS!TY+k^lvChtm4#b+Xj$>}*FK&m_T9;0yu z|8>yl$0JgVMq<+gz0?B#uGQ+tq2h~sgMBu|lN~irj6sv<5c>X*atFmFmOg6hU_V{! zi=!Y^betE8&p90N{PJr%b}1;D_6REDS!fuYwoLjgcfzC{kvIO&xqSU0IS z?cEotUPKLAghGSFK=}Bj?AQ2DZl_84oY2VM*Drz)>*-r2KsS5@;ylm z8flu{@+bItLdMMIap89cF1R!2j(uiq1Gg!d)1}*{E4Lmy^!!0-zzPr|Vr;B8pR6Q_ z25crbdxBr@{IgFq-oUiOp0nhdZoJO(`(T{1(dJ+0H+CRlaNcrnDI&92M0qA5Z^Ir2OUQ(U=|FHFrL6QVa+wRz&9ox2dY}>YN+qP}n+Ociho*jG6 z?DM>DeBX(4{&ZD!^pB3}iq6a{Gw&PT7^B-|!o{WX7zoy>Z2W4|SvvP->FRdHX%S@9 z@y!nYD~YCokw76^=ej-&o=tZy_MrC$5WWfU(>H9Nw;!8;(XQG}k&u*}(IS4>$!&he zH*lfLtmHYS;FRN>a=pT2TY7&w9*F(u1>naN?QsWT8^@QK?u3t)z7#c^V3LSw%q-GR zxWa!TeJE+W?f<9AQg|vIQ4xl@TSdwtlcwlaOoHP&OPu?Hf-CRLY?W>Q_OH(p?82lf z(ds`%PF0by`2L*a2FTV_BRKSX0?TfCrf87?{y?PLLKMlsC;qO~TE5VqCa=Qx7 zBK(xP1d>+0gTAy2bGraHx6Sar1q^_vib2iS`W#0J{#khLl#>$H&oGqxo@05Ai6zTB zP2nTtfUk#p{xN=GU@`R4OiHJ)F-2C zImqNcnT9;IJ9Q6K#Oe8QE>ZB~3Fy&VLs*x+6d=Po_A(3HCoax)Or{^pL%_*? z&jz4#WVWc{Z7#W7W*8dDPbj`vGGZ6rz*!~E1!7WRbNYc~u8)xK?D=-%sF?fMntgN9}v>XZ^f%p9kv`*stF>bW*-K>Gf7v0_eVZ*1P{ z2)T~@^GH5sde+%IDVPH?I1TtY4o61we0D=Aped~bQm-~>spV1(reAX5DP$#&a@#T( z`o3MSy$=qZ1*7KTkGV$}3duon$5&LxkGscke}__IZJM_+5n?k`(6r5-umdApo{AL@ zxJiHg$XhUi^%bU&mOo(#Mz96r4ABjsNhM|@DwD%&_k9{2Y^1=}Kn~oehuFO@H^j_QN!DN3ix2pz~^cX1<0R$*N z&PfxsSA!5Q%0J)tGrT!-jY^&WGCu;9SeA^&IBg1pEu6{D2Mt)dSMbs#3dzGwLcuYg{hz)i7+34?X#}`14vtdxFTOfb+av&9XL7&D z18TfyLOhDg|7*npfHyYF!(?sF(3w}%I$2OxG(T~~VhEmo4FGKlC{~8OrsIJaeKp>W zLYgZdxlBwnXAQE7L*Qq}g1}S#zp@RHVN{t;GGsbl?l&_(&QkaQ|5a{K?yYwV$+N5s ztf~BEoP2G^V*4xn(D+e5D|N*RGeS_C*2Q0`r?5R3Ts`3~T!cz6?c#jKBq5JVY3wOR z=7loreyi;_w&u^yVMOaR;K`~)!_V{(DVV|kYFu_i33S7GEGwexb7l@L85HZcj1;|8 z!x@)+g&LjZU%w_jX``8EAfV@oz!Q56BJbNh91=|_aN&ES{2%p(jCxNR6@(Aw73}I3txP_<%4Z|6l;}6$+3->(d9dr*dDU}lRfJLnnX2dms{KWQE;x8`Mg-IUJP2*2(+&G}b9v<6oteS=MdI_yV-X1t>IDdL7XxQgsj5$` z|Gp~zbNo*~LBsC9?S=3kFAj{k4a>rCQPGpQ7`sWRSC(6J_CIL|Z3DLsnc2<&C}{@$ zo)QDJ0u1Ax<#}vzFg5(9BYeh0*4X*23kbdQfjjY3o!7SRy`&p|-Z-kgBU6$uWqy=l z(e1!(7{(O*>Zzk0PlxptTQM^Ca-4u&Msy?(u71OrV124p5&VXDQ%;;BCl~ie_7gD< zUHj&8wa7GInC$8C_08brqO2VI{L5TXokkp4bnbwl_##P@M`WI^PhpZ=D!wh(w}aV|3AS{)Hv#BJ%*0zUDYwkf>_}+afF>;WQ6Qso|4VO9%7~3-&2^2^I4BZAI66ohgILM8cRk)=R_cbV!}0?x z0Kd8fIe5X3v<2cosIA&PM5cdjO6N5vm z(^ltgwuyuIp0UwoF3YJkYI7)WE386>EBQWCev!brXFxqk5?6q%K`CIvry`smWSwy- zWWIp#Tz(ojXsD<+B>SlKjAkihf+_qC7j>mSam_HC`r);4bd#B$=4o(=Yh-5C9*OLa z8B~rXIbs!VjEkV4$YHnXhv6&RIf34&(;6eB4OBdH#7nGEJw zS{db@zE%e2!JlsIAlNt|fzolxV`|k<;B3oWZsH96F3T>g!Qu^|cD)6#b(Jki8R?iO z1Z>6VY6GmzPODE5f0J3{K>eoKNYOAxzPFWVdhu#S(|$I{Tf%AjfOUP&t>qkb&$x`? zY+Bg~vBbueyTTCR?ay22qp~{&MS6UwWa|*te8y?4P0KZ|zdw1u=?p}*RKB0TKYlEa zrV`yQ!nd=}rg&Qu0@`O`xgL`8A(7X~e4aHqSrSWG;$xboe(e=p41~_KxUKp0GXnR% zCC?9-QpRvu;pR(}Qx;bwed+ruh=*O4BC;2gmzf;JBaDeZW;nsYfm#xs__n z1nLthDfgS`L*~^8f9OCf+C>7 zXk<;)X5e1A)GZB;EO^c8n>2c|;v#@fI4Jkpx7wR*w3jqKMfh8zSJ2wT=(-5H2ooe( zNse6<0d<)I#zJyZSD>wSKj28x_@#i)^@o0HuW#f`gGSPKma1)=7w+XSId}xB$!b!C z{nqu)S_=12q!HLbpY+$k?3ViirJl!mqQz4)?Cb)m*53xbAtS`a`%Q?bN>$5oaHy{I zSO+Y4UKq=>81$nv0xr?LR^0n-^7Y1^Lgrt6b~i zd~naLgb2i_Gv%~so3E&#hmnA7{GUZJ8xrq4O>81Mg7F^EK@in6+eTmXqu# zFV$99fc;K<<{PrT$?NybxpG*Veh}}iFa{Hk1*_o5>c;Wrl7<$EYkIvGb|ZF)B3x@= ztFHjVCIX6U90o2+w6U(8zfU%!$JP~IOY7}$x6#^{|HMYHWQy0sCTZEy?{X_RRKv=n zST6I|-0{Jn$_3 zNVUMwVJg-#JYp*PW~ROUS$m32rsW0e*mT|aT0e~P4n7$Hn4vT+%gT2cmf$E%{!2v^_9EUEjQ%0sjGbm?vxi_b7CL}$G>EekTNWg5jr`zPdfjm2iNr!A| zGs@Dt_2QCQWu#+e57;Js*DT!Bvz3}fI=IZ} zV+caQoFCVF-?;Ldo_~0F?0L6702bM1tW^Z+YyGwQeYJCz>pRMezOv&sZ8f)-J&QEK z>kcC9lTjbz#YazUwaLykc3DlV+<&yRyFxhqm@H~5@(U|)U zcKZWKpIffKB1jps5@}hQr0T-i!Cca~c;o_VZ@}wlmk`brcPbfo_?~@)k^GmKyi`B+ zE44n$%0gD6kG?HC6KlGs&Y^t{ntVdAOJk7;nX-cU;+YYROK=}5Zjt+EY^IIEozI#l zSj*6DA1^H*;wR}UE4=ml1dE5Y!RIY)I{MQJ`G6a6H3V2WwFy}5Se|^!7_lH=*d%xq zsk)T27==YCFx@VQ;L9V_7lwwy=xcZrT}qNh79wW2$~birl*78dW80(M3#FMim z#}l3i1+ZVWIPB>;%~+?As-xazRn64HAJ^4l&Q_#TwD=TrH(|Fl0Lxs%Yi2p(R2*C+ zpS242X*kYDtf+x%3=Va{L6YM*2Yz=I-oC0HosXgc0FpLtSbOV-_8!A1OXU7`$ClxinxOikCRUXS{%ZLe z?NCu5nVjorbkl-(cHj*p?iC(kI-U#XvfbcC3 z^rjrquqXYsBPrQ=(hp;n5@df(L_19n0}HNUXq;04I4hmeVy6XMH0f&{n#7VFz6 zQF~{cKm*Q!yJm8an0sx5X{9cp5DM)fG*wf0TbKa1oTRb@OvJ?65_eW{N)UF%j2UY< znh7)$Wxc!|Ee&g;73*UNM%R z0%sA+K5F7QKrPV^AA8ZAmn-T=Parjm(OAgr#43^DSOY%w z{cunpU(@&@({u4=1K=!}bhgY^eD~Ek?0a`1|&WRiZci9yR-OMlbLb*c+eIUSZ z0ZbV%OR6|w%}&{K=S1erZ0jnPW_OA)7St$*4=52b3-|T?%JxH;Bca)pcov2Heg|(O z3N|)og@a)sF-!vq2x#ISw7{0h{<(_NSMf%v7 zGn@2jO!aT{Ggom4>a}jO?h{Ovb3BN)@uU%0KjoHp>w$4_+_ zz;bB-G^XqO>5O4m6xYSigg=RYyKm!RAaW@SCh`a_-cT&QCK`{+?isb1U#N$YvIoZZ zYnbJF7+|-N8n6c}O#=~Vx?i`&j1K+;t8xmoGo8$aX`!g7d0<$Jl)`E<2CW!SGKl*O z0={p`z8({ow|SRdX23{AVu`)M$FMiDyrc~~b^bHEyF+YGv!#Yx=5KDcGv>|^esuv6 z1FR@|(0m@*_TbZ?m0~dRKA$?*byWnl69mPtySaH7-Wh%>4Fq`$d$MgW_Zp=xMy zfu>UzL^jH6_qt<$k->U?d&iD~!uo7#Iv$;XyU~>VS=FOkWNeEA3LElzp?&j$AL2uD z3>sC$n7ri`T{ZN3kH&ZE`7mWwRi&!R4b~?7QQ*j5pjhBYgR#Ga<#K{{)DqD>n(4sF z3`171$G$f~yM?5vt? zG_a{RIfC0@b+zI*@77dioUyQ{KkUa2m(1 zWuv9hPy;`jPg1a$(YB0X1BHkrh=~SsxrOp+$qD*ALLuz%yopQe%EE+yOysKgtg`3P$?si^=nVI`8k-zxzwF z3Y6^aZ(z44sj*-rKA)s3mg0N%S|0Jf$16!0oKn;l&>?y*3Sn?xb}p? zQ+G^|xc0|C-1oS=64TAt1CNtsQ>V)QzJ=4AAghkgH-9bK=7ehUN=T7a z(De_sy9v&eY{$jkD4A!Ipu}L+CCm)IisD^{uP|*!3dPUjv4rVH1n3AgTs{e>D zGrEG~VU_*b(IMGZGs4P;RpMi(0|2BjrmIiZykbFjOFHSzX{?6-5}qKD&88sy9s2Bz zH!udPIi$WDZ|PP~woXMRuX3{)!NqRp5)fNh^?KSDc z$6@TDZ5K#@J-HaBtPFy#(j}Wx%88DcLP8<7@>JWuKRC}@D-qW2PAPeKAhcO+$2snh+0L3>`aTQgTU$U02{WOEM)cei}o|y~h zQTJpDA~$Qb4QkVvINeIf?jL23;ZSto;6h*-`K5DsgGcB7&aAKyyu;V&*7*(vh#?g- zhR3#BA$OpO@b>T99MH`b_kZJmMnBYuZ`@`|>b4U--v43DQzN799U5CP<~Fzhu8yW< z_-wu_vkdk-vea-=O9P}>R3aQYTfy7*cxLTTTB$FYF4tF-bT%)irCBO2?r2h4$yKkA zRIhK?|5{REmoHN)TU5}F?N&-vX<9X+UQ*EZCSQ8od?6WJ7<-wAU?I8`%Ul;m2axmc zPc3~l;=f{O82_RPR9hg$%+*s=0j+G>;)r<6jD4Kh*cBq%0N}*y)#yguE8~3V)8vm7 z>R2V0{W3S8gTIk1;8qS-sV|XT>Q5TCVeB#s2qslC3m8g8re2;noJks^n$v+!>{)5b z&2RXE4Iz|%->ZG1y)v!tI^Ipc!~99{9XD}cP$*F-R{)ZA*@PPq-OKyuz<|?IGB##~ z7-?8mb{-fk-3q51y0icykRkWtUOVVs16`N)!WV2Iau{pQX!e=-QkfTfWpAg#6mKyl z4?T`6J5>+Jl|`2~-eZE813kny zTF!-V#ChRNJK8C4wTngTer8_}TqAmW1~>Y|axfhuZ|4w`Xi8EXr<}SZC=_Gy7Wa=+ z9&}Yf)O-ky83%8{?kLZVZgtn^#CunTE=5@(&8gOyIN9y)O$FBe9NV;}PUR{w%vlO^ zpma2*%nYOCG^S1o(h8@$1B642Hy-4xqy=^Kgxb<7BIslHA&e&aIEQ3wxnjxo4hUWB z4&+wd_m3E60I}7r8dtd?pp2%Qe6Q)Nd-)Bhrxp@jXP-z2zERn?(I6*bzHUq&x;Z-} zB~+htid%V`blGUX1CuA-C@t&9Rb6u!$88Tf@-&pv6y^wGX^$+!By+9&$TJAb^Y8#X zJENiZ!p5=I$fP5{_dT(%NY`jbPu>3xSqOo%&h1E7GKU){64su;1W{~LXTTHWGeQom zEMNy0sU=XvF*9#y!-Uqcw6#t+H^{V(dpuyB?*GBKx02*C|H7w52DKdF5@yja^%8J@ zb?zH6qe6@_uRuInBtyz308ys2ihgw){wrA?Z~$qS&309S<4M;V$$sVeyvr>ExyyU0 z(@9FU+8%M|BM`b3UrjM+T~!seqmf|MoDT^R^5n+T#gMAMafF!GXDMrMVRiY1s<6{m zW#e(G2d!Ly24WPA6{^{b;J+&O`=jS@Cd3Kah^^`l!<N|WsPwq3Gm8fsJIDEiOZ-;Wsceb~!m)i5ia zCSHn-8U)9hz&NsJtB!v`1N!zD624{FPC&trA5ngz_kho{Q=~ZGy;sbpX|vbT3Z*Vd z6FQz{kp8RcRr}g)bLz5{BeyYx@iLuIuo+-K6e46eb6z&H4~c)+5`;mREOA=sT|=mc z!dK9dk5QnMv(yr_hgo=CavKS}W_cLaMvVk0%Th_(M82ri73S8Pzh0@Lji zpE78V3Dvl+`N)ZPi<|6Dwv^?D_T<*4x`4NcraP6YpVPY(mF@X)O<#kf>Of%Qq45Y$ zv|isbxpKMkTW0Fx9?fUTL(@@Fkau{p{ZDYyvQUx#=2H?f zD*`g`Nm-N}$`1b$mb2fZRuSZU z4@sr$U-)9}?u{BsvNXGkANr4hOosPC_?rtN_J+rB_zVR7zC#TC$~yI?xC-(0P}ZNa z^*>YG7~cO6{6LvN__oUtRd63)nznm{yA>`6z;~nzgakELh+qCCNLi*YJOr5e!pcid zB4>=XYN?&#to0RLu4aHe&%_>rFmc#FyRl;f?vzrJmGQl0i-kvzi*o-Ph3_Rr0?X^& z_3h+mUlWzXjLWp;^j5}99oWrHN$7v*hm++G{V3NR0W2@k!nxreELuiw9q1#mOVzm} za-9ObH?H-=t!b!XUk2}<`~|vzi?&xeX?iz++nEGy?NRA-15`@mpbi_FHu+7iUtE+&QwT9_rK(N-i}gciYmlk3oKF&Flvps+VALg5XX}zK>m{ zHCB)Md|f-+wefO6>e&7L0v$?%_)M1MfptlplzV>`4wX%YquQ?`xw4i9qnrv|Gjfv$ zPR1--{3-MtH~te7uaOgZRY-gKZVRMz(z_U6H`pINQ`Q~If`@QHwXZ!bpphg~V=oYe zs4SVesBR5$(NIp5LKcI@NSJQKY;KV?NPE?#coG9}0SXvM1!Tqh69S@G_Y=6?w?~yy zbKXGg2j+iGEE+aCjK@v@O(@Q0v)m(B|1@Su`9dWLy!iR!3?=_gyo10LKRop9QCx8e z(KX+4Cf-POUgFKdnon)Be#LH_78!|k*>?sj-p4|x4Y2jOtUzyk0b&+p3B{1zLo8BH z$T@WRQ_q$W)f7)(L|H#BR=f3Xj6#W^>JkLluT&XF18uDI(Vc&}Sd=`(u>4Ak2po^O z=Hf?nI2o^N_b>$ckyhj8#<$UBgBh}9GfN_ZWA5z*@|$BG4$&m%-8h>)Gv(Me$fK+i zL=gn&(i|${pHpn#lYw`EMbUeno*&7G@!K17DP=gKac_JX`<$}x_bqJWT%T}|$2T)U8` zYSrFRN7Tuni8*~(Rl1ShaH~_=g~9g5cCJ~tK(1U%a;SOGUrGxNV*+79`SN|>hOpfAFeYm z<|{}LD5O#1olw9rl>@pc6u1T}&w@$8O~l+Xou?Xy8dfmN4%E+`-&#tqCcPU!gZy3O zK+WIJ;}XQ}H2N-P6_!WTQQ1s1ivlA04BsM$KGP!p^zZ0E#=-WmKI)kOlmJ*CZ1;;B z&>jX}X>$Ty-J44@ku1_1B=NuLqCIvGzfzEIjIh`qC}r>o_|6I*5|c=RF6JUGVG(Q3C-@cT!Z;<5 zRUwS65Jvj>u9_#J&f?vGmN$jGYTk!QQ+DS}62ecQ3nHqObI(LckixAoK}OXp1&J|u zF?kTDv+(|ZR~j`P*2IsCPjw@fIl_732ZP>N$sq9_f(f7~$#{p3YQa*I8viN{&|-F! zi7E=L-($C7`diiCb!nPssNf@+w^2ftgS_6BINwdC4i01vziUO!6=cGvGZ8;6UDPTQ z|L~33SY@2c%QG#y)@xz(qs|RY1O@Xq1RXc3XCn?5%9t6fT#9nRnrOu*hkSX655Rj% zxT+5_V1W4(sX7D388`7zu(Lf6<)f?$uWO2#2Ky`GCmX!7GEZ$pG;QmB@vzmbdz&Yf zvUq>j#aMv6`DDyUcj0CTk2F`_4SynN=l+Z{_*8IFv5NpeX{By^`x9JOq=1R3k-GaA zd`yGH<9K=+)*g3vca!A=H?NtlEn|S><^0;K5_+u+iWZLRBW%K#NDNy3XoA0H6Y>qR!q zGFiGP@7{k{{miTqBdcG;#6Rv_m8 zVPTE!d0SolHw|grKX82z8k`}{3FCMueJOO5bQJxV$~aq*9)djAYEZe;5^Oh<<|WMF z_)DbIW)qio_Dnb2xX1satfH4jZT#29>;mO*y=uOih`8KhuTM^s8z*i+%1Dm@#-(wh zPz&uwF^unsLfMHIqAtl_mi;5mw+We?N)Aawc?1#ze=jZk1`ss8-3QFx4e@~SZf~U0 z{kNriG7U+M4t=!d9u!?2MvjBK3p>U0I=rf~Q}@+P2ty?_&uW4PqwxFce#i0!3V;}q z{mI3>rqwP(FZJVo-tG+ZfqXiILWKbXd~icCMEM0t?Bl>SSv%Mk7Rc(qORZFz^mcT+ z4xBopQ00JT?Bf>|*1gE@ z9sVALVEHAq&DfyPnp>y#gl3y9zhuGE5J?2fQk$bv2G*oQr|liX=s=+Bo3((07yH_B zs5t-ysL(l>AliMA92Wew47ZSuVUhMX|8H0-iHA%sWo7EmFE>N<6?h3~u7x2k^vB^^ z_4Bzl{i#g`@bh^-G|cud7ky+*6T?4NDjf6NbwbgM9@}Zrb7>xc&kFg`k+3X8>Q0zo z*>cH-Zy0PJA5sQDYQ}azEbR4_s_Ww(XqC%%x1#H-J)EY3iF8QnJB?F!;wJ zc>)DqJ4t)`vcLOP?HskJ!%ZFR2&FMe8x`J)6>)LF4$%|W95$t%U7yYggKgDYf)p=V zC;V_>?Et;#e>f@e!aq(LRq|g<8uc)`TX??$i6a0N{L#QXFypw}4n5a^xf#x;n{yEc z*49h6O;6JiOZX+pd%D?|sd>4*zFPvdYb;+IHXD6fw*cAe%+lLfq54n&3 z%YHbFJ~)pV^<#=cx&h^r*6dvo>!$}qc=Lq5XvtuX?`0*K36}xOBPQa#`RlDFdoAbw zp`$xBjhW{kEIq8MKf=?vo*K^E6a>Ct{Vyu54}fy3=fx!J=u=z26i{7inTQ0&QRO7= zGy9da0tFLpR7feX0p|`5k#l7P;tMoDx5=R7{uPwO!c^4ng2<0J@xh4N{6PSD}JCPUxl)`Z3>|Y3!-guP99OeEqxAD|NZO!V5l;8 zkSsyV8~EjZLNpMm#|Jr#?ia)%H^a5J@umcl2bl~mxe}$)6C5S{Kj7gBo-7KL`~yw{ z#|?ueg2%V{i&fB+$}aJgES!P`jKA{~B7rIXeL8mWvs!MAw@m4|^*?WWb3!FwK#u1H z@yT?Vp@L9SeIV5^r)2TG#m~H+)@{Nazc>R|h^Noy`NM`3n9TZN#pQ<+S&O)53!_g6 zwi_HY(OMVacOQt}joT)cZjHhUp@TG9a_G zz~W)KFL$fSH;Q$0OL^@({Ft~6GWD)uEbab<3rH|a=@{EJuEj(pC+~AF|3#HOdqdG- zjJ(=@9!qmqGSvD8ZlU3Dp+eGXqZ_WE*7;h_; zLpTsA8RKbYw3I&_D)}=|0#@SRlZhp}G<2hkW}8$euk95mFX3#zG^C97J>KzhL)#`& zbrM{T^D!b>qn*Y;Qoq@4X+${zKok^+fVkNuurwgC%HvV)g{g16IZhMNPMvq7Ro_g|B+&Ic7zX5qI{%Kz6`s%f1#fUNVvA!KWLX(IU*h{r;jD6X<05?X~ZY< zk?p|`AR}jMqDg0+HAxYxTer{EIbJ;V!rb$;+^bD0VxQ&SX$kfElBlMwH|;BNR8UKS z#^NUgS_nQ>twgWTCk9%`11a)p(YaUSQu=NO%`a}a`tvl2W z3)TgW9MYoWP@O&#!E)g+`cux&7!3L~QP)wcCX%HKL0*CdMr6&-tiFX>h%ySV?me;0 zqoTPva>?An&S9Mr$TqO_1p8&LKVh8Q=zxd54t#wHapP6jG=$<hkU)AD4jLsUEaXR@2^kA<$u)kM|PO30fg77aZsO(N_?OEyQD{}@gN%5$3a z`uvm*u6bkQM{>ebY^;MLXUN0CJk})p2exZb=|Y4uMeEB$N3*$B24wIqNsd>7M(1b7oGA}cg=jo5 zl32Dygrw_^T)7LF9W8JzM)W{qcUsyK&{WC`Ttf4hF{Wg5hB)>C@V4)4^Zt;NyK`{b z9KCCnoE>E<$6^EIQ17qCyn*>z$H&*^kuF}(5j}9H_Y%3Ttx))h=bzhT0x8+E56E1@ ztrH^|r%OSI_2%gGO1kjS9R`dTbqw*xXj1T*P=-kj<=%eS&45R_toEp4as@kRtAWIV z$C9A9zTl4b?dbzzi)A`Cz>RWg3+_3l1!iA$4jZ$bINBC$LNiJT@MR{HWDTnlTzoSV z1mIiYT4KuI7mAzn-p^~<>$(Lh$S5faNonn_WQES9VXf;j{$+TeSz%l^e05~12!wYW z@_q{iDIN)$1`c#mn^$kpRqM?e)`!aNFVyK{piXC|x-CXn_`NoHx~b)d5q!WPPT|rq za}+RAXzr=M#fRJ@OL zK9%s7MgR;Su=B2j8aSuEaj=&t%{$p~$CWWI$J&lco`$My+1Q!{(~?Twn#4kmPcz(t zYK}KQ`80kxTSaBFXHg#o0fn+T`LxiM#G{H|04u6^UBc-=BOKS#+=m1*GaWGxrGgFP z7FSAy?;GJj4p9*CU`90Rahzd&Qn=oP+aYQIYhH*2ipHA85|kW z@VOh!^_ZBa)k$v?O=g z-t2ra@4~N6{Rjq@U?{OJqn1kNO0Qy=Ybzbz1c+;DCab;;_gWe2pytM5xYAr`y@ zoe?$8Sx%mWBO4~MCvL-Rj}~7`2P`Wxt~0z$e#qm0CcaNY{IdANg7BSe&l>@JJ`4px zR=Mwg12QSEFugDF}lgRsOp&h1_$*> zZ*oy}?vu6PJ!AAN{a?>gLMHi#uW18wJQA_~FKK&_PgwX9tc*>e?E~Y~exr}_DF_1# zr8;;DYQXi;5ML4!X0Ui{nDoTD)rxcj{75d@Badf3nw)9Jy`_Qd%kFfwB?7KK}WN@EHI;eBB7 zMpnCMN*v?)6D1%)AApL4{&Ojx}onN4IX4 z+f`m%n+XX!(Gnd4o^sqx2Qx%`M#|huk8(=~mV;Mj+))3$qdYba5)r`on*v-V%a3E8 z4AYXS$1CaA&?T0Y`LhFz{)sf=X~9+;1;gHH48Ka zcd#QCwS|k!XZMJ8LEw6`x~U!I#SFNhT$LT==Oq=H&$iu)wI%=i6V?Q0S;)lw_X>}b zW6LjzdEr)_;_X<`$+^5tQdpbv`C6ggiMi60=u$kR6T)T#Bze7FRm^QqAbwTkS-?YI z%*XR0&~;2g5nMCm@dY;{v6_VK^O0GUoWA-5G;=rYnEXI5k_Xv9GTo_uBwtI>B|Y;Q zb<#NLgu)6V!t=|Rb7-KNP?j^m2Y#jnlfC6*aISl)f_qk@d0fO(sq#tfK8_VbM=4%K zSOevZj%xnG_%3w(Fxjj&c4-{VyV{plh&TiyVT^gohZ1jcgwlPBt_mRjcFJ|WUPVD|W z1_%ESRgv>n&EKLMOLtMxMOq_++V$Y9yMylv!3rsm*2&xfqCbya75#sI<%VQlj{xp? zU#K%@qkK43h7B|vh5wvXb99XPJ^Ll?{UHcZ8B`cN1vIEqjp0z? z5UDqzae#SbL!+tnr`ue@R<-C%J&5(177Z;H)rP)f&BL^oF~0#5j5lS{(~Doh$ap#( zCa*1*GUGD=RuHX~QkL-=p&O^@2_C)5Wiik}c*q#YoiN&Py;W=sijo6v!Y`l!-}BGu z3K{a9yt8DrDbg1)8H&&$Q|jeSfPsy)b9;F}Z(5{GIlBEFEJcdp%kncvoyK7pO6~C6 zFzgoRpC;=@>qKnRK$>$>o-RA&2rC?RcT0Vba0vX($hEiKPbQnRLY}M!T&qr}ltcMb zCe#Q5o#$G+K%QndD<74^hKS2<>K72z2G07?dLuxX;7coeZX?4u{ZitKlpMyt{lWIg zPfFoI{i4`!js?%$x_&1r7RgM!-1JQE3_UJ4U?i88n27ZCbgVNRdaM1vq}Ct;|gI*a52U1@3vM2_EvWf>NJDTqON_yPBF z(PJSqc(pRqkW)qi-n+BNmMG=HQjv3i!(E2*=Dq{ zQ09-j4j}>v2}1INp)}ZocMh`jMHHW$450>?>Eay@VPx!FDuSWI396zSx^}wVkg;=aqbB3Fow_7VXrs#j39hKmv|3y}QvLe(w#?-7 z$w5c`gl~2!=V`uJV|GgsZe{PMfI~;jX@%ljmvS1_FVW9ZFq&xMlx(%?=|HD==s3ExdE&i^Y5`GlJ5m z5w_lPI_;mKvJd1TB3LP_1s0z`R{xCkZPd}U=u)>6ECNN}77r|~*MI}fg{ zwT614?Xfl6@6HNUa$@7c`}m;K>Oj?%#&25TeV&huvoKtm~I#VcJD&ZmWPmVX!!W@rt1c5Ne<$=PaD?4tz) zh5~>1)*fFOWR?L)3^J6}mlS9EtOgry4HJ~0$@Be&%1l#UAoB#Q_yFhvW#ZFYbtdt! z=ZGC?i|^eMm z(?VT4k+4LfnmDxG7@iAzS1ZV1qUpJ;0%V!3c|DonKl%{;;9#+kCH+$s8X2j_rrrxx zuJA&+snC^ra4b!Epa35qziVs$z3qzpM`{34H74xV%leJ8cMduo7?Qc2 zgvjVF+^4coBpq!~&xmd_5)cppu$%tTg4R**`TJoVAr0C^2D}pe?QhB&%nk@=7xE3J zemo$++KI4#X{_#po6oa0CzGaqpN}>x8Uw)}iMtLdG-<&;=9WqI+bt-#uEg)kX?eBc z3~eGEz9B5Nw}&YSB=%?8YN6%23 zROUAK6rImmx0S^L}_gz~o7fZ{^^n4&A6bN}M+*nI_B_hBfB0+f*MbtdvbXgznoP^tg zl12F@u!_YwP?iw!xk%4V%qbW8e)2W+N52$y(x|*olreJFPVpI!C+6WCO%+rwt`6jf zOrWIb7Nu>o5zTv(jk-M*i17ttB90aJ@0&i0T5A_vK*Gu;o$4ox=AJ%_9-a1Yxg#Hv zb<1#db>zgA6#bvszMrIIj4JV)G0_(T*icH+1zw-SI3v&vUH{8jB~0d<);`PAD`5&STlg0xxTMWFRin?;RWNz+Dc#T&kNm&o)~dHYbZS3z3(6?L zfH!@I%5nEr9pvJQ4b|F4_0r2t6ISA*tOZDT&FQGMu((6P zEU>8WtSPtIMT?Ct!6wj`enYwgOu*9PkBGkBNj+0HGD#^G7jQ8 z_zI&`!B!YX-3fdZ9NtDia2#CNkcz!)t5GQ28{Ko{sR<5P;h`OArDyj6W&y#-`VDG& zR~h(7-ZrmdA(nY+Ai4tCJZqnC^)8|1vq=4PBlR-mEaej#64etzg16{miN$hh`LgIl z3HKGT1IcIJ=R#cxjt`3NszvV>qFh>W!|axYv@@2;9mk^FTiXCF&QC)Llwgw$ziqs0 z(C>7ZHPKjUGwfxrTOwBn8_leWx(!6QtVP*315*XDD!G7oN_5~J9m-M-50DY+vFa4= zqf3v^vE+Bc-b6eSJj0mTzHo}~s(w8JJ-z(w5zsqMdt16`h0!4_{8d;QBqpQ#<5<`; zHUUx`d0(Yb4&I_`m|bUB2lqMa90QHvQiS(0h1{GScFn#}{OnetJ>WdKloHpyVPqZL z!71Z%)=e|^tchD=*s$X(K*a^es;3DWXQ%mFKFj(MyPc=MMRxP1f%T@Fv!>=iT1WRe z?h6XKX?a;2_fI2@R8;n1(S3^zF7HM{c@OROUx$?3`X`bEFTR+jU%a>EO5!Fqyn8DL ziHoG4ipJ6dck*7kF7@KnzfP40D%pDL{+_A2qtd~76+&jU=bwyn zRo@0tyQq{Z2XHE@U6Dqt5e1lqa!O$=m{Xeg>M^R2AS`4jI+MEN60qQn*l9-uW47Wk zcI|>A46fm1>oR2on|%;-A^_ssby8H!e+{ao-h#v;NM;P@IRIp2%5naFHy$I; zFyXQIIfRPqojYf9aPB8|K;UWi7I1$J=wHOa?K{JR1YSbX?F@%6frf|yl`z&Mki2e_ zG5T~IDY% z@?M%)|4@^Nu6d?5%}x9ipKaZUoBH1;O0e6b^ib9sEkD_UUO%}NaqG8dINMeG&Id>u1L`FgJtb&>Sl- z^B0Z^1pEUrW+soxD@%IIv3XkjP1AlIvJmJ8FcHq#E!V>04_aTi3$^aQud4#vpNPh3 z7~Pt{6chq8z}at~jc*&vK*%jM;X#>U`9&~3&^Rd=2mfERj@r+>^o@uR@CB{^U4nD& zB8b?4b^C|ong7Crvcv2;@R;X+UIt*>;X^5(taR7#h9PH zE|gUd`_-|{&TmMIeB`Dq-A(rGV7+Hv;43je5y$E;Eo6U7HLT>#`aiIcYL!-95FMql zys27ADqm#g%+zEN=QCYZWPvv`ZEfRlQPMd$D#Rux#%>Jt=RBg%Iqzb68ioC6ad)K8 zA0=6)3+3}3q&&v&{}{M^X-+L>E=aKPA3P>6H(Id3db0i%9s*x zqa_I!ho&;V2Vz>n|8OsK?0RvmnRUSaD4liqNbpxVeM3gtheUR2P#4)dWnm+w-s7!5 z;ZS>K$1280q1%ciBsi;8Zd&tgn&TvhyPM@Kh>N@f&TrwKIzA}nEST3Bd|9b9P2iY1 zcIBEHp;7qZ#E(yT`R2r5_JnclqM%*R{-VBW%`#xM5Y_beYR@hD5Q$Y0g9F@R%?4+t zSfVlc1Y?^c<|+FEz#MCKS+V7dc3D3V%aoe$|30zZe!V&(C7L6eJ>Diq>~FCg|DINN zJ+rt-xP-GUY0li}Vd{w=s%90QNMAdHp`6-O*fNJ}JmYIkd~C3BsHL?SVRBnk6=4zN zQ_@#3tuSI&+yob{<+IUP^a%RC zaI`rKh^-o9l(mxzoB7TtCRqJj{LvwNAj?R{q+#Lu((R{fJPDW=^+|JWMfarvccZd(16+7@BaDcb~DpXo%nyb!$eUP^@8LtDgesQ zF$j(s1+DxQL@@P$);CQsbCB{?u{%6TVs|x)bs*qMlw$efj77Ur?6Am#CmQV`fZ>+e z8lj1uG6j)uCy9EsyG`GA&<22KSVHEO>^vYrF$LG2^d@-wzA$*o* z^w~|r_vxfWuZi#FJE<*Ku-yf}woBZ9TBZV3%LcNmENdcoe$<4g(eEX8V%}dFFo88> z^RL3rD2f+q93QgVcEOg^$)rk8-UtRwsQWTG-c0}DR#0tZg~OyovR z>pSSVegXcvgDGQl?D~F_0Bb9c(-~tFQ^=gTJLpHy@vPNJRAGaXk5YJ7-qQUs?UZz- zPi{rMnJJsH2|dcrdH5K>Afo$A4;N|-dRj8nv2*diJ5i?Sd9Ol(N}G| z4S{i2f#ZeF#%4l~>5CJcQeRvBC)=|J+~2gqL&Ckn8*cAy3zBG-zpJNAvmG*^D-7yx zBft(%L($NCKeNqxO78i5(t%8^*h;p3(kCRY${Y5+0ByqyNd`(chmh z91VKvk7cqCPDUtD9xWLW!G~>o?D9jEIT&a;{ zB5))dGlIE#=tfrBj~Cz!E0LxPXe_<7S+X>b31!Q>g`~HO(vm=G5eJ8VS(=rt73vax z!Dib!ie#z48Fqblm_zMiS21aZ{BsjVZq$^F8Fu6W24;U|;&LiqU(-)1V}Il6dv=R>lRs-?lxcRje^t zKdK%l^f?g}>4LV+VX|aJ_kz+dTw3*(GzkhJk_~a`A(MCSdfsnguM?{>|BKULhSDSc z7JS7EDBhH%hwh>&=KM4@R1HWZ)yYovLpu#(v2!UhzTAVwGS(lS|BNHn&%+V$izHyaeQtxe~49&t_oJxB_FW`!;7L$oX!_TPV=4sdJGa z$Bm06APDmGbWak;PHBE$-|@-~!xBr=T@L0jOuL27>+fJVWTJ11qlC%Q?OE_@-U)&h z!6*^f%WG(IRvCER+%W&HTOGxJRcCq!dn$OaHC#dDOl}oj!|K;H*6)?1CLwzsu0cNw z{q@eat-?7K^cSnKff@nmzWD!iU$XVo`z^hyC-dQe^;?lXxU*F_J5W9P+VsS|__gJ% zH3sE5D8Kx+rZ-pg5#%7?%J`(1t%lr$>Wtk$+rt0yG~Hm2(r)&}X(D9*cp6T*$ec3R z-~_ud4+|0?UP*Pc{{d>sTe~cpl0duJJHiRviC+C>yZ@RGkLwj#Yasra5C0N1{O<6I zYlgHB3!IPGSx8)RYs|ouW^4vVR2h4?p8i!D}!v0xHs^%9x^{q!=aZSy* z*Du;h^&_(z=q#xj12V6vE$%v8dLW22)FaQM1?;*~HMXy#(|IfJ#te*s34`;q3@5)H#vNfdNnCXrE47<`MRMx@*w_F5z<7ws^K$TSNKdk2>mHYfp5zO8wRP7A~`_7y) zm69-hZ?Vx8oVHa>DB*ujemf)t3|{IxLGbYT>7b{4wz%bx@lRin(ia8CdxriKUb8kR z7#(!2+nN)YS3L_+ko}^{yQ~O;!^b=EZfgE%=Gp&~A5#31hG@lCc;>5jRG^`S{u`|_ z?TRn$O#W$(x`(Py=~L_4$<5Yst*W> zR>qxWLq^vPN)#Q0NQW<35|bMKtOu{7Z#kb^co_H%K0#YwGnl=jGm!c+u2(5=KjZ8b z=4`6rph}S&({Fn-Gz_)5oUnSj;vFQjdg7IR)H){6mMwKY8iw6pemQ7-OsTRSV0~R? zhwHlu*Yy?{{8m(!Kg}u$HfK1!{lE%u;%FOZJhP&@Kb9Kj|EwJB?3*b?`6)d~%@jZf z$YwbVz?e`gKx~QTq-~3LJX_jD*I*3QS)j0ao}AsMop!gwGfIbCV`lmh?CZhcsipyU zcSF$trn8$lL8>i_cc}5pCdu&c&=srQWj!#NQ74Rn7)dyu=H%-uiF}H$DicZQ}${Vv=gZu_>YqdS+KmP9jX ze%NRPC{nUOGE8BP4$1&I1Ko+_Z};p~R^5YVT4wTHhtb$k2=;1cI+VUU9yM;KeERmw zjx_4DgVlnD6I{z--uYw&CKM?!*FWlm1{ajRx21*@PG|qvF=+{2bc8BE9XLDN!%O&y zt8KNemm;e~ca)wEfq$8S#%kh?XD|d?0IG!3q>z?(M{QGwWy{rjH!6c<&E6T_KrY5< zqP|B^9l0UKD^6_pYB#aZ`5tG`_fhul8M;<~yB>|>Ix^|21x3D-!R8VOTslcI5>^x_ zG0cVHv2LcTAFtn^>8})YWL6cAyNc1O3f_;uT+O*D?ZO|vM9f`il5p{p5F12j1i}4w zIjHMlsS4tl8YXQjTxi<=V3fN@l!d;U)w)ryfBADCpad9zqGo34Cd?Kr}Lb?ocmm&OhCU% zt^|FTmw%_rg$nO`mmKCu&hF&j>36bX#`!Bep^v6$xXa41f9KjXumye}#`$J{+-PhM zDu{NW4h09X`;p{XdgmB)jYhQ1Na!8Y*>2SHc4W1mE%BY}QQ*X_E1b{HrBd?_NIJ=C z=twS{m`;qmvLc=MEg7jaE)2jgp7bC+I;{P$FM=oP0KWQWXg3K*?MKyK9p*4~W}KhV z(99AFXZX%vjl8w7nt$}uljnK6@6k=)w^#tk;pko>U;O?GAX#(1Ur^`}Jkt$`+8sSl z6j$#=aZ{Ce- zb8Ebi2kc7ftK~3X+d6%r+^_$N(wo^Fao0~X4ac%W-M^1b)*2*u9!b|4EZj!$k7JDwa!1tq z^)Z}J>3j?|X4H=BRU6x1OuzjY_Kqb3Dz6^Xn55Uaf{w=_hVCq44rWumLFSN-ntS_I zm1}qh957k8*^zHccjMqSb+GVnkPeFAD6u-kJ)Ep+erd)?gsKySnOKMf<3rO2{SDc| zpRqCucZ}UpRbOk#>4l@zC<7 z=&yjXfKQ^Y@9cAbGk`V^RARZWEhFDqP4Hd<4a?PkBGBq64(6Uf9_}qi{*$#@Gxbi% z3_{s3CNuc3&^5I7XC=|_h)?EPp$y1Q%HId@c@&z>4x@0GD;W0jz0p);J4y@bQ1a9d zbv61Pnd2RxhOod$EA%PMHax4wl@3$HdXY--1_rgq_+J0Ssab|g$8i*33-nX7j#wY6 z4rxWI%6sPF)Q=Ig6*9zmg z!M_Z#r1&1BnxnH2dFIt02jM3Ga{7m;9P8|%{nDoSMFME~kDFRumA4*2;Idi{FCU2Y zJ0aW$U^TydSq=I4hnHS+!wUJpf(Y?&SGj!cXNg20!XE?WujJPZ?;V3iH{#b518n!_ zjLuk*2L`XtlKJp}iX`aAl@A#{_a{r{IT9py{2v_>Vb6bex>WK=X!pSn?2xEx<^Q`A zZS0xbQ*LF41YoB&pQh~n|Lhb{+Ho9Qj58D(Hv;x>UtT7`$M^y#e33N9A1)7kxDO(vmkR9ea~Tw?v|kKCo`@6 zIr4LL?Pe{d=+j+N#;!;59|++I_to+z$iQ2rtDInB+}2165Ggd4r?y$_8sK!qaibZNfv)otG2${Hzj9W>&XUjwj?>*s}PHn zu%AlI6?cFcuOod7S1rn&6Df6SAWGD6IsL9~{ci4ucpC^4?}K)d$z4)W66ROsfnu0)#702DAD5wS5f?d=}$C^XTxdQwQ*lBMt3@X>yX% z1Uoj)qZZXHwO~RZ@x1}nDS@%27`j+2KH)GT&?u{fa&KGjKYs^Flc zat#Vt!C$FjjsmTngP?snuRn<4jn5D|nsk@BNl^$k;}1B|lx4Pra)Dti-*1+8p&c*_ zxi*AA?xbRwy+ohBwy~RBGL{!oa>A+lKOng3aZ};R-~V5N1zcPWYlHZ@+tQubPXC)O z7xt_1RTBgy)Er~Z0uXGsgMfW$;a*mhA2dBFxfcs=!W}V+?Azr~&d#-Hw&%ouF_yPa z-9am99y-(;_y6Hoh6rCkmGuhP25BDk|y z>lOQ}Q+zO+xT})?`iHR?Ed*w!UPT&SrvGAz2EN-L_TCWzl@Boc$Fab8XZb!pxV%`E z&W|#IyLr;mMU)wF*#WuA?Scj>cZk^DpP~4?Kq!RwL|%EHWfUC6c-ROdSo^M7X3_Ng zwxsxcA3DTWw~K6r=xmjZZiE?5wWK{36~G*#BW{&BLM{6kJ@Fh6dCwidPV2Mf4Ve{W zga?}!toK0#yE`9qltk4;$m$T;rU<{mR}P?B`5}z@<@p#YJ}v7-HlX)Yy{lxvV%itN z41NM0hj=JrFdu|YyeH4@6krJwM%rr}|45tO2Z0a&jei?49d5IbmJa~nwRBISuG-YgasPhM2RJ*P{u_Mp;eukRRPqfws(!v0Pj)uWWfU&+- z3Q55B^|rre8eH}$ZYH@hCWNp2$)5Gap01?e$zfc4(z89|Ige?m!Bge9doJ ze#g@0+=W9R_RQ7O;B_|WkHmP6Pgyg;KT$%=#^Vnv6}}fbkE2i+bY>Ga)~ zth^N@?O%|R!?KGnnMA3pMlH47%9Zck+lQslT>j%`%|0RnP z-#xabZ>0vttmqiw1&;d0Dyh*uK+JCnUXk@5qm70so`wz*{)U|ZjNQxFH2;^B_+r81 z-o^m8{iVDcSJwY$QpqBo+r|5GvhT?FDjkozWt?am=W(EHp~8;q=;^sT_0U8uJ?-LgO2MTNkbtntQ@+sR3zL?EbywB(#{QT2o@AIp ziuqQbXOT;8%K|rnvcOPS>jGp5M8sc8dGs>;UDJiYobzH;{w1`YsIxP6BsYoQA_o_* znDk~^MKPhA5=0w^=|y*;N|-Q$A5vwQpEJrJ&ju|64Rko6kJs$JCsBU79s#B}@8`-V z{Vs3tE{8~w#LD82mnQiVi#ru+8buO9_+Ud-nZY$R%^low9gdS1CEkP~(cVM)bHnBT z=weUWN9?SeK>Hzn>;6R3`O`=u$f7Nvnq(eOkde)Ztz@>Sow|p;mxe7FY*eu=YDfiH zvuc}KYF_#6x0ut%0I);a)3tf5mXApyjlNjbaOELYt0Z&fWdz&}`$W6OL5HJdfz-Lw z)juFGg&jh(Gbr6=;JjuKsgqm>QbRHZ;;1Rn&*DZ+H}Z9}uMW7c;b4g7*<$-BzT4yz zQN@YURH|~t7FnTT3pdz$MYn?r{iQ{Ie{P`l(T!#{*UNLVz#Mgvb#NR*2s;Ak?Bua= zo(Ol`xpPQD-|+N-G|hvCDkMT-H5yO$VTbH0Xag7*TYXLw4Cm*%@^&cnXbp85EedxgRol|2%p3&G~{X(f;1L*quvm@R2#>YS&m%2dNx=4eB0~9umr&-+(Jqa(PiH@#MLSh**`F;S2 zb10d_4?EW#8Pbrd3$q_zLu%E;tw1ad&C5<*cM=q#3(-i~BP#?rm zx0i6sw&QY@i=b6woAvDZ(x(w$cqj0)$HoGxn0$B6emE89zblyf1l#_0A3pY9sIx963@ z83TI>qk$p5{`4Dqk{Ytr(7W%PM|PqsM#YGXBR=<-0U~rvbGpRnt{wZBrRvWMi%5HO zafCnT6M@s)SBq6KvM)B|T{ca;M7&7feU)!+87~!eOGXT)@p4Y;RxqS|yh#Z3$j;z1 z;*b|GU)^zW22KMBH1Oj@aZ|mBLFl(G1{99dt31y@Bn$i^4}MPu=z}YQjoDDurJq`w z&kf?2(L>}h1Xq*!dgNf5rb|g_m?~3j%ydt34J&j$6vFe& zer?Qif}z9hxk`#F|C!^DaHzw65#t}IFn&9AOkK9kb`gO`x+-A_9csC5OjfSWXB}=N z=zF7$m0X~xz%A>m2XYyl(=S2ZxFya46ikM(@xpQ&>6dAKYnfC62P*A9>-8{voK`|9 z!NYtte}heys!D_k(+Mhrj!7C)(CVYpAGTpgKa^kBCX$5UnxaBvhU$jm;79?JFBHr+Bca(Ah=IVJZh|0QzC3E^k4^Lye6DHC-KU zxJB5$%m49tp#UPLJg@mZJGpMXGIb#p4>K=%l{2@Tj+F+G9=Y=;BtTAcWQJ|_8DNN3 zUMTd$SE`=~>UZasJCBhyI&Aa?%y2Ym|IKi;^bJ=*dVUixGb5|B@xVDQV9sCPB9+{j zE}fLVOfd9x2E8!_9n|%Fw#PCl%ddXNk{sSom}F&u?y4GeU1V#2H#7Oq1Shqa*{0(t z7aD=wf)2y<#aH*IC&;Y|^t0HWUu1KfR+A~c$iNG6V4ESwovD^^cpR`7KD+ryOkp@# zf4*y|!~RjL=AYh0xcVKzwtH5Pc40$MO2Q9eT(AkJ{r?%@WUkWO0u29kB+N4`p0V z_u)v6bLg^ekoTN0xZ?{;x110%8|s4f#I_dF3>$v{<5fb9(Mwz=whqn0g0!2M1!FO7 z?w*fW{9h|HbK%T!mQ06&g%d6^rlSQ+KWefg+%buaJ}2QDVM7yyiP27V#gMM7pABPq z4v7emtl+^WI}D3u6BNO^aom19{xzYNrjyD^hr7AYl-b^6{;W8{^V&H!c!jJ~4&IQx zgziG{uX!%orfOJ)gb^vVm~X1RE`>I(D-b3XWy1}q!<|=x78pb1DC?-MXN8^WgYc-Q z2rqU2zh-FmX~KKwdiDNruMj|Pq@qQBsgIS#`c%Yta|hy_!V~j$-tQ`KbY};jqHu}0 zxf|mt_Z%Wi4kSn5X7r^fCmeB%(2KX}1dKX=6huMi2l$<71_F5L_g6VZ3j!8T(7&!| z`{r{>sg+4dvx~=$zZf@h+FLj#b@6}D5tK@L{1y&eySP)_^%V=d@bjV?IY`|~j7%v1V~GZX`)7#;61!Ra7HB=El=|Sn zh{l!|Z7{y3O$%N;YboS-zH*{oD}wf=k$v%O{NpK~AdGaM~Z>|%G?tnq>eEiO+n z^F1&(1~7xL$Kj8jd5YP zbBF%5euyJ*CB`!5!%~>9jA29n*ZMJZeZH%81etToFtC`viBUJ}Pc2R6ZC1deTH6Tt zQDI7`Q!5qy#olrsgVp~#j8UPJDK~@epy8m5+3-cLuoGjiG0tiEc50N@a=C?JvFW?A zh;6B8q5~5V*bRb&hBop@EK?%ojXP6?kSx)wiLWDA_h_zGt(7q#sK%@|wkEcmYGKd# zSjAjAo=I(DAcH01cNzmuHJv}}lBY(dkZ>g$gN*k2$a+H{?_e~+?x_@lOZVHd(ahB9@kz_ydnj<`qG9A@XR)#!&#r@wiz zg(&b7k5Hl!@Gu%WJ+^=zn;X@T8U(>U_(OHy5~LHCC52z+Me-qYWiQ8#T1B>72rFIH zsrAdR&ZU}K^?=6){Fdi+4wct&y3cTZsRMov=ytQ1p7}%c0Dt<(mS-K3iY4@bE)F&8 z7y-MRvL$K6-A_V~nwSL>!S{(p((r24MG=aPc^%g)%+nn_SWaQK*xNdC&-rP?K}c| zXO15&AbaPM5|F*~)-5{9cgfA1UeG#>{~4tPcIV9h;#!Nc-Z)Jog7a3UG0+j%e zYy$yPAxraM&`~*!e@W1q7LajF7-}Y7Frj4MJAiRx3f+`=p9#}WI%2Gg_I&`5Y_srU z4M{(&1eidx4m-U}YiarxyF)2xu2`TiEH(iD3${6^8`j5DFHVR7(?BAgi}gIxA<$mF zphn!JZpJYZXh*&z*n~co6=?6r0hl`@n#21rCMkj%kv0MKvH(N62ZIAlFCWW{L%Zenmk*yhwV*p#?f1Xd@e)%*~>T>_v2zhn+J)z z^&q|M7GNd5RxgFHp6NJ=u?Dn={i^CaFs+mhY>cufBU0(9y(Fnk6~{~_4kC5++iaM0 z+c)XQ20vk&P_SkK$dz8;G$oYx#*A@QqUdCWL`mnlZ`^&WS;f`4;ePJ*chak&3kSkX zYlMe%v6#Hz*7^-hUiPL$Z1wQ{LNT5YCn(fB=fP&)Z?TjtB?ak>>7ui8C2KNfwLd{4 zBC^w?%?hr1=d;*m4ttwga5)Nq1a*XHNqnQWLK^4pRM=DU%5?z~phi{9sUj4}kw|Hd4?nHYl&rR(k;uG{lZc;kB;VU^&b1MjqkJxH z%qU*fxY%%O0Nzfxs~@=-STp3VE0&7qcc1ntYAxWeAV;7!(8&mRVBc1D8MI!LnRYd9 z+%!eamu=Qa@+mI0H#b-m-a)f|GE3KNyG5ibE{V_d_ua+vEIN@g8J=7X==W~SBE*NkyjV@~1eim*tmM<;YI zk?s%97P76>?yC|nK@DqUi27tjGXayr$CM(QMov+Yavhw_g` z55X(C*wBTIe+reb@BZg*iNwFV>4u7bS1aFiel!LsR$My#d-T;E z?Qg^h zPf8HCbeOX~LOPZ*#JHvzl!+vIaq^N z?)CJ2ua54a{;Yhi+6(X*+D@nb8o;wo7LUjtd>h@}GIHlN=vb%6Ye9MKd;nJ8lINW{m#+|F>UajKzCx|cuXS!h-N_xl=d1_*|T z)NHkCKa_u)7%(PCnLszk+cA<>xyja;SmUXjt<=<*L_m75=#m}s!eeyLj_Wsw;BU>M zn*-Gw!Q9cW1?lC`N(|H5p;EFb7g&8Z(R7%##}m8Ap(gS-n31zr1R50VkFx*4Yt`>q zfbq};?RdIeD<#|@U{2-o_I)hrm|c~NF_X-vQ0ZM~@4MBuQ5Heuyt!eOB1zPS7CJ9% z^AJ-dVRU;UWhEPHSZft}H_xa9t#-#25xGMZRd+QVM*yd2@dGgJ=zfHQ!A&#jx#+ zWtlaD7SkV3*uYtL8{Q7oglA=lsogO@=z#2?qH||Hy~pfbV;LoLqu!4>K=}!+Y{Fxj zF@|yCxE2l^Xa1BSwtRv}0ItE2MJ3VE6gp&o!J#qxxQaw4$vj7<{!i8?L!c#%`*3y5<*~)o_!1WO)xDY_aEuVBZYfoL|`lhV%{5kmzmdP zSW{fn6V@KN$KV@@#jSA}QllaS zy4XVK5AMT+s+jH#x_YCKQp zeCu|@$r)^4&6)eo2M_$aGIRSH&aU1s5`qmoQ+Y%ihp-OY5x!1_Ha!`p^6Gg3f$k$l zz?nLq%Hvzwz78Q0zvjG{{gr1;zRLL;PGsd-RK6Gts8+3eqcCRfluM^^EY zlYh0m2o^aPyf`&vj%*uxabJzuZ3ibEp|<7{ryr72q#NMv{6LD0aoYP>FQ6sYc16%n zd1@MTP2$9^XP#_L8`6LxIhZ*UB!@FzILF3 z+6$)wWM6SOaF7b9^8xstqi)-w=d~G>9466Z<9X1oqnES=Q~;{s+)}Rz{HZkgR7c_t zh(V}Uya$u!z~@KUH^w70T#aZPnm&(!N9`>Yc+2Onad)|zGOJL;2@zK|hjC9bP>}de zus;c8R)RCo^k?_XQYz_USIi!U@J{#KBveAK{XaBRj^aufT18Br@Z;ZJoeyoqg!}sW z^Pg)8zr2M}@+=WgjM#Ht)#>#Ps`%#}ve4w4D*cGo_3Lj>qImDoOKoi+h+L9`IW6+S zx-A5M1V-&H*Y1JmdT9;(ak?qbffp^?yTBvd6!Jp;4iQvcKH|HIPM18+7jsxgz?Yhr zPtr=3c9nNezq-lqRwYE9JXA3+Vi#710AufubTay}AI(kI$nHyDKQrAQhtQqB0qVNh@0rS|oO z>7GgIluWHAH`lpMl|Wy=?9=L#rPLY%v3JE*YqqTeV*y$zPcgvG%*$O>s_+=R^UfTo zMPwruMLTAF;7sYS_&~Q1IpZi;6d-=ms65SEuuN4Gh!jj_fSzSIB!5jM`W-Jd+n>d*woTTxAG(Gy}5z=P1JW zX2~QqP1(Ki3T^&^k)jf=DI=T4Ofg(dob#pUB2mXAIijH7;3d|AFi^dS_>rgzQo=z3 zwMHx-M#EyV!Zaw;0Q|)xcM`R68lvt`le8eLGe%B|36e;Pe)#b?Es=aE+<5K{a_al< zP&tukEJfDTk2yU;Q-#>(82!T7SjYI1b4gMdiWCqx2|;k?u6>=6~xmeY|(T-w7Y%QAN>QcNJ?HcawF8>m)^At-H^O?PNs|d<>T{ z&Gxe@59SBe)^z*7O7#Y)E6zYj9Riaog9pSdx2XyUIoBBm97Z%YEpkyVfJ8;d#Ihrh zYvyz2BRG6FQH66CLD45>1vvR*(a>QV2pKNQ;zpyjV3La-?^zouN64lU<+paY{lUy1 za2MsVtykn5MNsLGB4*xNEFMvKnj)#yXRn*SWnmNgAvfAW0Ciw=8m82*GW-Wd?+<0{ zLclOfsc=Eng4SkHH~V$S;hnKET%Aw$KwCrhXCCNBB!bCwuCP366Z+I~?`sXG!@R1>T2?XDCTT$rV_*?{rrk_=WUuxfzR7=s2`%9+G+rUAEj7Y#4&P~ zr`Z23!13wt0i-%M7uUv!?ku0<-+5<6N{#C^w#ekeNlQb46HXWr%OXuF){Yzpyc}k5 zI0}#_zCSD*WH1e1$;Bl`$7Yz&0c6ZE#a)HcLjl?UX~B_5bEIpMh%$mD?eonwutO9Jtz_a!R5(V}Q(VCT`&%giag11-DDa|&gGV@F zle1t0he59Zu^MWoeEVTU;@$nm|X(M9W_Ax zpMuFWM-q~dA3pZC0S89B1j|3aY|OJSYE$l#v=Umt;^!VONT5Ndk+$nP#;azm?xT@8 zWqL_BlD70W6IT77&_sY1oYEJzj!EI|VY|@ba50>Zc_rP*QC?(W;YnCbXdDck(m(&h zpeIJ8@2CRerDjNK;7b+T@-6xXx?;AkWmoU5)Cy!G1P>UU^S>8SSus4gzbMya3*n)%T=YKIiUZknd14bLe~wy zPeyjBjmZ5!cuv6fqO405T z1@DZ+lG_3VzW?RW<^FQ$=Y=bS>8P>0f?n`o&0>sEKU)b^1`*n-q5p5X;}kk6Alxyk zzP6N0>smI7DA;?weF+#gzH|A${la$rMG;5qN$B-d|ES}qS934=PdkdudaW$rop$lJ zlubCHj-Wu;^5%MZxH;x_Lfh>C|4z?`lqM*t+HTcg!C1o7s})r|oYgiFmKpH7EjIB=c; zoj`r9S{-G`GuLL8NrpxyhRFpjy~BPNe6Ka=oAbwf!<9yN(;#P|8kx%VoRIRhJ)Y!BlWr44Aw~`XGSH=E>2O&5 zjQj9;lX+}&=MYp*Cr<@YQn0qB4HWb!dTTTIg{g1v(kQlr`*?%+nZLBf32$Z|NK4(Z z1G17%g1&)?R>KHZf4}ofp>CJ{O$WbzcIr%6ap^ArFCSj8-F@diF2>g3 z*b(YSKZT-T?x)$LGS-E>-Dg|E5Ob=7Arz2yKegD%3reRju#&WH z>AV0ZNJi(Qus|zdAP0b&Lq$xg++FXk;|kew?WG!SPhu1aI;M@Sfwi7LUEM}HNy>K-Q1ID zc3xBgmCwO&Z>_OVFRjYB>*Xx&0^ukD9z?Oiy&-DTnnamldK?12&<|x01o2mJ-&D0$Ey@d z6~@+>-&pk7xx`Z?m$^OSd=r?T>_ptW0|Tqhmwn8BQvC3Kx#Hc7RIoL*6{v%>GI@ihlYo6Agd>xWcp(1HcFhX-aix9zUFNJU>L;sCu z{LJ!g8G1Y-%n(^Z+a6i}5x)g>f9Hw`F6a!<*9S>k;`#DicA$3hBzQ$@hro2G0>}Y@ zYhzDwUyf)0wgoH&2Ql2LVrd-iF5NRri{00eToF7qyGX%r&&*Ve)43{Z;277$R!x*J z_NQpaIUMo&n#0p1JILm^Z2RR{5_NH3BB8Mp(#-qU#0U`)#_7kVk!Ik@!NI-d?>} zulr8?a8;->Tg8uO?=ux#kbu<0kW8K))LYA9vR#o6`2P2XtCsI#E=svU^m~BSlvL94 zokkVM&bv`0g8}`RzxR7d^0~y1g*E!IDRSjKJoVHMa( z12@tHxG}j9^&ya?opmX`oY3xLe^FmNsg>x#LVloOPvCHDuIimbJ^$)$-F=DtG6eUa zUqj%DqD@WgU36WRzBJ~zS7WNHIO%p-cRs*~AMXYe`z{%-D&j#Dd2~W0@%+1xsW#*m zPOSb}7J>G?)~8Z_D_PQBHRByT1BBrPv_E&KZAw49vh$P*S2qNo*l3RPRMhJ>k(5)a8^I7{#bh$}v5ljhq6hkx2db z#&C~(n`euOrs|28+Cj@5i(tFyGovrOCVso*%*qp5o z?wQg->$58pBA_+p7VRbyTCyuQe@B-Vn&VYfdOwC$R+cSmsPVPa;1o3jazB=K0S}Pl z*)iQ~s;N~~TC1tmRQ@4gDbf}l|9kC;v$0fWDP2{qpPsf=go!tCpm+7exU;#MH=IX07sGa9Ah07G{~}q_%Mpft2?P$ z1yqRCgLdS`uGmlJ*;c-H8ZFy53~J_-#NB2EE)}O#r7#X(loAtZj>1Y+Ds*m~C(%f9 zfT0M5x+HSZhgd_yMBrJTZhg@E3Q#BBo%v{zKzn;;7Khu&AnvOlv&5P*R2h0FyR34f zO%g?ocufmyV|ktC+{|NhZkpE|C+$i-d9%_wjy@1Wm0GHpE$o$G6u*Qu4JZv)A^F>b z7k`UoyfMi&7~*1)OYbxPPE9!y-ch>67+W8O&33OLhV=&wShwbqyJ@eFp$SjhzbM2n zA{X{D{|zAz{IH@!SN7A~FJcN}!Y@L&py2^;?fbcrUj#RSzKvf*^;M$S3Ix;>WZM}V z6W@qM#INN3VmM7rn9)rq5&TVSNnKaQeBJgwY#|9Fc#i0N1G2q~r|t=)6zSUgYBNV* zn*FX><5YU^z=}6vnwq$nlg7P9YZBApdkXXgy5i^TR8Ac=!;5Fy^6Gm!4=W`Z&&%w= zd*6#gHe>3&oTV6&T{`-T?{%p^si|7I@t0$Hrj2s}oeW|_64ak>sa2Cqn|f*mnEyss zoCYRl))XhhV!^P{NXoiZSxbITeL||K%`k0s>O{{LEU$GzY!<(Sg~t1+%Zl^cN+tUE zII7Pw9zfcTB+r7C$!r$L>TMAF(VHPVWHV=z^G`!wm9~br5DskSr9e&-xuM6N8LXa# zET39w_cCE9ftx|iFbOAy+?>OjylAovzqu!w%HGVG@x{RIJg?w^!xK#9VZotay6o4k zXM{Vb6xGkJb3*7*|2|%u2APnEvkt!){C}7_2jEBprEABwZQHi(WMkX5ZQHhO+t$X; zCfV57KfCwV{r;M&$-I-9s+k&f_j&r96ldBC&SL?Hg2HG19|19dQ$5hyX#>|l!rB;2 zSCaR%C`q|8#i9@?S-ZQtepo7nmZ_0$s>^`oIc10Xql)&466I8-qx z{&jZ*oL+BY%Rqb=9clhQiYi>Ypol!z7I|-1Qfs+(p}(}(f9EBLO_%^6@A{0Ih*aJ2f>Z8_X z=20IGn?U5qLaa}_ZI(yY?kGLJ++tfE3cKwPz%AL|jZ6Pp3$m6Rb)v?8Nf{~ZA9dvD zaRh9C!h9A5K$NIn9T@``!rS}Zo{;l#LlytRX@*=w9Y7#{(!ye$ifSF-I_+Qsua+sm zR}Rp+Qe#!kliC4M?ILUaebFVR(7&a&VU^WS=pwTT*l1)lvP-Sv&RSo=LcyZO3eW2T zi`u+xM%}W;s&l^6v?=;07a^A9SuTe~4gxGy7kJ9*(pY|@mx4tvX3*qs!IBm_#_~%% z70m|ee}^lZ|2b5J3!0o2Jnrb|`*)|4FSft8%CsBHcU0yb{}Vk4O4qtm2-S))T`jzr zYU-#JR{ZPi>(UTcyTq0>q8yy~uL|g)6!C)W%2dUS^{p9JUNnujMMn4VC8i46X*AFHHGts8|qOEiJnQXXY#f z{w;L1hPTsXg;qAxyv@vf*A3g-`v+3Rh)a6;JTLFW0T&DvdlC7>@D`UVh~sGP33?q@ z7DRH<21AK#hQzY9Sha|HajFXN{0oLGh-2UfuZMNAJmr0Cp(CcIqJn-#!ETiFrDBvQ zEJIIY@t}HQ!*z*4GJtlon~H%0yv0Ir#Skb&0cg(l3d^a8$&Zm?S*S+za|e$K$m41Z zHG^WFDdZ~zjd({zxgmRBIPV{;&Aab>eUX%p^p-GqCF82XG*nf^gN{M_Q+C8#s^_oR z-8Cl6H+*eOfnyD!JVY;T1XE=V;mqEGtR#OfKm zrmW-0I$)X6)slc=VmT<8f-HB9WQ+28phF1aNWx>wv>PMk1zam$)qA;BHX!c;Fex zEo<~VTb8HlLW#9S9EqbH2O))q(jPsJmzdNku1dI!hClgO!5Ud@j5=iyX8$?6eVf=?4V8c`3~#mO?FOYFodzWyl;VsRj_kapAAZ zWYT^sdx{Uu$!3{gS|=n^0L-8PTG=GMGYKzm-&=+w%j%oKX2jSUO_u1jE4_!Gbb*Qc z!OTU*cm*Ypt(pArE%tNDMGNJj^4iq|)N`533Oh8#<{3N>`yE@M-y;ca;EK3LFx{@1 z(n;I#!qN$C4$CaZC8PE;t)5*O&Zlew zy83eMUDk84C9h1g?~q6lGDd!Pxxhc=lVR9>0yl znDB1VTQjBD<%U)U5W74%zPNk4R#pyZo`)_g)M)8iEgjToXDdfETH5&=G`BiP!Lg}- z=MHUyhy+Php*^2fjo@l%Kcg8{s774~wX~mVY^d%o%Pv#V=YJ4pBl+xuDI2 zP882xFzH+tfeZdCz1FJC)YC8yl);>mt>*dc(J(jp;hNKYNoKE41BP3a2p=jJ@?`)2 z+6%MjtD6Ux*mK38D5=Ql>SgoJx?}Gb0a&cXyv+0mm1|>pds%*{e+f80R6&`}QyY(d z5z6tP$G-+24-aAHjVIuzOyh)6yTh^J?;R@wwLzskr=WOq@F>?Oglj+3v?&{0{&O76hn?V*;>53)PuE&nN55+^f@(qm5%0%G{cp9Ude4e7lae%cqX> z@8x#i>(}~e<>{#WmHojxm`5JSMiE9C;b$`dDvJ%TLN-QEg$3RTAWGP}OuNSs@j^N} z2giDa-{ClVRPH%7(B$1Zu14QR-xM$%w{F^uRonz+W@2(N{|eQ&@`-cP7)Uk9rEu5h zt(EV;`HfBr9tJ54uv9gc0jjj_EUM7jUy+nMS~6+XID4t4u3DV^a3@aSV3aMwA=W75 zL+g~yB>iNCUa0qMQtTYy_S5^R(Efwfz+1*{#GvsuA#Oa|uMAdbk6jq*a<`wSD2HGy zjdo@+%$&o9A<0?$GdrhlC3EVqE=ky(WhPp%EZ+Q<<&0c9YMdkXnGt2Dw%CJ$FYY5Ij zS*j^C1@gI5Q@Btv{G`b@1!RRj`wSTvda?@eD=sjpTj9e)N59!nRQ)PoW9j*U znPn%Yh?zEhT22i+D3}nFGrYxly-2W}y#9^%N3|f;KB+pW=En#5@e*p*BmA6n z3IC-8H41gW@|a0fuRW2HWC|3G-;%8nYIsO8dB5H&4J=r3js5|qbUDAykrUaBx#iIO zpA{G#xAB*kA+lQbmO{q*@e3H)Y-1*nTlgBo=m&voDVo(DV$txZdYNq9s3*sD^X_nl zb*!%xn$}O~a{$O&e?C=VFeRzqnBI3#e7R7N$|tf=&gdOnKlJ~$1&J`PTz?TiT&Jg? z>*ZyXQl0y9lm@Ld;c=oq-PLl$qWcDm6R| zCUeO>VWpRnQyfOfKj+9~wwYb#mV3Nl++PoIE$L&|%!Scsd0*&Vk3vq1!_I0pZ|NwR z()uB%Oxvdfrr_UAX#}M&=)wSJG7SW-Xzr47x&g3I;`($JPTq*lBGzxR_h=U5hW5cD zKyjb&8Vrr^3tPwM*N@8sJ?*n*!_KB0Bjt1(bkL{c-Mv>x9Vjn&H=TJ?YC?{ z&Q%(&?2tP%Yd|Us9a64NsaD(W<*$BrXryd!_G3$~%cX2*X4)|C@e-u;ScMy0RlqQE z1z^N*ps&Uo)Rj$iKaA3D@C*>5K%BF25<@>Cbm%>MIxKbv31+lQef1|AOD3{{4(EoT z|7P{HPBt`#hY#?JbnHT#I$Oan>=3VePL#zC>8pex9YybTho8Lp(WCQc-IhY5(lw`D zoz|x=&c29>^UJ>#26Z4nkt)_BNajtZJa535>f9L6eJ7*b6^$zUY_u2l;;={ zE?yM3mpHUYlsLc;j7(&WwJ-Ale0k~0Pp+6L0F}+>oM=z1Kp8jOc*;uySYwKp;=R=O z%qA1~3rYL+68<(M5)-0~r8DG(G!pDFl%mK0vAl_1Q9wuub_k?KudZKIW?vg2b;RET)bC#OGE`=DoY`bizEe z2_rGu)hv77-RzptiyS002iBJBm}8>O8V!mL!PU86G=|NQjpvFm-c{34WiM0!{z0X8Oj?^E%$;DoU?4*xJj9X?GwZyF?ujfS^MB7aDN`t(&y%YGCfOju| zh?j(UL$gH^(9c;Z;ZoA4yLc0%5YqGA3|5m02vl_fj4KiLBm|$_ZWf?Ot|Q_qe0PHJ zIQ3nyZv#12G#G?iTcbK{n6P1;o{)@YrZ8L@nMG~>d?>IYMVWwH4!y&TxkX@=B$7;m zKxxdT)KCn68$pgs07)+iAu`Sq8lDV-P@~9Eka&APzdsiGR#00#5cSd0#KA|Bh%-`0 z3IDLhlYRX=BTyP-Wps;T0MnGTiGU^cLbh8C_%0A*EZN&gZ)~S@V_lMPHCQNe3$cp+XOdA$jIpQo6geW!aa4}LqzZDRD5bPDA^ zgK@H{-{`O_PB0>H3`R}}J_ABwHt59NABA%A@Xge1&Wk0*m3kEJbGJi5Y8Av;;hDS7 z*-Y#u*i2A`YkZB^$P-MvJ;D!ajU=4c-T*|GfKdEPbo)wnHxMg$v&1r!#nwAO8hr2ZV`^c8S=vNIjo}jaasoQCk6z{@2{IXhEnHPszQA-->M}5$6;9k z$?0E!N%Fsa)$@HlhW)@pmiT(RsGGtFnn%sY%%Cu5Pm&h8rZRZ<*Mf=eOqO2NPWJkC z<6>uXP~jB+8R#k&vBekT89HHxtoFUlzmd+I4!mzDSqj0<953542;~YTJAZjsT;bNA zTODpUGIKjn8X!0vFhmiPs6ly~&<=>w@UHt|G8NELb-Ga(g>r(_kd+pGDc+%@KlJ^* zi;fC0uz*lxj{QKQo^ENT%0dX2JR%W?g5QHLafYBoVVqb3$3M4Z+>9_&Kak@}0vnyH zwLj$($E@2#^M)z84Amt+1P7_?NU$5`iq$eqH@a?+|!-i_*ek2^A(gGJ4zw$;&FOh$mEVoO$dAKHOfKj_IeR7hW? z-APMm;^jo#4Zd*ATNHzHlkyu&PFt=;Amb+@{xI?-%PJF9!(MFFub`+(G(DM-`skJK z39^il(&ozX69TE9<{`$3EV_!;oPN6<2sFT9VO!Ly<4tf7iac!ccL8 zrvTqy{rm4sn~}l>Z#m0utl+UJ5htRpEaeL!6zT~kK54RV5=0G6j8{sP8|V;zP=CAt9RQMWqH7oL8ysjl~#5@ zB>xRY%?r_=sh!JR@qS_6Sa}DSAuo5bx4Stj`~v)>6<)Q>i0Xi+(IH^Krni`Z=p0g1ijpMT3GH@C|l4s0vi)BIk_Uqs2i zK*2eIF5R_eM9K0sdW$({FWueJ?(5Lu9>_Xl4~xl6fWRVPTxj1^CB2CP=as;*^JW?} z{QRDa1tfbN#KsRxz~?&fR;o)`$qB7k6g8Bq@UT3sB8}(gf(Dd=#{D^lx+we;!oFN5 z>ra4@B~|U9@#K)=bT0GRvM5d2A!g(_)8ZMPGt+)YwmLgq_kd0#39oYI_KH~l&TQT4 z%mA_pGd}#tZII?S6;NT+(RvcNRl8feLgMNhw1(wh;IcxXz9_$}8y}TVjlhtUu?PW)d zkm%KQ72xg#kjfk4u4eaud+~-QY|{8}b^{lVHf-|WyOdJ}EM+@LYN~*#oCW*Jg-w%O zEGxq`3UFh(*|e0E`D$pg$WTijb(1ehOKup_vBKB)eX_v13fVLmfBK5Hf*lA5>lx7I z#I}Wtz`FkDz{LLT32h&_8!3n8SHkVj-xbWMe#ZaaTOY(hld=NG{FHYrVNEW)J2}jn zJ@Qa$n+Vyc8=pJ1WF*&~^ZEw#WI3G+w~{zHJ`2h(Xs@H$Y(NwY6YbbUK(vq)_DkGr z^Sc;6mR$8;Cu3iY2Q|=aJzh};KObzDx@50=&3fKRbEGNlVVjc_py0AKh4orrpyDrB zwM#Upg{vDO4*IdmZ)QZ6iTlAJqeGn^cZrLUQKk2x|Z*Hq2kB#-ws} z$I9Hrx9tD9e}e1@H^**qUlFzZ9YseKNE(!dvBEpDayJR{chZ{r!&IRoBRvFhoOk%M z0h~Q%MLYu5)nXOAgD%t9Bg6i~e;CUzaO6?&sNz>RzWiikEa_lByqF<@4^X6`sM07V zG!A8Sd?!XYk(M3U{-e8sAHAVH%Evl_^25QWA>80Yt(PS`%$NKV08u_^QL(31 znFFT8_jXyVvo;S*0A~nqHK1OQ{I{IDhJ$;l|G>HR%18yJq|hw}5T^6yM7>}d-W``0ff3I3-k>S{t4Hod)!Wt3p6h9HfG9DWPWu=3@)CsAO#VywO>p(2hTv6mu`l5 zp$2U3w5$bvVxtx%rWJqHP7i46RQTzpyJDsO_^A>9U7U|xl_$()x!c+uTYck|87|kF z7(*J1EPV$B)3a-`+`DZq5w5+9OQw6ZlUxHxj!}fv~=|KoU5)fH?M|hC!D7KJh z7!FU!hM+mxz<=h|+3}M=6_kKa5d}I+9a0DPQ!5@xR-*R7!NDzG zwmeJ`po{|qRC$XrX=L8N6a(jP=cu@zq{>)0FBoR6w49ZTBHd)$3Cau5V|9g&cSkDVm|m3O3q!t7 zp8`)8X{-QXcX&h+^MnTmWs-aEMRo@Jm~=w&+xrvu@&;?|8%qTE$H95LZI?)Fziq$I z?D<`lX1=v=V%tT}8Dr3&j@VVYm|Mx5LObq6_h9MAWe$-X7cgt^Yp6LSfIKBnD>f`C zl^1%i2?}Hgxn+_(pI-26Lo1hYbax32% zUDQCLGFx+IQBq>W6Vbey=+{|V2TG}Gx%idqliO~+BXYU3tG{w5T40^FJ0ADreMP__9-CYscv$1(Trd-Ds>~AI)C>Nx1hc~uXqpyV<2Kw*l3UJ{f`EgvoRVQ&2m=I99g-&g3Z(NpZ7o4fJ9-Kp;oY#))b1x`n#!(Jqr~bX0fx)OBkJ* zrm6sH`GTK=Az@;175|(ricoIyk}?3@|BjdKI%a8*HyvU3Jt1YSPTtpHcS0yrK#%CJ z`<;sdzaJt2GtsyJ+a~=&Cj=+~2Fa9R9$E>*_vhbQ^{x@ngr4803#JhXiSPnU`@T6 zR;1OJk{yAdLjr9gS*bVIb&PmgeWP4=sgOJfuRA%&8|g5hcFtLb4;2%w%Eh8vUW?>u zbC9EmdO-EZS#c13TLJ?E-xOrWJREBH5QKKJKi3#DHiKr{s4Q?Ycx^5e_e8IrsqKF z(fmi#lZ+0(%k$6?-{9^S_l%Pt)|_!d%IFgh0*~0Cv@d|t*pD12Rz$(U>F5kdiG`bJ zReuS^LAze!z8cji#_s~%Jdn5w&FK4A$~^Edq8L{4yF6C2RBj{H2~tgc&J?lSsp>ZL}W*Yb@s1Su8x?v?sxR`DqiKEA0gB~pKX!){vnD#I;}VyAaCMhJ03DF z!{byST)D#FX)lPL7BJe&EgM3iKw_PwnKuk+V3#>s0ngv@oSzh|i5hqXf6z@@5tP#o z69mma1$X}dnX_dKB6w2Ppde`3hT8I%0f% zK>fRPjY{hKS^48XOV`F2_Nd?H{87t3I7-!gKjE|tHUU)fZ;mbaG~(r%sNQN+Qa4^h&Pip$3{R~44MbPQ{KhCJ+*w7cn)_bes>`y2q`JWG?Fj8>@$je5(zLC&I1Z<<#|WB3rn*{Ylz}* z9kciG<6WOTy;rv&1YpURnfr#}i`Q`AYtq{8U6obcCo+_3X%AXTvHRDr5Yz%RehLlZ zMpz}ers~7Hx@jNe8HU^eMiEuH^VTlC>!&jsRtVPY=ZjGgOPhtY37ZdA&fvZ;?9Y3* zS8$!7m{aE{IJ=NkR)6vS&m*NVE+|03*Q;^|cce$@{IfuB5BO0UqV{-w9BuD|8l_A8 zE!Z5+ahbuo>RWS?`9vb;%|jw@#Z&%H`!Tu>Vp-|cw?I>I@`B$Y#!hmW=Cah7+3Ev; z01YJA4l|vc-?+K=%?fL?GBRF_FCX07L_bj-GYjJe4iG4=5e=s4F~KbjW2=;rSR?}N zqh|l|nh@bO6?R*gA8C}$AE6CC$m5^Slru7CqMT z`i2!`1xi+&)lJ+u*(4340(LLyOx+l}rgS!SrfokZ&dN4)I*r{J4QyKs#v9XHGjKjN zLJ2QQEcAc!4#ht%vXpPhbcD)^wq!DzWC4yAYSLD&6lz{GOYaSzRV*kMm5IsYbMjvK zIx*4xv^ny8pJ;hB+iiuDTg~fP>*qp0Map~8G#(;xD4oHn6c0&PmXa1yd zUD74-qox6$Qh%&>Bt#t!*R$8x{i!0WNiT#5fO=5-dk4^0qVMueP&pOaW2r;3+7coj z>*ja(r}l^6pSeF;Px?RZLG*bltYgQ%*$d8)}5LY`6%-ot++aVqk3Q+ z%32c)$$Cv(2@$9$q_Yf!L5HQ2^z*bp!>zo0!BnFN&ay6Ktc~!{8(H9rH+XB)`1mMX zLSH&SRXJQPxHT>1p`49W&!JxnmVH#VQO{k5ig~kclF5~^ySRi7Xj^N@S%2NKQ7xqZ@{3sG=UqX!NF)zthbaYYO zYRh3qN9SH)7~>EdUYQ~(#Z-$jJB#2Tn%-caDrRzw6x%#?0%a^EN2lXNj7>8jaj8~d zV~_w2Sg;4-@ciH|j)|xdDMqi^+K*6kZv+XZRh*CB%%F>dL3LoiDZyN1yFO{End%RC z1nbIfg&vUuX~RhtfkM`?Gt`OwA+@~>D|!um{L@6u#76tyC4bTcwjgMmWszo(#@Mq! zl_8cuAsf?mkrRQ~?aSL0YiAi`$%Nb(9Z3MMr083KmG8R9ZWQPUWLOPBCMpVkv0ysp z#y-%Sd{(Yd_{__oPenn_kM06@_;cowsV-Lf$gP+Fz5%(utH9DWUk~RUDqdxNgc8%& z_*XpLS4N5{-|oCdF~7drAaI}(m{UZAB`^~32CgE#4wQ^wZOfQa>-9wQ@pq2jBlO`x`_J*>{6}@H(7t~ zFk;hAHSLX@g!McybZB@N1Ol10oj_ljO%9rOOhm>pc~_RqJtlk1x*zov@xAc?&V2_{ z))8$gDV2+L1y-$qo}{Z&$%4gJ4$pVp7x?ofK|*!%gxKz32d&MnEw{mRrS0jep~dd| zJQ8TNcYCw#59HO)IJp?qZ_GoR?FyQSI}dx76#? z6#c%1(UuS#!|;0+bWKY%-X^pg97VgYA`zwxY(5S!zlJ0z#kf8Z=6Sh&fhX&m9wq$q z6~qJt0CQH)IE{#^$=Y4c17tQMN6T03sAC6!&t^#D7gZomOq?aR70-)|5)nY>s4zfB zYYcES5>sVS+uOLnl7=FE+Ie7{B9o(K41eCUs0PeTB^{$|i0h33?O~)5SNf6yq0>&9 zT@3)Pcyv$X;1Unoy~~~oDM%4n4=dh;GDvaWzJVwR)8U?sqc_%8lu$}I5a#=S zAbb5HgZqnpB7{TRpw$3)`TxV{PoN8iULVvi2aM3K(OHc?3mInV?Kw`71b#UR1Z$3u z#m+}m6s?M4v7zTvatF`t$hZw*> zK|=(eJbJEg3D*AQC^vZQZ_J2fVULxv1SYVC;tNaB!Y+V0omKb>t_w34ehs!upT>1~ zex=g-jnFSfe?u%W1l^{*_xe)|cbDG){j#uS8#CP=Xi>W`h@W&BM;~<0eEKl4K2j-q zrmnf?KDtyM-)yoTw9QYSVSD`55R6fW6DYo5Qfvxw&vam~a3-mZRWCVY4rlo< z7Rex-gi(Cn#t5;IcOHch@;c~2I2{R`(vcAC;)?NMMnT)%Q+e|0!AE>P~_I->Af zfv~U*Qal4#Ad9N7rTNe>uHcFD-P^eU5Zxx9@^zzSfH6e(OhdQJ}jIl|eM___&cv zecvCu8gfqnq;rhoU+kiHlt5~+E_=C^hm)ww1JHV|ayYtIC0wz)G?C9(ry8o5@=JPr z+#e-KCjc@k6^Lh$D+}NZ!?dF9S`?y(K<~t&`%+CbPu+n{zuPTr4#2hAsH#0;t)Mn0 zAlvy9g_?*bi2LrP~1g+;0~rg2pK%W6|Ai!kn7Vq zk$K40o=);e=LjePZE!~JHXUf`aW>exv^EPtGpBMd31_Zvn&+G>FC1cVfPyQV_8wBz}Ni zb#iXjnH#x=B^j;rjh(2YXVoo}c<3icQ1M`|Z1`3hrQ$bzq#vKo((+4e|9Gh5e2iTe z`s%r)m(XSYmY8GiYr=ABb8oL!2vUwFxnEr)t+59Tob272 zu|HjPs#?=@rSYwXU2-22gM8grPG7U$VxSaM3oh>XMjb9riDhcvf?mEo^7!T>f|I8% zfS7nL_EuYLP@OXz_IG1@td3VB$Xr=J$WtM^GrCcJB=KT%;-`CFzL?Sxpc0wrbl{QZ zLc5UU8uYNS39;HQUn`WpRp?9ZM^(EY_?xislBz|JfPsznPLE*_3xNL=sF=R6&t^)0S)Q9i&$2 zg9^;(Qbe|pUnLGIYQ^9k$MFQo$1liHUiE~c$;Eec1f*C@=ag&Hk)(L;l{xjP|CM{kTkW@f_iW z=o@!fu1-W6MEi*dyu_U_TS`ah&eUEt%>SwTG$e}uL!CU#m*D;zY-i9vO(Ncy?3%?K z*;DC`Re8cz_44No8u?fF;HtiN&-;1x)Ish`n!N3_FoZURXTWj$WS*=^&dhl{FMCpc z;J}SYA`Ghl_6q*cPh!ZG)|ZR%ymmi-3w3--IawHrX@To#y*PZWu?`0KY!nwvklkj* zy*n_F022tU_hZYGbrpF;KglS=^`*78N)D|- zw&{sn7cQlVWoY)|9FR9^YY;>&e{1z|hKO6~DFrjx6Je zYX<6!L=fl`2R?CI?yx$1(tC(cX%9xg$xrSk;>Fj$Zc#YWmk=`u?+DP}A;F}UnZtSZ z=8Z`8*kB5sz}!6ETvlq>4LD!=kEsW zr77?CZ0lh3;@XBqM^)V~5|gZ?%MbJ6XbCkiIb!LdNhn30YO#^V5Ozr{@}&@#I@1A_ zFZo0C+e;`pTAkCqjnC=Y+Rlu%`)3&`MIS-RXcNYo149RGg~Ax4`Q{|%=R;1&1O0HMX+H*i;fo{MF$xxH=M+|pfEQB-MatF$ zPGMiL6L$azj~5FL7iz%Xm7?@_9bd(U0H0dKVQf1Da|q8pq;5r>$>apXg(%~9bO^`Y zJsR-GnHzVJFl0mPMdMzG!9;(UCkw9n7w5olX_aqzNacOymSRwX%7L9LCE7=be&LnOS`-ErYM;cz9{ z+c`J_N3Ly1^6%tU$N4v+rh@|%t2v>vXme=@?FZHPvP_4eU*SJS`9Wpx+v?0poONFh z%AvAR@Da}OjX-w`Ao{zD?>6Yd`XQr3epd1&wx@?kd%>>-n6%YkOigRxIO$$8s|$Zn zPEs8Q9jwMdZ|s1iWV)+(84D@%$PkGrw>id!N^nSKJK*Yg<{0Bg>>tDqPb05mP5Q@9 zfbu3ZO0#d+*sHRyN2KE~uq!LdJ2oRm1VQbTpBlBsROJ!K@{OjSCQVJW>mb65WS$=R z#eYO7>Y$8MnsnGm03$+zB7G_3Z%`$20Q(|X4+F$*pck)j_MedcwhEuFms`B$0~=Q; zp5D6J&)rRT^wXSK{4;c2C(}(|s{2)W4R{Vfx`w-iZQwatG1$1<79b4*;H8 zB#KI9~|$QkOakP)r?Es)4iXQ6O>?aEonSr1w{fJpCz z_1O#*`4FRiZStq;E?My5Ton`w%oeo!vL1kz9bcO!9S6^|Z~e1zZY7c9gqZ)Z>Q4%~ zUP^;jI4s5DL&;rgSfp(~^+3?aZwq56Iq7GTbx*w-{Y-&>~T{}{z0ofepf zJ|s_L9UdjlXUQb*8)`aW{ZG&!Id+DKB?lCIKo$yzN6i470{kEn)(>8Q&d*dMM$|NK zSBO}}wq>6CFfARlBoQgO~ZIIo8&?e~+&?2x z*W)1edggw1N*K_gM+QiXsFjAE^^Y$?SW{(v!$s@8?p=(FkZGykbWtj?Y%m;Q$RGnN zIy9#@ z^u`pkVmXrC4|TB-O@l@~sG%to$^T2i%(72{jQ*c)fmIU<0tS$6-tu4B;`O7D&jTsq zKh_E{gbT($zt>VzieHEWAj7-6idYD3bLk-XTrqJySYHTU4IPxtb=w+!@Ocr}2O(^< z&l)fPa!V_jm#)KF+krW=D?$ZRg`yR#HW5%Dx6Y|?%_HiYG@vRgCB4^zVTr^N*7Eb` z{&$)ItH+Yr1zpIk$B-k^NIYF55MK|;dM|%7{w(s6Fx=HgAZw5b2Fz4|DC{vnz9as+ zG(~VeZvV;_jnp5(+Clw2e{~B~Rbq4SI2bv&L0-W2S_8g5%s^KkKy(GGeQw5J=K7pJ z&(GI>?zD8vM@v8a`TM+8l3yOHbaNDOi3#G}hTG?29Iz$NvN=2q{&G^Rin;ncoBn?N z`?dRC8?fk6`z9q;td8eJ7HPpS?uj$;7e2z-&s!E*wE|cNJaK|ME?NWO3`0ZsFio9- znAu2!@G%AW!Ti}Uw~XzR2JjPMY)2Es1=G9eEV?NV6m<-1RArs<$MOzX@~n=Thhf}> zq*l%E`s%hP_}syb6xB=WHT0BeCu$ZgkJiSxvREKiY5gtk^z-SRX*KDpEz?^*(@kP{ z+iDh~Sf4Ik>UyL_VRur4(~2Hl>cN8!b3Axu8aUjl`rQ@gwmZ$YexSp0L4)0-ZIz0K z1Rm>U)4v9=)Is;|>2zt$RPJs)=Y&KKcni|vwjZ%8+OHn87uF-2olsDslA@BAvR)3^ zee)?0ju9xu%i2)bQFG{o zctBKoPR!IcUQ=01XNOw(oqA@FQc0lM7;IrK=tk<)&zrJOM!!I)J_Qikvu1`@ySN)P ziYk<~U~EqIS>Ve&IIgFLI>g`~U?XNUJp5)Si)k*zxY^x?A{^1VqhrtJl889W*ni9U zING@VN^04zkgvOU%d?q%^K|^xNz}}p=pgx>D}R89t_*05Q5FbHh=0S&O#Q1}1{O~$ z%%#Sh=1NCQWNm-Yy>BD#lC^d}t3JWz1z2A(7WOi5*Kg436XkS{WZ~E&f(6biSxVTc z8*Z!=9H@ziExIPYN(4W|_PByYy$r54&pwT=VlL!{#KHiW*r;#Yp>Entf<$r9@BoX& z{ZV#wTb*fvCq|`dPplzEbP>025bW5NLkt5o2&55QJB%*s^aNo(0>!&kwinR$G!iMHRr$ebg zwnX+se*ebfBcr*&3WLJ^X1+nZ`j#k5J-v;<%rKmYV-0=phM>^v96s%B^5Z}*q0C$mS8g5DXha>!5AIx04=aJb%Sie2`g+z z8a1u^X@>=J(MZ<(r0z1e3g7)HP(Cf*<03uicH8Ep3HGXPWT zWh75a9Sc~iR#Lj^{X|y7o)LXBKtnVFQ$WLKRDx1Kyl(+5uW&t;Y(tz)Tp<~Dkmaii zf*>B@cGXak7=2FoA){>8TqgbcG@4jd*FH#iBEWXhME#Di3A7 z(#!=hMUL-KfT0Kqz~-+;*-DB;Cr0d(iaIx@UW??(g^?No7&tM$k&%ja?n-xD5aLdg z6zIK$JYnxW6J)gdqNF@kR)~xAv!!Mv6sy}Kguo1fBF`32?Nw@*dyZw-+_aS)3h)B1 z3G=)>E?kyohshG(={>cdPRLrNQHZ{vLet@fS{tWaqy=GUa=LpKaOsoDzY0r=Ks?F(|4 zrjcUP0Uqi*5+Mc105SlUNdeDbB{?T}3~y{3aL2H)nIOAkCW5Gq6K&I^c-fzB>m59~ z1L@h&zc+GR|9%7jHvgWz5rPWnVHo(r1b4hAimfpm&S#Qgn>qt9cj_+~JGJi*Jsk#R zu*?)&kj=a^S%k_-E_;lxwT%+4Uqil(VFDovppCqZKUsAUL-~+&#(Hg%=fuWpQcLtV zIk6V2L4j)r0r^gf7kR?%wdLCc9Rf~EzV}p>_wxe^kGc@nDSozK1VFUQ$}MEp4^TOG zycwmr2+k2;MnoVlsCaue|Yg5a`QY&QY zcs}RJw4=+mYu38UzJniK(yQ(z^=G-0?~RA5Xc6U3ApU2_$6H~=5eJ1IE0;P*`jc)xjM?1{zaAyf)Nl8l208rxYlf8Z`c<;n_kb zMX#Gi3E?Fdi%`OmjVK(|*$^cj&KeAL=84fQj|3uWJAr**Q>`aRCdT1m=+<>lVR#J2 zPxonKsh47i(LsgRMm$+Bl|)i1d+A#9uswoEZ(R~a)b~4u`t0YK^xG4il4d##K;e%v zRsli!m_|w1dW29MMiSW;o0O;WprRwTaBps`nDS~^gUvSjorl;tk_fF(m{jDg#TJ}U zE5OT&4snxWXh>JjIRC-JZF|KL6Z`~1KHlF0Is!s7m0^g3>8`!YoN+vOWgW}B2R1IJ z)%e_l?fAGYbc^~5y^D--L)ZFxJ^!)rF=zO;@VQnr75P68AKPD!-{J$uoMFT~Wzy~; z0gV8i&Q!HMXAuRiq~kaXRT->*EoCL-Uk4vbOrdxNyd>Yfk(=lj+nZ0v^Y!PeLh&Rj z8xr>M@81cu+B_UbrLuBBM0L4+Cd$dlmKp=?{-|O_N~-n}SP}*;87e0qePa!DCTV4X=%?cmfgH zZRN{M7_TX6I%*_$(9J9B>b})17rx>a8x73jpFz)rSbvsb+)o!)2^X-e z5eY&Wh@cJ$;#>mXa_LwvYbwgrMuIozn8dqt3}PMHI@!RAV=39dONV3WkX%PC`gP{* zO4U7jEODrxG$k{cmWkX?-vt8^yim`-T})Y}15R8Tn15OXQfz@)C|>}myN%SwG)x>| zXW`p50S%66?kPAZSWR%o%-iZNMGZF~CY{hWZDSvth$hBRZW6jkRH6y;OTr=4#vf^w z?s<JV4*+_W@ zOrQSpe4-cDMhK-7$s@gf0=-tYdl6T~tB(dpPG<9}#n#;zw)5>xKBF5Z8)dvFZ%D&e z8*irrH>o%~Fc+5uznX(c zR8{+bK}nqW--tH?62+{`;7)lO9Z@mqY_`3Wt6Jf6K2Z`QJt&9%0{AT&MP?UF%wq%^ z;UcI@dO-WXW}q`iMmk8(QzF!Cp`s=zx$#Z9BWJBAi;rgY^(5VV5EJ1#G&S2NPU7A zU)}NY?jX57Fu$ml|G6?ikj;+br|b_3k)w`pLW2?efvjr+3DjHbJj>McjsA2=D=bsh zKX7Ioy9G+w_`D){f!Q3f^McomOCDugg&%+$ zj2H-*5r-lpYhr?sz)31zqjXXy5#@w3nL;1I{^DB{(QSwu&9z-0ebB@xXO31-b;=tl zK@<&D=rB3Cy%_LP^)fjkseQPKz}r-tSiznqN%ek9rdnta`3&C*d4Tn!>12Q`Dajr|BwZE;Nbv*3 zgnmY$G0DQ04C?ZmN82?9`Pe^2$p8?=j`hwnvdyBE`DDKcqd#CWq2Y0?$&wuZYu(mk z9|E_ekEA_r3Gt$$WB2jF5M0>F)`g4iom+heAMoUj%i3RoNa{%@{Qz6tODElB6Ef=( z1v?`RW}b8ekTZ~D>n?Db`MD2pyu$8EVz<ieCR) z^&4p?Y|3*RB)@x9FeVnhYfn8kx^RSsC!xj8D5qUC1u9mT;J^e&Y6Dm`koHL|ob#)n znl3b`937;ivd^j!Lv<4HRO{RP#$1^J@o|%qWjVms^Bc?XgQBVsXXG0v77$_#w`ZuU zONZeVOv5_BN6T1)eyFEZ%(~E_Upi7)*o#CW2>lZ4r1Gg?@ny8HgY-G)V!$Y4qvX$+ zBosx~F?;wWIxFA?AZrLfQh{sdyi!lmfI{zH@kRd$Mkz%d*pX#*GlT@k6$II zCXIWMG2QI@;y_~i`)W5cK#&%tMXj@uiq^bk?{(RJD4h1CAAz0UYtrk}DTu5m%g(nl z7f*Kf^RCjm>swR)`0n2N4XEAK?YTU-D{-J^|;{>pz4Bzo9OadHykI3^l zEbl7Q+}Ah|ta@$%IhJV?Tilf|%1`WFINK&K?tRXvZvD3Yt`8eeDZ0n(&R*9z4ofs4 zNA4gU4#uL9ttH%zo!IcLZFh`|AqT|YPOaTMF%j`(v!2L)C!7&YWOD#TDuK22NAq3E zrFER#>ye-_Dy4PRwcj5F*}RgflK+r2*WN&n)OcaV+_#P%8Jek%J^?E*%`!4OoyX{Y z;oELDKO!a55$pMx$z_JgvE^=W8FrlPY8`g$lI>cpFYaed6(?Ey0C};%j6pj06OhOr zdoTJ9@9qp%*0{IJ#@~PFdkx4ltXE5AzpB+c<8txs&WApxJm0nHW$A`&C+OVQsC6D6 zuTqA&5HPUbL@S634MiAxKboH69Kn!Lr$t6DxL(z%7JDOB10ak&G?1wDH3XmhgZ&sczPJHWUZRw*20V za-L7H>FPD<;T{j4cQJ>qumirEgr=_kmYt(H)#!_pJp=AVVJr(J!k@*Ao;(xavB1?NB6AvAuupMThj;vU@ z9?jZFr@qhcrs#kV)7@f3cr=(|gL}1zj>i|x%goUY%(iup;8fo73&0;PBlpTFManUf zHTf+8nMCN`VjBqwWC2K8&)`v^w0|yef@C=T&dzXHibTY+`|VuK8Eo`o$#n2D^$cB$ z9y&s*7eW6GvHzmq7>%{#x@$G4q#Ao99Sdk4$q9i;`oBHIWqQGS!f5mc3V?OWsSk1hji7_-e3hVsTME2G(07U$vse|#85qO3MQqcV4Jj{^b9{IG9YFZjvEE^ zB%{V5T|PVMF(`kNHYHR55f0G0%z{)5@nt zK)r^q$`X}{Db3FGg!3tBo{trGl~a4rN<#?wFIe2Lw>GqhV(b6F;%3ExxhH@?UV2r= z7yY$QEcP)|t`+^^VZZOZQd4Ng-Sl@sn<;b`O0vb-=Rh%`(FPYqiSSXp1Q!Z|t??$E z!24#JFKaU#?y&)f_gVDZaJE>k$q_VP*U8mQ`oiAm) z0HzJW=`0JCd0DjZ*U{>c=p0+#_Lk)}W!=TETWx3Oj8A&4eK&B{=lO9h?i-|E1A%&L zN_yTee-?f2>7A$rq{q!R_ppC~ubtMVMn8nrxL@5*_qE@Kwk(hzHTj~ z)V2SF!m(Q+3R>1_wu7LX7_v+)IRiv*3m?_FNVa#hqe2J>h?BAFTHL@vZHMzm+^io5 zrH`2=;JL1cgkG8Ln=b!_P9=E$EmD;8N3TI7E6cDKu&OiBo}aY4Z6ta9t5Pt~{Z%Qp zaw{foE?>vC1xX(c=`_<>zp1Z>tTdUOe5vJG42J;hbb=tDn9U<+0^V+6>xlqOGW>vq zP#+XPVW=4!#Mis{bNhr68=Pt(P$%p=TzuM!7yX13Rd4M_1s$~#=x!b$2U8bF#wqk2 zgH1-dUDp^z97sNviM~h5qnQycDC6;X|F{--tKxAo!bf^nw zafwOJia&)8PfF%1Ko}y-{jS-2U<^+)Bd7DpJXnwfNYI5yOo7;@%Izro>uH(^v*KyH z3r`!EB?AERj1Bh#)`D>t`Rn+*NK6$C@wds>FhPd|2rB4Dto`ufCICDMu;OKqA$Sp!8Of|LUZ zErSusr!R6oPmBS_VV34>i`1K~$S32@9*6y|>!f2P(D?UAgYoyFpwI61(Vg9}WB9L` zevd?6ppMW=!PR6YSfI1o&;HO3X?_T0-NsKnq8%wyF9eoT80x=+zUl%IIO_ebVO1~7 zKzMPRb010sjV1znpPGs$G7@Ax7Se%;mCF^V+{F;juOI-p3b0%0$L-Qynzno#!YCJQ zU8}8JO*`c-8+GP%7Zx`QgmI5~%-q}*Ac18>RHum@?GJ4uM0U9ieZ1V z?QYk3E}jJcIYz_U%$?-wLwZeUUHIgu!mQ*V5Uwr}zTF$^Rse#oZ3I;%pEl)WZjQfL z-h7zb=5~jr7#xDQCAo7#Sg^zY*a_87|FIJyEkK2;O{?L<@m!73gH7rn^}cDIXo>?J ztGz1*y=@PGrTquU3-l~1nerbX?+=i_X2O6x1Y(q&(-6I#yFr(Ls}zZ>n|tL!M8%6n zJ@*8Q6dm;HoO-oPZ(K`^@~RX_2sT=gU^_s%bnCL6WNABZG-;R$%3FxkKn{k7H~eEpW>Cs%1A`dbl6;Vu(OMpE9f)bD4BHOK$NyUT3UByWG{sR*0y27DbQ> zMIw3etxZSRmRYNxki7)Pia1{*QK*fKZpaEl58hR08(~ASq1btQc}1k#Jw~Kq)9u81kI;xHhLLDaENBA~Y_?tAnW>dW74G6>>JsG^CH5hx&W!+VXYGtQ zJ_m6HR$>Xo<=xN($t>kXWH??VD~tl+Ye~Ts0WHi86PT0#ICqBm^^U!7(%zqnjn%sR22dt~gTHwP}#&l=!x$*t(FYVgwz$@zBt$vVjsZeW89W4XxI#rz zHxO(*tM?nyRDCgze8-x-+O2f&M4qnn4ky~-jYnpr5zueRvrb`Yz+RDfV2Mryyah?& zgS@6+IpSNktP|lHUe&zG)~SQkq*J#b6|d@(iyo$w z?Im-o(_ObyJ1PiNy2VhYb!>&#VU28SC(vzP#v#^DR9hf)ok@|Od=aY=Ei-~C_Q~-% z&+D%HxWv;qg#Q9^1-TZveq)6f8X%O}tm=OPC{sXWfey>`B9<|-g1oW=bPa*SIS=oN^Uw}-E9FA(n% zh4p?EM}d5CVdE?^)K?1+bXKnsR-2}u#mULYG!arRUe|7W^qu8Ep>y_9 ze~;&DJLFyAKS-A2oMeSED2fi10u~6mXX-K^#LktiS?8nfjb-s2sr#S>4e|M>ba`S5 z`or*E!4_>E6~5jdoA}~di$Th@T%^H+!YlwcuNLnZzWi9;cLlS0_>9d)VRnBK5CrTe zfc>6lpClwj#?*4 zOx8@Y&0K*|OoikA{{}w$`#T`Y_#k=hML^0hvT93)X~2YG!Nux}gxW;na9s;f-ZWO= zqLg_95vu0b!JnxmdTV&vYG;H{e^?jo3Y^N=v`)c*09-x-U^zf?H~+Oq)c#|Spzdkq z*n+93rl{AQSoXC{_zrsJ>b3$JPI%KL_ZTJIow+@p69%;jKJJkajwmB{h}5{;KQVy+c_~%Y{Qm?#Ssj>vI+*b~{fKxR2NVt@BiC)5NU66$D;~e0er-!%pA!8PbaqbFtgz_+uB%!vDd& zSbHK0zJv%T~qO9Y!9q=1BT#C4v?4*YO zpH>PRBollg!p5HjS7dz+8j(9PGA}{A!IaZE@%6<6l+uDuEK`U>D@lQ0_zP6cpuGZs z$x`bN30f`Ln_FL->kr6tMLuahL%7f#GAUA<0SN)NGQ{??|E4}c7u27n9Y@P)A=aO^ zw|l;Jn?R^ZbGm{4_EO{z*62L^S1$$8u$O7%x@f;J`cvo!+8+85k;T2m;VXnxR?F%T zsxB0M{|8M#XrI4S{z{vL7Prj$y5Xd01c8mv${(6H5C_W#D5jyQ{1gtx(V&f+BCvj( zZ6Vz{F_pg?QMD^T5j3^W>2Nt%`6VLC*MIeb?|52FMz-}*wyohK2+v&!mw510}l@z-r3Bm_l^Nxl9m61Wt167 zx_`+(R?|&J%N+9J&tZ{cy>U(2c^>hvpeE3s`HanIfI8pVk>1{R8@0lCAk9=O&5>@? z&is5z)F}IW3*8L`@PNz95UcGP32pFTMfoJm;F8(`mG7IyBXw*w93RKNT>pkRA;oiO zfvwd2r}qF|(V?@3cbUVo<@wwDcn?-$0iqlAGzSD{rSv{k_)dhp!LNVfslWn3F$$IM z!b+7?(cpb8FZ_demCXa|z4H2MOLi|R(cIFC0GWF8O_U|C=l^C@n{@Tqua=`A6KPM* z74;7+C~cOrdLPIsrRHKG#uhaG4k{>h*>kndUD9MQ`gz66( zoU?0!wZP0$o7RSpR)c2z2GBH`lj(4LE=w0^4xW=nr=h_zkzS;B8?CnW_jH2@X-^PY z>lYTSiJDbQ>XD!!d-S9gK5Fp2nDXK6qA_9&QZsp)EkX@);J1vm($)syju*u{bO**2 z`v&TuF^pe)9McVU+j)7Z8#^~i7QH2PZctd<{uEHMI^hg#$oF8X3?8pSa$i}7)Dc?& zPa+fVb5Bo5ltkObU0sQhawc(f=xE9pJ1jVvD%@TP*}o@hoN6Z;?#{LxQjR04&Tc*H zHV$9NE6=U8ve`zZD<>R|r>vF^SKGNWhAwq3Z((wL>H@T5UG$t#=0{R%y}SD{x_nrFi1EmGEH!@CahLNA^19b!g)$o*@O<*5IJ* z-z;K0xF;;!6^mHA0t^blf=ND*V!qBkmy{iH$BeO=N@~hQ$r#^slIG&*u@SW6(>9s& zRxW~!P6L7Pt|cA!hxWzRK{^2+3NcFv{qULN-5X%on4i|J9(KhRSL zH#>EOu*4(2u)Qrdl({<*70Kko-Rh8u8gRD{6kp*l=`)zAU& z4s8LBG|DS=ddgK^Raashag2&p@k7p27PcVOvS%nwejucut^K4R+qo2+Nun6;bqf0) zVL8Ku+D#Rv-CuB{Ronk4?1WYQIkNhhGg)o6*=cZoWVP9e3R;=b;&k_k-0r5M%4TCQ zltra)tGC(t4ff4=GPpXjB6)1al*r(>T$=KL{(euY(THfj^Wz~qC!=xWQ0$ZMEg0)! z%5Nk+Tu?p@9nNzJ6R*=hC3KrXPC4IxL5!Ct=?37c{*`Ylk`efA<$4y5tKLu9C~?P% z`L;CCW(-})0_LbW=5acU#EgOxW$MNM3TCtYl9BnZ-2cMKsqo3^e-hhK**xa%=8KDe zn%mW>b~jvqKi*+ioOD|y6<6kagq%y*>7Rk{gscdnxO*}TanT{ibG3d>Zo_BWXZj*+ z+jwHd?<6}YtT^ldFy1Yg(O<&fb zb{P;JW=d*bK!|(=5A5>7_-wR5eoe=FQrmFe>YD_xzO3(2n$DPwHGsFARm{--PX#RyZX^c|D$A~fR7 ztf~VI5Dmh-X%}pWd>#a+u!tJ&maDun_*m=#xC!IY2=3O{bYT`t8k=ifu6n*!JZn4r z0N#S#kp1*n$S)(92)zIBOlK47_m%h@HryFtl?*fFWN)prW$=h%gqu}r&-$6TA8 z8_}Avj61+1F?Ejh?et@Qd|LcuqG55N2P=tJOFPk=YWWX^>lk=SsGDk3c|pcz=i9zp zB5c_OiQN^ICK31Jg3K*Z(}jx4S0gRphDEyhR=g!R>}Ixv(BdSi%V-zFCSKIJKcc7sTgb0^cx3=+OuL-2v@w3OVB+Q&3W{^URmnHZ z_wE#M()^{`Wo}^T^fpHMKt?hh_785Noy#s@@?!^*HB)vR$xD+_eC8TA28lIBR7ip6 z8#sa7MJFY4GmVcWQ3IMk9ph-UeXR1inH!aW4se$_X120uR-vc+8gSkIQHUb&#l zITRgM+oEO~eGFc-*xi z{ew*{%k=VsLW{+e-L{cPt}Vp(yEOX z9X~sDQI5wMof|$bh6&}V35N*f|8Nry2_ZIe`&Z~QNPo=R0H@K)f`DZ`+NsY@i}bSL z#>LF1=lz89W$pS0GgmX)amswSk(G|)0UF;6PlTIAD(?`P^*y7$= zro^lc1Z4SVH4~)u-H^x1d5wF=a%T&ceoMA7JKqIZyo)avsCQ z6bQRXPF(QRs@gjw1?gA;6;i1$#P?JH^@Ytby~!m#>RDF@u~x*Ap+pQ)qH8S`1;a!+6=odjPTfLf`EL?{yi*-btM)kS7@tBUmU%l zq&k$0{Wky|DExuG5TGtn34%%bskH((V=de(Ex@=KYzc;^ysbp{(ftnJPy}8qk4z}~zZ&3PvA-+n=<9S-3DK_s3 z0tuk4Z(c~pIW~==OEAK>2MOVzCf&lXYf5~@^>!iZw#~smoK-3v^k3PC8u(i_GCnQ6 z8Ls%#(z3-&z+EiIVm}7Ar~^|*RhLUwx4c_)1S3VIRSnA5ew_L+yi7QA&XR2VWv&oQ_({V zU?m>ke~k=V2rbS&AQRO;^U4Kb?;NALgc} zJ&|+?_OrY((vt&DXO z3=ukQjm%e%$mPJzxu2?jG`<&L3gcH5Sfs`vqEPj0&lg-F@pqT(lSgSeFasTXf^D*) z6Ul2OR|`*ipY8oNq6LnfGZdG|Gedy!INUu+=qC^oSA=L9tw+L_-|5@?G<++F_D`v3 zpUx5E{Vo>jEs~u?bd*N3R}evIP5ZZ= z6vvrA`zwB8C3N|uPkQjc#v3>;#v)t-h_}XP+jVbwc2Deqt)11vqBxlgd)$5fL#{Zt z=y~wmaw7%;FhMNsp%H|1Cv<>dFd+AI?T1^mFbEIk`{NapLG)mWGly9q??H+{6q z*LaXnxR7Gb^zxS!hKOVh1inNQI^qp~0VeTl8PtcfgP}wG>_rJpa_WdZMS{%!g4%*b>DiASbgF$Si1Og6Bnf6h zmiYgqgh*7z8ABRG6!3)5d%DU@BQ7)uz~x`)T=3FwIax zn=+ZpY-Ei)a$b*HYCyx$jZw;LJS|)J2=*}UV!dm!V_x7BIrjL>W7V{SGRZp0K*(~d zzBJRxg~BqH{RsXLBe(u9{8^;bKlrl{*aL|j6_=PKOSMoCf4X&P+m1{IRsjZLew&&> z<$=4N_uC1q=b!&o#R`^3#m9sI$yY-}@De}MA>ImA@{J+Jgo`(nh_H_#{CRCG^4MBO z2J`|iFv^aHhdqy zt-k*;CSxD=hH@@M`AQCxgsIAhuTJ-5%9XBp)2L+NzXY+;V-iAMd9nx*y4WKCT0S4i z0s?n*%zsits$>*~oV6e`MiN~v2Zl&qf?JmwCi8)$R;8MB5cZf75E;SEMZ`>C zgIf#1^Fka5s|pN{cpk|bYU*6M`KoHu`wGMAz_-S6*;YR%1B28c{9hR?TsbJ4HsXg; z6*N5jd(Myd?*I|zqY5!m_jiD3gzS;@B<|P$mB7AO|NkVgT3~=Ym3Y<_!m^bg0N=f= z+m1rqt4`;7zp^u8X+I|3&%gKYW*V0tHU9|@#W5TIujtV1VfFt&&(ygu{!ezuYjOwn zpYRa)aBCE?V_EapP2NrHcW?(fw+TQUI=5?k?Xv_t$)IunEG-naT z)@~{a_}{ty+YT}mz!@?Y#%RWH*8#GcoqaLjg4i79aq^;6B^3eC$5{hc%DD zRHR2=CRbV+>&^9zvsbUEFl zLzvLVTn&Fo0phrRBPMA+m7_V4%Ih6;S_N%Dlq9c*a+ICRq{xx(iDz=xc_FlJ& zT&$(sN^a%1_jVKW5AISTXDnqif3(z>>*R~%jcPpIE}d$}Knj{m*0Rk#tU)^CsXi6M zx?Yep;{4cP4TR(TJVL1rWCbu6KbLx67+~v|oCL8#rOIJ(pc_MjTyh7Tg3))KiBS<4 z`a)G_P`DGk<$0|3qR^+W+|x@|e9KIm@oue~_yC!qxrgXOH2N*i8{Wp<)5tV{gyw|5 ztDN3_*vM(B5|Pw?hDM=;^(5-|fU!r;`V0i|`>RnmrAfE$&qkfW(6-^F2ouEO`S~lR z2y0QgT*I(4L&G>R2}XNfS+FPr)(dotOPlQ@G&V3Zgmdrw!Qs0n@C*D)}iDUG_{~SvO-&gis z@iX_GGZU8bLct2&7>*?+(p=%ALzjfWn5wYY_>%tfu>DjHO`TjZH0H%mJvj55`j@7N zq7IsVsO}(A4XpEc;F@P?v{QG@aUhkMdSsKE)z2t-Oa*Up`Iv4_@A@~pjq~4LCFWT? zmI=Ggdgq@mf6j4CGAT^RP44}emYf92@;~Je8nb23Ad9kPy$g`X6@KO^=52QP=P(tC z7maVp73ptLDOHnY6u8v+J2+LbrrzSpR_5Ad+BKGB=6yeA`!Lpw_&Ex|Gj9;;PY&oc zF^umpgpp5~=l)=PngL77*X4ZE*@?r4q`A9Q~?2F>UWiiAM-?FHZ!71KhWmzd5a zRB_}yZwB8RIE9ioR>qEnTr}#DuKpVmFely67s)=s+U2=tzvU(-7s(LU?`@M{eH( zvwaJoCeathV`?wq=lC@;U4(l*a^F{~&hs1~H4Scz0d9jpqprN>zJHE41H@K7apW1{ z7T_P_a1kE7fXYfRe$6Q5>%ECqLftrM_xvxj)M!DfDQL`8%cB93!v<@%>W#-~1Q>N8 zeZ9n~D&Rs!U^_oveAZA%Ak_v&*I(`x2bq$@Myi+{4{Dx4f-?Dy12N#7a116$pB#;2 z1wIJjzXfZz7tJ)?0~bHHggHG0g|pYNvlAhDGrzMkGoswi9D{di(Y!)HL~5wIITKxc z`RFaV71d!?G!6q&Tc9A)ft6XHrNr~9K)7&vjK9{5c>vjTZLU2tjR`c40HjB8D0eT=1g5Qc$lHL%b1~00-u%GCTY<=F4aTCrPz8TR12E|(v z&lk2Or$3;LYN`O|!fH&{$0FAv=j8`MQw`sKDwksKl8Kg}-xNbAo>*}knMIt~JyLLo zB&O(67VjF%9}l(`jUyb$6sW;sAdQd$${lr@gXrS1IF?QiIqO^V~enEKjqG9h)29K#T4Z8eF zzlqqf?;5)V2(xKHTf6k-UY8yB&Imi${3IjP+MQsX>lg5s-Dqj-krJ;=j=LbQ5^#(9 zD;vleS9{ymal1xmka3dn=yJZQ_~D}GJ<0geG2Ae7Zxy?A-@6D;zqcGxot+4?Y_1dv zik|1mD2C)iG$G?gx69i5O#nYMew$?WW%eKoySNtw#8Im&F>4jz3UN{x3%G8*B(x%E z#2d~Y3tGkq&_RSGMBbKCD2y;i!Ml&1X5J>IsTmdEHUzL;`kIR74=T8_QMC!S(i38J zDlDL3O+a%#Sqzr|v zlb^MB{+4>7vTLK!+#TWhWGAeX$9Af!8iO1Bn0-%K2rd zi9UfLnEct)F)pbZG@mc?->(EE-NB}KlS##AwfCI_cQzD2CTUB?ycnsrZv0XfLKU93 z*V1G%!^@ocpMv-8mLK-@MpRoA6Ki|-NHrC7>-OpVLb{9k%o?e@R$RPh{)KdH+Qos zA4Ys2hfPQ`d-uoUZ{6>HEYb=7!p!U27xbf;@4+VzdqOBR?#WK9t)FjkF%*~Im z&bjugp;?h^a_TXXd^%XKj8969?nVKAR!JLjXNu%5$cR3Foh;#e!*6r?0nH zIg+c*5KFvj_DmE9ncBI2#LS|F;AJ^sMp*?$_g+*y*chu(yq0v?&R4eXVT|S0w`{y@ zyN7f_5M^s}5#8D#Zc|d1K^e@qK|n`au3i}nv^ASn%wtKP;%{TuDm~N`)Zc+J zm?nrOwYwpnziZ%BQEasMOG#TKmA=3fO#n+DL?pq#CQP ze-huR1#a}Y4M2_NKVGBNuRPKvk|oJj-}?4@+oj5RQ)!1$BximGy@Z*i%I#8xV1}Wx zmy{m_Ds-yL|8nj+Mqx-x)tsxx6y@=}NEPzNSuQ02k8hi>*c}w?P&L@~G+Fv?s{R$0 z`i=h5ZQ5LPR$2c5TmP6<8DC>|RszqcfkSCGoTr3DZ7=M3 z2$;@LlIT1x^ElNcHx=Wc&>*3IEG;i+|Fa@>M>*D=IQg3uPnpqYoU%-IbzPhiS>&}q zNUqtqOl`nPhJazHSmkiJqjMSf`{3`&ryP2Zl422ZRX1FPOfU<A8UeE!{BH4Q_h#^@@bT z_RUteo}`noZt7ZwmvjuTie@!z!LD=p9D5yEX$fA#-#q%VUZKPkZJecRyzb|g0z*e1 zNWt;FyL8R*y$)}QkM${=;EfznrOFgb?#*PkC!SB*q`HDRN7O)LdbBN`oEs74GQBX1 z=F+eGL(rPv0MCl^{s-U+LHHYWIY>h)VZDpF0^oWGv)=vCfRvjIcrW!yvvimR$OY-% zZ5WxDbf*NAO+q5C!=(%0Be=T{=n{9%--l!qr3)cj6UvHbESR+6;+t=#)%o&Nluclc zKZBX{AQMLaMAprf+rlk|mN9BR|3KCpQir~fRb92I-{cUp`UY^cF8)Df4M=*c0v*4= zb$(2Mr=!beT_RsbFvS7S5z+CzcL~@z?nHtO%6Oi`(CS>icF9tPoUsPL`T}Au;^wt? z%bWpzRneG4bZKG<@Ggre1gWUnWAk5tZD!jSL^4WCdxtj5N8~?i{k`job(ND5tZQKR zki)xj#l6uDmK@G)>UXy54Qn*axFl;|EwSh8lGIQl3E)MHgHXut39v%H{-Mt;%vY)UwYG7x=F>O{WHwNoIbkm zJmsZ&P9Uc1n)TM#9vvsypolan%LJ4oC4zO!0bh`rG)!SZXG5i)3i#zR zd2aL`Fj}Tz7J|m=q-9GSQMO-c%%^)s0N;qyX$EisCk4XuVO9h98I;s_&Tj2Glyq-nsxuZ#DfU%=Rre&~#p5+0ksR zQiFB4ndclQ>Hy%4Qi083rgY-#f~FY|R>*b}*sMxJ<>7BCv@ZFIWr}Udlj2s$H@@qF z*yfz)U=C%?VJE*bLLW$SuBck9d0NbG+emZB(mg**6k>h+jCC~rh6ED_vBau&SxN;oy<6}`7A+4R1D)K?mZz zs&s7qjE5Z{TdzMq2u0fu{BUBPALIxTx^@{I`~pvj65w0O`YM%I82{%@ z>GIWztGwk44LC*PpK?Xnm*h&1F_aIMB4zeJh4eB~^3G!un18thn5i;3viwqEa(qk8 z%V3Dj5;IPW`2kTOw`#Hw6VO`_^>%%`hbmwdi}Hmt`jgh18VUc)kw8amc8W_(BGE?2 zgFQtW_C1=;58Ps5oO?AmYMnqb21k?Rn6+P%%OGvii-ymH6@KnxZy()#doS`2(ITvV zw_yYA@qy`Aw&Wm@RHN*}8rR67C^Ajr-|w1kn)lDg7KAPue*kfFUj}|s{KbSN>4sxV z`ElXb5w<%`s@itDdUTf-%*O&!PB7yE?^o}=XPqwrHnsWfDw2k$;j`prbX~B3{v*jU zF<|^ORlBovZfAkiW*=3oZ7%fVax+}kH=E#q8}2&|yQ^obym8MT$Z#G_y|_*ECgZS< zXVjUn31V5xM&ZG!m#pey4xH9zg-KzkCIaRVE#vHu9{4A0Q_Gb?RBr=Py zBNy|3(B=7cMFKyK$x=FQhK<=y)!}^gU?Q6Q)cB zA?P5*;u2iv(*uyNGfs;6<^ zxT4s2Y%zA9ab`f3FU>A zC|~zs>BUaiM~F*8GR&`P=!+i?=7(%)9b3WOm2VTSCy%;fh2+^Ajs+7l&t2HuThQJc zCB3J_k4Wa8_`sU;Kx>uAZ*7BkT4@?*li)=rxilPm+&T_#r5OBcTuuSlmHC-(T-gs%J`K{vD|M(_>)iiS3Wvv^>~ zOMfXT2Jw1tF=aCm#n<@e6p}&E?;VyvR4|xv-M6<(->o7uw5#biF9RT==E+MG%hzmw z(e1DA%89F6c(6pwqot6?@ylSeGwm<%*!Db^mEg>+Ex^C8OniOJ&E1`4;ck{<4OT@>(&iq_qw3tNe6 z8H}@AiEIzWnkn3izc(mll(Nge_3d_CxAIlkf6u%&ZXLTgNW-721U!Cnke<)oj+7s= zrRpk9R3xj=d^yp?Fzbl`xQhwbI!|Uo2zl?CNlumI7ue#$C7?K?;HEXavnN=GXwzPV z(_opsdu9l7#q52KR7E8$4jfuwTAfXSS4VDJ>vUf7R=7#&da2SLc7T(6ydMY}LK)<# zGLgCddLKJ&oAqt;vx=tf7LXIAV8Rgw6Kz5GZbI?NBzBt?hNd3s60VR5#J=XkOUSw* zr?up1<52NbDX}~4x_x|Fg5i2F4J$cntfx2{QRK%AF%qI&Wchz&ePeK>TibPP8xz~M zZF^!{6Wg|J+qRR5ZF^!n`7-A`uj>1=yZY|Cs;j!YdhfNag|-p4obS-t!@A)Kn}VodPQPrb?{YPPB)6CYFXNn}i9+J{ zA84QwDFZ}T#wnLwNqR6yQnCY7a|#k@LwD>0IA990{_(d{@=vkayFE@4>Uvc1!n=`k z6Z=6DiCFFX{Dk;iuI(73aP`TB8UJ)2gSU{@NWX`^?z7oBoZJoQbPPfuwX{(!Q2~O6 z*`etKXrjpQqsAk^m5aixsv+{8>5j~C>-eKo8+jyV4 zL+tA9m#`#2u9adWvpX9dkZ&aCNd7FLcXv81pi{`n<%ub5ovvz5fwB zvf}|{%wsC-e(*sbEA|5z{0%)fD@!id#p|*-g^upbE|&=2QE_GxlYiI z!Nker9>i3R1pvH*wFXjRW#SmRrZ>Il2c=&xWfsU0_->#*5z4u7e4eR&L#o!s4j(&Y zcti^HX|Zu*Re+GozQ>HsV*W)kiyDcXteW$2Sw>$mK5Kwl82Lo~Z|GQ*?kobKT_@L7 zk8Yp{#0YL6x!0~2P_QgHbdpy&x^&Bgh>Y!Y)J~-Fth>ZXkIbcB$sP7!#0ws*Tfxl2 z89f6DAD4q$kb&vsHDOeY9zCc2ZfYT;Jh^rQ%?w*K?ZUhM&ox5qsT5%(SyCs0FeiJJ zS>)I^s&SLu-^&3UgHujgSnZU1ki%{#&bLi|4)K_a0D6D{+QpuiT7?wOz9jLq7Er`z z_g(xM)`3H{dhJF1&Kg2Fpw_a5Pew8dwX{bV>hXyKB>q2cVD1S|YFap4U*B*!J{dy3 z2_ZhN1YV6@r|x2jTbR!E=YIQ8HsfVm6F@SL=%v~Q~mH-HZ#!lc~r}C)j>m^Ql;)Vo8Ri$yo(sq^cb$XB}4>B8;zOES`L8B7p zAnpe^>Hb3lB3q4OeA=iBqT_0NJ@z0ov|Y_0f7UT8gx`oM?RE{^__4-Gho#pnKCG$6_Gqy;-K^dVC|BW-o8V7{mFzKyR##1Js@ z4h>3uZ-dz%RU!s(bM_v>K2LqN`3RB{35jVqY$jR7l~l5=T?lT%bBU2M7@KG=LIxcw zP0V-Z0%mCwX8%?w$0lxf<^%QcQ zK^Ky)ZBS%|e)SlKal2yZj%XZ#Na0p$Oz+%s35Y@ujg82*-CD~Er7r(J6BrtEuy^!} zBzf@Wz4Mt-_RjLLUy$#>==TK{ASp8p5d~R(7QqzBA!vADWs>tjX%Xix?N{0r1-i(a zX9eY@ZUfH6U6pcMHcXkS83|KJL6s1$x;{^a{;tFFi^90Lea+fa+8Uc8byl${%|-Fl z9y=i;z}_G|!Yw2?gvgzUQ4oy3K8;^+@LvKDQWJ*k2m&lAn=s9Htb+$=L`(iMmbaOt zl>8+(>Wub><8^PBTnU%*)toL|V!x~tBv!*-P3B`(k(Gc9dp zlwQ8$a09DqE*hVL`8=w#Ys%-khYUTbdHzl>v*i!F|4zoQN^kkg6wB(>7Q3KE+P){` zi(NlAD;B%p>)Mwq4CNueN8~^E*Ri&jo}Fv<)-lmjF+T|Ks;FE}&fp9`TIZP8TEEE_ z9esadiJNV|js3k5AZEKn+5@WD(JO=M#W-8tjy(>!|KJDmIkNRyd#=Q=wt$Ml1S9+f z15@gRwwhyZyi&^SnU6j6bGLsG1P7`s@22t^*~ru4$>xZaN{q&$rQ9C7m}HV!g9W-K8;?(-Toy=D)(TG5<~oHf)m6lm7-VZ55?CCow5$(jfu^9BBBJviYo#owk zaqe}&wVK=~93u(=bkV!(*>>>7O?2nvW! z(1GHX-hZX`LjHp=a>rjt`Vt++6%v`w=SqJ&S&6yyT>?8b$96N`X95~rdleA)w7)lv zuP+)NKm;eja1GZg6NZw~xHOX!+H}B3@z^Pi)>j41!4InxBzVdo5zbx?L0|+JTPF|i zgI=ar+2}BA6=9>Ij~(Zn{2W8EkJ593#CTeuQlKHju_^`e_qoIP z;}IOvrSmLs=6DRws43H07z9^fQ4!x`3kXj~SmfGS0l`K5Cxo!zS4?nr!J;A(e~jJ_ zUi}5V7b8U2V~*kivO-kzhUe;%4qQ?%%hI{MiHvDgPXtK+UviSleK7hFYd#3Wf-K(fhJ)Q_)v4yqUO1Y&)XEVcSJS$4@uA*ljG{QjvBU#RP26vM6kPbQ3XoJ z?N|7xJ`)=@d6|P!}eo? zii$1ifFbwW3=N|Sgcnmd>Gwn5sH0Chw$qnOfQ_-%jz_KlAL_O#5;1ID!{`X9A1;6z z{|g@ah#!tWx*7ZsHIJO@9lFWh4&QtVd_J{51vHE8vsUv9xavrL1K`nQ@}<{BdkNB; ztd!o|f`BB8&l+^!;tE?`Y6hzRcuyXl`fu=HZ!ZL>Y8x4GFOm)ERa>J?zn?+b#};u= zkha7n>y|bVXxmo?yr{^&vphwvgS?_!w0|Te7PW8wLvG*o33nu8c*UvrY{Jg2*(pnS zapCKaClyf4%-0_~+p~7B8T+pPe;S`QCJqd}b*F3UK{LR~Jd46GP_9wT$>^fbEY zsw(X1@tN9iUHL*k2a)4GMVsjzGD`NI&m6d5SlOw>-1NN`O%nI7?LE>>Eu?s?KufZV z-P8Y=S3ff270C0cVIB;fJOR~&R+K4 z_YyC_tNiCyFQuSY_d4RnwASDIutCzwQhEs#SA7dZ4+xAmL1`v=)b%ga`KVYw^YT!! zo^-Z4vD|@Gz?8 zZMGC+ka_(5>$H?Ga`og$!0O&Mnp?`0m`w9L;7B-wCMSnmCPGNUlArPQ2Sc%eAiuxP z{a~^1w302nb=yB|z->Ge=)i5ry_!ttE~bIf9F z?3VQMb(MBEcUkO_to$0c8D%Y!=U%+ zc$o(2x&x0v!5C@KM&l}k3-Yuc3HF1~U~YPk$}`Al!Fh(WGYNsWFTG!AIWyG_JbBMC z^$<8LE;oPhvIwxL(U!Z3;fBB@kunq#WVV#^ZHuq zl$=It93M|Xcil~YE2EGLrvQi%xEwn0s=$#=dl(v^4~d?#F55DYM@CZZjiUwq@8d^) zQLWn^o(A3}D)omJXgYQ{d4jchh}gTYD_kIpZ~cY&$?;#*N*oO*WR6g3Dv+Dpmyy;R zVfoWmg}tNLDoGw=K-A0bg+J$prPewvrowV%7En=(2kvyHsP_(7(bA2ktU$8NyNpC;V6zNo-*tROO`Z&vQWT_sAWzllbf=I^pP zI`6FS+3Hk&ToA9yYN5FKt%7O?sBijoTBX*j_kUVe?YkHbO^)JjG=Y(HF0eP;vV&yU zfjGlH7KqX06flA%3ykS~Zy+wYXbz5o>V!ixi5;~Wy`iOTvx$X7V-Qs({8RhB4Lh5& zg8kv=Rd_n@BQAVh1-skD_AEulzmGnXmMqEk_qjMW4WLmme7DRNIp_Bd0gRJbR-EW3 z<*uBA^|ImodwMq0Q0z171a6Z}z4?3`YLWGHnN})IklV=C2T-zebl^L&UQ@twd(aqu z^SvU6l<*m0ym~Z3ya?6k`q~OHqb+&yM5R*EF5A zKQ7wFjlc}Et8-0f!UqIFB4Xh%VuV~_0c*jrp!wm0E7utDgc^?s?_8a^Q`fdzr|CB2 zy7yhiB9TS)QU8^2@Q`m1qjj=q%3qIj#E+`b+d$dTA56Hjx%PF(&kmdTVm^8kSCB~y zJSU@=k&k;O&WurkQ31`I6rzbv5_BV>>K{uH5n>@~$eH9L=2Z(sg}aC2vW2oYadI!5y4&W?1uTppaSbGXGiiO@?2oiudq@+%oX(dRM} z;J+e{IOf2NeMVPTTjCdqY?H*`u}Dz>NYS>KR4^wB{rW?zqHpZ>H~QeY&nV1nD*c># zMCZz|R)WDbHCRYm#$puNR=)%3q^uv(JeOM3&FFbH$VV71FR)+T-8?wwct?z8W!Tc< zyW_g8dY}9cl4+;D#ywLwxw1vv;>dU(&u^sR!u;==i0<9dpE{nH0c}IYnkQU7r0_kv ze=yGykRM11#l^o>9C^=H>min9vaRDjM;@G+?8+*Y<*hDaCjT76Ez5qVFV)g<>D7oR zGsUJEhO4%s{_VETb8y3s+enVv(`mY5YO*aXMU$ESxh9h}WG`$4Fc>z5JW6J?i!q5F zhsp>M%%UJIRYz~XWGG*QvJ~3;-ECbiA;1Wj;F1wQj`Ak*x? z{}yue=KZ&j!@y$4M$+aT3;RD%ZuS^%qTWmaOvP9N%2iAvy|D3LEcZn77t1~Tgv7PU z?NZgtD*(yU)6AYxAee2?j=YxB`~QGkH1+T??K8Y$*MA{7ZS}?K5TY{Y|G{xLW%Z~E zn|xb$Pr~K%8~+Q*%}f0ck^{kH{69#ppim4U)@w>e`94Xk_wi#|=A6LP3^VVSC>^_@ zwo~1)>o8#2rks33i3A~1?dN5qdMCX>OJDZx+v6WDQW3y>6ze_&cmK+qW!9Ia| zEvaxVX@BkrMHxc?ca>UVzA(~nFdr$HkO|fdJt2oF<8Y#+k}b+&ZqZDyvi>>*HK1{@ zFLoGO;wvQS{d$k@b4R-Ir*{dT?)yg-lV5}pV;JOgUG*xhb{)9Mlco}|VC4-P!42Eieu9GVi65=N zJ_W2JmE-qApC(Tq;nuOj!|jqPGw2&zy7KlEOoQz;Ir+L@llfCT5Al=-;5O^Y;}mj= zJIUub%FpZG%h7fIlG=DP$7ShXlEYFdP{f9{jkC1g^*f3A!?~SyjK9KQTZ6gF%fWG` zBV6FVt{EhSd+?%f={)hR*t+_Ib7z3fH#(x)SAjWSeeOB*nCmmTXuNf#C*asns=^9Y z{kZ@3K09IG?xLGl$OKDLhIOg!tJI-Rq4F3_Dc2N{qP5)xB3R%ovH|R`rI#Uqfz<;RrPNbqYT7Y~=fFv*BhH?Z1oP`9otp93ke1y!k za%Gf9wF@-~syjlJNaX>cZdNs63#0DZelVYqDGLk)Wnv|n5iN17pkv|FUK9vKfjMhx`%_zuO+7u9t7Pqn+U`CEj~mjsx5G^?nq9l&EZ z%;If^tjIIR%)&B2-2_4J4rUO{@GT=)qtTC}B`oMppt@loOzBgF^T3vkk*-<@@9;>P za<~F&OU&IciKQ%b37t_mnn`YoTX*kSndUb#_yL$kkwvtMvM5cr*Y7e8$fnVnkp|rr zG7fhPIYHqO1lc2v&YJW2AM<4wTs5M7R934cc$&v;+U%9AM;}|6A|4po!)%7DQO2J) zR&3V{D&P|)B8pRkVg=`Ju}H%L4FekYqPr#2wv%)lAm2tgWtQw+J!n9_Kap1t-t6~j z-T47lwFf2k%2MSirgO?mBPKp?U2W0$@T~yAlQ5B6zVS|&KXL;*SGcg$<+SF?h5>f>dE^9&W@(o&k~3W3{%pkHs+J9IJL zHD8TAWT$&NcRbCS2tS)7Q|7m@iO})X>>O4ih?N{;hFb^)3-b6K4gDpWoTa(w)Uq}n zfg3ox<6&FMKd}iO946^HJTL|39IQ;>&K+BKZP~qU!&Erq#{LbqYDFiI9Px&Edn(6uk-h6tjIS0IoYl!hYpOXt{}SRhpN! zJ6#&e*sD>_R84GGW-9-2McK3)H2ftrG2e9{ZNb&KY%OL@+O94Q`2aG`i2|_aXO@{Z zr|ul$j$T1W_uq$hBqwkT<-gr!&GJ_dfU@-#k$Z?!i|2UL8o*y>s|_QFPI?n-r(jeC zWd6YHD22-jT4);yr~@9uNDQiH7xRCS!;a7GFuiik1e$>D$2sJXj}DP5AH*o$BP2J% zd|JY{nh%(xUvs)X9-rjTa@}Wtd_|yVjvB*)xV}?9?KX3dw*pLGLrGueJf|1IZffZn z@!Tyr`~Ve=M#a$Zi~DE!64pCVx*#bpZ}kb|U6WESQ}m0&+o(S z!Sc=~5(S&0>8zrK!`eDR$K=Bi(#HsD>$p}`Hy8^2JwvnEuw!(xXf8>$&j?Bx-a2)z8YxcPm_$CiW(heFhFN`d=xbZf&;}dg^7-qdN@76rThD5%!q%XP({;Cp` z5k&v05_p$Dn>uTnpTUqL1!<@j>IG@G!P>iBWPUZ4j20kFc-h9^F!Xs2yy?PW<&{6hpMAOJ~EmdQA1z0C#!~Nz34ai+d+`Ww(jZHS9C(6%qi9 z{m8-y#FQ0#)o%8(ea9Vi90VBro+3QC`NT@-FlS06k4?Y>*0tzER2!0+XHRt)sbd%1 zcgALZBe#+eC&vouovoI5k^Sp_aO1&|?U|#7SaBPxyfH}jr~#G;5fbf&oPxo0zemF3 z7e{de;0C^$o4d$1%0M9{J#=+&OMlq(J~KQfRywp~f~yKp$o%YY_l#+GsbqG!4v8H<#><6eJpXn#w({=$(Mh{jP=u+lzrp@i|CGTsSXCxHiUx~+YM(-V&A}OY- zZ4*=)9+=Xl8zE4+N)yKQGW?~?Gme+Bw+1~7;)=;mTAxY#4Po{xCh9+R4?&U|K0ciJ zujUf#p6|T3Q+q>c9Jok^J>?+j{%gQa+QVGUr0M8L)+~&L)qVFn}*}yyr+rN;1*RQ+DRXd(KI6Rny<|Is;B#Ht}jA*Z*A~o zp3i25X6!jKrOqjftH{r{4-hd-*Y)WBj%{I1lkTE}yQH$@&p4o1eWbG7;XmB?{`O5^ z&6a#kU^hrD^|WvA<^Mg2QOe;packEs7s_O+nAMC}68Z|6V{Wi}l2c_u<}jm03ckip zzbxtx5gVX6BbNg@C@=Q(DKAj_I|ILdbcDFc3`Mo_LKUT`SM-puj0WKqvgE)zI}ot| znb)$s2T?bFKR?j8KhlM7L$(6Gfy>!*%kYVt^xR^$8A1{4nw22 zRQ;3*rle%>rLO@?Y)|PtLD&;*xeyC15x3W5r@TtLq|Uyb_MqIkBp_hBetC_H z!4ut;K9}>d$u)M1A>Wf(

X+?Q-;om2Df&TiH{66V4l!HH!7f)|(-o^+@%_%EQ6P z6BM@*5qwlu5@#podcaKH597X}j)?VUJs(+ftQG78O&2Bd;+;?7iT3JN28R^Ab^ zwrkq?f7W{J+^|85aOZ?MF1E*6K3_c;ZkL-D2RpY+#t^GGpjZoH=kt`=nh!V}#^qtH%} zZ~<&5enq5?EozxEXQ~<=IKFl2P^5t3C^IUh1(6aV4(bqhU_g561_1PcI7R=^Tjrwv;7KZLoguG~-%GMB7 zB|j}{!)d6L(=n?y0Z#9#E(YfVuN>v9T#4rLu1&S&`cP!|jCEZX2hH7V%l-h-q-EgY zyehjUR2xf$H7GUBT??uW%_H1$N>!DOj%a$*e|g5S&_&f&_*T@*GE#7B`V`g*{wCDR zoOvjhu5b@s)Ryo-ouqm*%|jVd3>o@G5G5J<4|o4lnyEB3eq3_bE27vOD7RX33Ogvb zneD+Aa7Z`1XfIwkjFVKIDW9B&~X3v+G0hENTLXRMajPK z-iMXsK30YJU)|nLsMnxs?DJ_*6C|Fi2XQSQKq;vwnxEcs1&2MDN}=z34}>&~+e+mp|M4+=akdb?ml{ zBw8?Yd%w01j83r+oa#)eVi&Yr2o5J&c+-L!LR9=gAX9Q8S;8NRq_C>PL9T%WLG;ILqED_b)OjLH~_a$tdq*#k>WCM#N3Hzh5)sRrPm42_puSym(%K$xA2MpZb+ zpR4t3Yd6kNL`02tk9i{L4Or1HcprJ2pQ{J{#hBy4M{tGzLPB4Rr9Ct7zpV^K4EG2G#_{M8Hsq+D zCvfx$L;+3!N6hSFY0Oo2e<1D&)+xed>jde_0q2@H=UUJ@&oO7l{r*qxf* zgpX<`uFQ-SJcN~jqklKj;=AFyyKqNCW|RX%mz}XmrIuVSu_7eEi=Q&45O)nE?sz<~ zY~dOVk5CWZc2UJbC~J?h>>tGCc{HU;!RoMA@8x^h0?HbC(l7|5`bSD43K?s#;r}>C ze@vUgg4XS0)Pmz1x!#rMY}*wte%?r7P-WaAt~xrQj;%+6{3*?!{I%3*xW?3;_6Z*$ zGjX2R{z4+QK}Zo-;I8kj*;Q)niGOT)OlqIFwHt3XR21)vhDr5Qm43R9y~nO|R6^GF z*2q<5ays7|B$nlVmA>pVsFKh%7CK_GvIi$H0}-XCRZ_O#o-B%2Ko(;=KSb%vH+l9@ zEL%?%i6tGmYD_+V^LZ3YW*%0zq#(Zqsbi_au^WbaTB;|0J9P2;G4<^J|Q z^yW*RW$oP9{Vcl;)*LC6@-xT`UyWRkptBF!OLuYBfaN|LaQ7LB?%)y*gVYk&4q;de zJcGCH+D-J#@v36Q2pEr_T2j8RxH*0$Tq8L>3FZXiL82b|Q#B1KT$0x$+jrTxG8cn% zaBy0+cmK}veK(qbX~ZYn(cIIVc;ZC|onzHg{3jMa??-sw zKG+MT-743f9ZVbzcnSL$oRlcZqev(}v1F7$D>a8pz_Oh&qa3Urj#A(aaO$;Rd8LA` ze;i;!ZJ`(|K++FvJvvRa52DB*2wfG_=;Fl2)-ecOF{qtfGU)JYRI2_ILQjgn%SRZ5 zuBljgxC-hMEyb7mH$S6@*p188pJH-p!0eBs_R_C33< zPg+((FItg_@&6`&B+v32Y5#nlNy|Mc|0DSOHnb~z8`_7FWm&Rw1wCkP0zHPvlt;5= ziV26v4m8+) zq}f*9ICTdVSw$%>f4ni?H&#?xr0WQLW?xpA*MB=f#K7GhbH%{7pHFtQBBZ|$H&m#z z_^I*;f)-%20U47C%Iqx6X7sh_$g;G>jOLoHlXD@D;}tEeL^V)GqeeA-c6cMkZ1e_i z>Db>RPxL1Q4ErxRAW`n^r@-|9a8YhPbuiI;IV=0>4euy4;tx9^rprQ*aIE)+A z!jZiZHgDeBgqWQKS&7WM$eI`ubxpysE2Fs>AeR)<`tfuFABeWl6)UueLI;(Pol-0s z1?}XcN^d+Xv}YXB=wcN!&>aZS)9_I-jml8JHXzqr+;`5wxiQJ8!(2yv?;){>@Y0!B z36iR4_F{MDPPTh`$0y4v*s)KFfjv+?1KFh*?NC-FP^>_iYXy17zhI+~#%Y%{j^}yN z(k3jOj_jqw)I$k4=8WlI(53lye027az-UoPkrq0&2LneNATsf_T6Lw67Y~3ugyQF8 zh7sm?(CWkY?=`g!xb{Kfh`qF^YcU)IAuPW_V!ety*lS6Vb>alH4;n%F+O2x(YUTuW zJSJ6YO4`Cm>>hGf(WMmpno19W6xcK(kw~aPVrt!729QgDRRK+R$5jL3HHhi)#B6Ip z3fYSPh(u_S&CPR=B>MEbqJv4>Bu*g1wYbQBfKQ&+W*XNQWc@Dh4nVGGBF58Ui0#k;Mmw!AtOf*yyQnxB&-eu$fm*ypGBhNkrPnJq2 zt-7&Ec*LB7XBt0k(wI=?*3dBfnM{1jJWX^tp30|es53NVk`IJik-w(*+rzWew*>rO zsuo2=N}&u^^ z)On~9yDyl1w8{3&0q-0qiqTWk6(4k=4e+t-f(uR(8<)0V2V}PzTkoRGthM0Za23t^MEGpbK?Oi z!6ze!p#;;%yO~h)5D&!b35k5w^Zeuzma_S4bHEwn9 zW+VKq5NADvkk+4gm1(1M^Qr995uGo z$D?uupIKyq<+fiR?p-aFQ&8=EQdxXz>C&et6|7_u+{`y;{TgqF`yJKE?VQ#_tt5 z;E&ohK2I5-hZ-#q zg;*%Jn(TIF9;ph@%B&GSi4KlIk6XRe!Z1s*dAKpIMW4FAyZ-XeyeDK;)cdOeF7~ft zVqrzY@MI7&^pnB~!M7XIXwf5JbcUWZPg~Hrma7#vcVCc*rF(9H1v8lA^oRb}2*bo)n%Yi}esZps!@i4eQAglDH@mr+@vD+7&n2QH2U>TN>%x)ew&*lft zwK)$*P1(3?_*E@6PE~&Ko$6xYws>29c%?e}K5|eN4ESH$pt2vqC$k=enoiN0*bo_=}F=@=W z$Yu_->6BC>BA2z=y*{*z&?w4n4`>4mf;@{VZ%~G&kc02H=iL1Bot^nn6+_vSPy%(~ zWa$PA>h&fc+nZAw)Yvys?1v8vVvc{J3F_Zp4kf0fHPf)u_Tlkm7r`-J{CtVWMe|Hl znS76*#tjh=Mmf1~pAKTMgETC)8>fnT@sd!k<+C#3jNRrv3j%T5rA$af@#*Y1W=C-X zjwmRvCF2kvmGR?$}e(`cCcHixLfRLFJ6BuIWL8H~sL(+c==5E3rVFxw>eb=ZwIr0)8yh~d_z4;G zgZ^1F*K54ic{ki%<2-HBL$GhcO-GfhAQJ`l;%zGpqTSm4LsZiniB5 z5XA`Zw;Gx({&3~1#4ms>q77Zd7)rY=kYjp0Lt&$AUlQBv`~C`g3CKY*KXAGLGMIEJ zb-zY9WcVS#?GcKhS$*pPZaKeP2>9Nwt;&~L$VLkW3y}Q9mx!ntI9||BnjJJE660AXN!EPxl)GA3Sf{(i$}?G3fYvU%?D8*V*uov^;W(TMUV(=*R8knLgF7Klj!rwT{|cKcXp4&aR@B&JoL$4;_Z9B9>@6C?}7R zd*i7kRax5VIFe#?|I+gS^l!PrlAE5;WagRwxFkeLq;IX&t`be2y>8Lk_A?99{N793b=R0s%!U=5xZKRBv4ZHd-qBjWj}?C00^dabUu%16Jp+Qkuw|aw9-5`1O*hk7 znQK)Ze*0f*d+ne1vDS2tF44f*%0@AKNL(O7=___2r^0^+!H}chhYSB)7C;T;SQbDx zV<5)4LHK=!*jsorwBD5~boFOtQXR3ZQbZO;oDk6i?w#RoIw(H_=70D%mquTFf23H#0D%hyp0T`;OYWmog|xvKXIJxH9i-o zBErn>wKc6JAz3Td;r%TagWl~f2MX3P9<^JPZ3m85u5HL2Iq&&dE6ZjNW@L|Bc;)6~ z&KHB##}>E)9|9NdLV`P|*(nHQ0(dp>VY?eeZKGQBM@blziR1%Iur8|!)e=$J!ckU7 z0($YeH=p8j)`bf}p$5HZR{$JH)TkVBOnIm4tl_$9TeGKIr&+;+PrFfMco%x6F3<)W znGvq-%j}fbnlBso<<0?kj3`_rPw&jIhysB_Tm?hq+LBEyC1}ORvdV$`;kyu`W^FS$ zD?jUES-I!Viz^nVPP{^*0T|-#imj=|kK6HASZ4E2{@J8m;&1G$Eosv9Ur_tu$;?;n@qtSjIXz?}*hP`%Tf}Oa6~- z9}eOsMvA+x_cO~4EvXL%{ZdT4Al*~iR{XYnmR#f|KxTxv^z|PwKrCZ@h?UbR&3K*! z@{e)9P2_Qx9TrPXd8=6a<8$+N_K2m$lA;sw&CYM$gw5yI3JY?p{dGgBTii z5TFzWsrmrtxIrT;j-Ow1GxKpxf_wbe;PLAHvJ{s0b_&owVKfCbY&?>dYc6$${3T0d zi-kpzYr~YG>QX~1K!85nx*sC8N3}~z^ZlDnu}g(QHalDC<6JHOSVn;)a16Es2D`hC zGYgUFOTv7HS2R@k;Hmdr?;Nq_4y10N_2pd~hujE}ufk+z;>wh}F;7YGBq0eg+jPW$ z-d>QM!s!Ps%J@gy9DouMnVTQjW&-3QCV;NN^7iKDX33VhV1r>zl^+ONItsxNF6qil zGz=j(%OE%0p7>1rbHjF>&!qqLu+JkaRkzKlE~b zD2zEA(ZeV%cZ7r0U=G9WogMU>bFtLEhm!%QlQHm)lEpNu#%?B)hMvg%E8X@ziXM<> zm7TqAQ&CMpJA3tYEu+=D$Srb%~D zM}nr`#7UrJU_!y&=G}<4yKfwl7(`Zn;r_1&|0GG8ANXHY^VJHt3TrP9eD!DHf z@EVAwg~Sfq*psw5QVp*rrq@<%xF3yxbj7Uaja6oneUq&Jwr2k7<5N-~tdBhqCCBm_ ztK5H#U@MdFh|Ev}JYX9^22$3CeGXCJP1>L{~T4>dq;zO_te9? z-k{4T7uG3H%3Qs&9X}8-+ybs?97+)Tq!_U@IhM1%9>I-gyeb*^q+No#%L`%;fo+Rs zoH5O1VwEM9+EoPj+5IeF)2T0WwYJQ9!NFu_WKs`^t}%yND`wUfMHc5_lll-c9Mlat zTZdQB+UxqW$&Bi1SZKY%CiO9>ZFqXIv+(&h5WVp0M6fDUP(Kt0_(m213}R$%ig z69%2<-mEGSQ@yGDP0*=RD|wk?X_A-4&z|UXAx}_^kQjLs6)`5nrFd_P(3w{WT6$4a ze+(FKB|7SJjij~!PfoUn5SN<3@WR5MrE5Q%lcA6^FgYRqxDEQ~QDAf`XdY93M;U2k ze7Y20)t|Mz#uSB(IvzR+7qd_P4Kj*j;^VuH|JhvfwlsAPD$wVH^lH7dGA>xSW&1)8 z*yi!a38c`TEFn_=gt%wu;G-Kz}U;W3p6qn8kvw}hIJG*JyeqT$5 z^McaKLEA=PR}?W-Au(ViO5_VN0GkUFC&h8DBYSZ2zw?X2B(!dTu5TbtfE<5f!7*4C z5PZ9q(t5>EWyOJwOJAt@+J&^@gvj#{Vyc)2pfi!dwXxQ|JAbOrMguwqF>Te+J|YP% zIP7M)g?-Cb*DPt(rc9nax#_wi=ik%i0)@UHz)N;EP_BAK&+*6f(^K~W16cK848Dkq z|KnGJ+_@D0%WJRzY*eLC#w1aG8%2ORRyZ|BrRx=_%z^&O-PEfWl452V6*np_A-Y%? zOWgiu7X6`)CL#m|8z%TSvWT+{3LM3sIB7|qS~`)7iM=@_GA$ry;6y$Fjka-5&BjR@BpMmi^iW=C_E<4;*^X($-Ro zx^Kf0q<*@5cb``K-oX}G77la9sFfVO2;>C|{Q}yrM*oG!z$ucj>ge~i;jdx>Gf+I0GXqdOok;Gk*0=Z4upmh#|JtUtW4IS3N&nX~9{KOs(7!6X zc`;f!uHKX12W(PvFt05jv8(;@UDh>t@VN3rS4R=sw)esQUm_#O&{&fnXjUOv{9HNr z(F={+V^yzN8?t;Gp!(Yeb01pM!3_DgSf#F0;bD=2y^gV{^!u2buO{!=wt>4Z8CBEc zJu6|;$z;XVXaz>Nzm|4!OnuHaH|qkIrk!z)pOPTUT!G4U-%@faT!H?Le?XT18%o4m z-P}H2`t--%mOiOsqzd=D2NiyEpSSio>I=bj>^F0Lu`@;M@zO1WK^8Oo!?Po-_Rk*9 zMZfK?npTIg1navfU)kFb9NQnlX;#}N=p8*ISqc+$QW|@2nj(tc8gnvH!;B$MMr^p` zdodOZTW(C?;m-x%J}a!1twj*?@HJAUt^Eo}PA+ACZy1m&4#9MyLJmPHhd^A7jmFg$ zC6?YJO90q(iy7sBVt6()cfH1=cro|uMTo<^n!_WGQt%S<3G7RYA?aCEx`a{B<_OM> zazFX4NZpaV#uA#tN6rJbk9aNL;&NcN$EQ9JT6Id8s4u!v`>>t$?`Y80x9cgCHt&8(wsa zQVpR=EQ{_Z`MYx0>pGU*-H&X%1}OlacRuk!Lka?tSy)wexujt=`#+%Wlcr}FE993I z?^usfx%)SWs?niqgV^%CYd0HM$9I}hYKL29_kGb$bCw-<>MUCWXhIqKF4b(ZxgWiW zmai#J)!&c*BznM0mnl+pT>ap1M?@EITNJ!FhAp;;NIA5iJcpoK3|aBhm(Ua<`5n=fGX zaVx>S?9)ft&(**}pCh+mZmJkR;U6ijSMR%UrEic|O4h5XYTF`Nm%mwc0RPkLMPf0@r z|C^Dfj(gH#`&89=#6>ZtHgvh)C9IX~HPG~U<{a-#w{D0`t=70(;dwi-r;@IXkeynEJnBed5)IE#Wr>3>V(KUmbb)d;yE#N2_aE6q z1lfw~YL*(>lF4!2^>)MJDwATOkK&>d57n}e;A`@NZywm}ybmW4B__zGP}6W)@x%HW zi01*?aB-r^`*K$My}>B@@xQxvMD;LItLra;9f&p#wE0I7Mtf;2CxbvpTxJ+9?hp<_oV270Lc_X@D#N1uMFgm|jNHX9m3R zSAf7Us5);v_hKPl?@EFFS}8qmg(f@bje_cy3=ZDBsvY`)^oBF&4CEND5xl{^!!H0O|~uqLQN5XTwMqw=Q9p+-@*p!l`L^$%LMCH zi_9QR!fXBGqW8jH;Q-W2!}R_fLd{%F|KY67mLu#2%tP&Ph%mK4M6=E)ECq&T`noYiV z6?WyiYwC=-el1|0PApZaR}?)on?9X{qz;PPN}(=IJ6=A0Xb2>^(e8}!CXodVeAs0w zInEwRJ~<#J`w9rXfh1-wG7__YyU$$x#OS6;4CMPKVr=3`hyZ8K{!R<@I(b_UG-=GQ zp`b8*&EvP2=9`akOs=@Pdj06@P#LsOFK3a@jEn7Fif70ip!`$K>cj4?F!=X~3fK@O z9oRFBeIV1iqU32pI*7@a%Vsn<8LlIWr^>D&$T$n;CMgkJ+R9OvPp^OXIEx$d?&Pix zP%@B=8ErrmaqYM>$ptV~SiRdDpC#Qs4fG3K0eEQaZ6!HC z1civa!p5UU60sYG6e$c$fxX&z0UOb z@a#S^+h!k_& zT8~`*YYG(QCkP#$Zy>gx|Ynxj=5`W_fROqgo6fbNU(0K}&0#+Zkv|#(k-cT&noiWLX z!cTsBm#CVFIOUn;!i}Wh92oMLE-b7C!vBS_P9pa&lj`a`CP5ORiL+e}0v$Kd1$1rG zBGp@J1V~ql?+VU2ZpN%Ko|}7Fz%K66+&U%X8yx|+_LBDIxDt)*9&&1GY~l*_Czk*p zk)$W1=yt;s*{;iQRceLS{+Gr&w%s*@GULh=*O6m@8Ebu?G94t=z8cDVgYk=Y2>u_9 z)#x_qK*Al0*m;;NKH2=)Gl!x89J(mQZFeH|jC&HA(Pi&dq&5NJkO>P=Q_@kfZC-SyTjsFJf@GGTeR^$yS9~kzge6IPqvIIFJLTREM2yhoO+v_)e>R_!sX=l zC1d?c(gJdVf_V*<*I2?E9a}R=XjV4^N%)i+|@LAHXU=jtP5<~1gi+4b^F+}1YbZ1Gq^(@JQp`zUxp3kzua%}2zF3`pZ)F;e zgMRPC;cNRC5#(72z06U&~|XQ|D{Rag<3O-}N8)r3EGm?Q&n3<{1>GbWi;A zt^!mnu(_H@RpirJ&JKXi)(31aSWFRg#$cpqnSy{5%6q^Va%9l)6ci>&3~jUWy7U_;}yT)}dy;|q-_jT_8~z*JK3 zU&)l;mW#FoM^Te^^{dzip2*NtBPu$EXBPCs5_f<|!416x8@TWY^nf*I<}h&c#qwePsK) z{#OB>5?Pnb<1T=yhN`KmtBDLm4wA!ti^B@b4WF5EVoG=}tKpMP5%~$PmN_?G^G|)d zeHHY5#LTvNadlkJJ=^_1(bpFhoKdv7Tc;%~p{#EaRJaj)f_hh+5xC#)n zcGM-gTEerIBz=zp+t5ufOl+xy1Rw%C2Quk-qd-IgKHLXgt%y*uZH9NJ;;cdyIrQa1 zqlCn_k&b6)wiq@-+s-?kljNLyAtH{D%#YL>t5h{#cQz`36%08NrGb%6>gs2hblK%H zYk3?h7|W7SG3-F~svYNMZO!acoFy8dUMmXor`@Z!(FlPc*!)G&#%1jE1{=!{r#k=G zXXIQS4(zwxuu^xPQQ^GD=uKWU`{31WDA{?f#hZq2Y`@fw&$T8j?DXEk`G^M5g#n8P zX>fxoOZ8;46>+-e8My;8J6^S)=i6-zfies0e*u%27UB7^?tg2AfwH@p@t=$4{C%fMSK^R-^~Ru}mFq3cKC%iVTA_5as;CXA1Fgu9M5kzpdUpAo8RFSg zeTQ5M4S)B@INrvPs+U8 znpaHn0T-?^|9E21VGk~NrTAYO#O@!E1JNH%%fX}ib#UGPKyo6YzXC`-!nq7SlB-ht z!H&$Yae8S=e970g93YEBK(T*(v~O`x03h=Z-O6u1a%gJ0J~>{Gwhjm@yX|!?ejOjn z+iHP&dN7Og|ARpsPrlxx^3&JTTnY74qzo7heAT!go;0`imsH*?NcPjCQ9Tc~BsD}_ zB%TC)zi6LdG`c&zADNrr+^jV`q$%Jq5I@@qC9pr<8GP4R+{bQE*#p}JW0^~hWqMSY z(y=xLnNpC05++mzn;CYoJ#j^sS^Vs};ya*HOZ$FvPV{0qk&7O}>qjSE&UP6qsAn0a zYEprBbG~wdG5T=YabmjoD`D#K zS9@I>L+vsYV`5rNab#{O4+&k)n z4n3oa;thwc-XtIen0^KlYqEgHgOWmJjnT9Hl&Ge=L#6# zqRZn8&dOK2%Y_CYi#(0@pj0yStDdQK5muV%&-!iB z;sZzrK2|K=p$=8f;m*g56wia7A8gy4LcRLu&Y$q_v|fFr+osXqZO(N}wh(C^zZX+1 z{%vQ8{r(ikg61X9Re+gQ$AGKrlurOIQ~_Vj-mQzeqlsHv%g5|Q1o$NHiooFcrWLzHX z+Ih!Ui8~nTDlK?sSZJOR_ht07-zs3AaZ9Q2cSs~8(A-|>UObf(bdj>IoGADN_TK*) zAQ@qW*eYyex$0T;X{DOM>pbVxT^Hcd?cHd_Bs5S-Ck%j4B{cZ%^Kj#EeY2D)<(Hd& z|5Z#9C$-f#oJb;V$9%w-H9YseTTGoYOPcFEAa{mqzq;DK>LRD?1qN5CU**+wy0Gct z+`-^kUS{{dRK+Aq5(2q&1d<-E+&)fLpChhedEbZ@@WT_Q%u-Uf05DS&9BGZG2u$4} zkw1~CP&ZSlSMFg+&q(cmcHWCJLqL+~I?~Hej?1n|LO?!8cX~ZkF*TzidW7OYI&<~X zX^2_gW4*l?X5cm)4znXnw-G&ZALy3ZG41}eS?K$qaCIKFLA0QTYF|T|vY@gw1uSjD zJMm)XiGdz6#sr$*pu=czube}92e!lQ%zd@as*Q9U0chw3kV6*~g$=P(x)b<)VWTP8 zOIxo_SsD09to^MG%7nPQ{)1T@?zizphz#6cn8|yp zmwDP8B^r$wnRu~I5WB$($A0j8qm9s)MijIYPxY0`r#I^MOuUAM>AxmI5LQc6@}syb3pJ;mXbL-*K#&s#6b>1N4W(h))bc%58V@* zLhg(9ttjY^fn!{WTj)}8#xv0a+Ke|j5A6%tRzc=T*t6xN)IIAP7DmwbDWsz=v%;?* z8rzY`KhpuB@xpEeJ#Bj;mX@8?EIi&2HDp!Q{UG&X`! zNB#CVxb`j%{P_})ehogFtYj9gQ_m7)#Rm)BZbK%(V_Q>CK;qw{yALs#9BCRFf43TB z(QO2lMj&LuJe?gih$!v^zgv)X=m}1HKYtM}B>TnjlZ5_*Uj>Eh@qFhPf0)Oaj-Uao zfgN-GoZx>tFl)7ZQsBd0F;gyq$UKDuHY}4+ccG&l02?%xro@@k-i4?Cvwvw~w|jHd zNQ2&0IM}DI>y29ma%}5Ed3SI$F925uEpfvC4rSF*UbTNdFaX1!q?fmu610BZcZ>q5 zu8R$dZ`5aXIb^98hS6?Be{2`_0a>CF{6V)Ck>6_b5GRH<@iXL$|ws9|blPg;xpqBjowd7aq_pIf|JbbUb0C zkz^HS?#xk1c~na4OSxzX0yGHaC8}ewg*{9A!u`?Dz%9rdeYo#ICTXP7ngq)=1ks+k z^Tfkg9AR@O((_XB^LUaj4YwLpd}y*kB2`UWHd*)|kB}eK3mV#Au0fa|@g<+x*Dsy0 zB5x*EB(})pXW>zuwPRM!KgWN#`)rf5t-JjVNSDS3q_q$`Ba@&QMUx)uF@LO?t&If( zpSsG5?y`$|ybr|^ZuMR<#s3EjIEa`)TofpG7vjc(jq0sI<@7etUHU;J^{bJ}n_8^f z7RZ82ksT-xQ0~M5A^6h_`i-so?h45RQaXna8plX3{R{8pzX7R?DimuqPbQt;!bs^uu*#XwjlB&98VZJL@Sy7%W<`5(a5yrzrpBi1jB!V(SmT{ zB8(e0f-28KWT!?xdj^dxZiLE%ztLzWo;1w&EyR-T?WUuX9V1~fy{i9l1}T$;54!4Y z`mZ%eQQ5!Fq4rSLg$Lz>_%9sYfp$U(wRIinqqb;_pSe7>_Kf-$8n7T-OoOP|tguDn z;*abFF7_c_$^Vi81>ZDyvqArpX&dc@h3u)N_+dqjK{1(;OSfV-1c3i0DEb#E;hjX0 z?q5#w-L_eT^FKg|K9sLi8-xAvW6p}W{&mv|Th=n0$2|}C53$1wR&y|8i@|QXFWW$R zbxGhWGAR~$_B0s{j1cZwrwt)g-Zeq*DnYCrsjLC;5R#l}ssAsS#1KQ07cK)`vuA%G zDPu_3g%>A?E#>~HqBqMYccw;UwdVE5O->gj%ARv3u`LIZGjKCT4k{vJG$Yj7)6`D} zgDz&MmH#Kvrf88Q00(lLgVrqWrb<>R;q+Nkq0oAoddw@9JOZH-L&@2uLo!GE_=n`~ zb?g_eeCV<<`?yLf2I>Ze_n+%Gc`}MXZ!YoUFJSn8O5WmJ|0hI?9$mueiI|4@Tk%#D zV%|&>zW#w(3m~Mec&sZNmc`424 zMgdzQoo0oQHJSi=j0YMe##`Q<5;sgk@X^aoUcks6h^Zf-Cuc7bXffV{s%ttjBc&ZC zrP2?)rQ$^xq8a9y10rPi-Tu47qK}8c>XT?w&FD0n&6a>VOD@s3Oj&?7OD-FzHj85> zPNjF1s(|{xpn!Jak9t|B{@S~$oqIBhP3;CFt`sRdj|5gVgC*&1BmR@fIRl=JfvXF+*4ZgRN`hA6gHCF~3-vBySJJu9 z@1%1{nUTh%N{4*)zen4u`QjqeW*Tyl5JZ)!9pc^U#qQ=R;IroXMlIl+zC}9hyV&4q z$o#AWkFYlynilHvU{rKtuFAaoa4|fLXP);zm>!f`Y~YN*_`KUc0_SuszIy0Uv~Nd$ z2tTg+_FdGe+M8IMH`W!JV3e`MPRryjXh}L%F{k}+4?QU6eYXI^3~b-}9&cprc1KhN=$VeZHFMLA(V-yG12w>_zee~Qs^@xz-hP|{XdkT1} zpSEMZCR^hlDa%t6qpf}Pa}W71?=y=~1AxidH{eK+m05dVzxp0AAuo?2gjx)6E2X&q z4)0}RLKgqpT&k&#b^o@xLWw12e*C{s>u=)!&&(_Tf2k+hIn`8}_tI!LH+7avY-CL2diqsh zY7Fa&x*m}UV$}4{(i8c*-`4WQI@`n4BH4Lva5d<;hl_nNjn}KKZ;l;*ThBO17N|wq zG>SJ`D^*}L{b#6i7`??%i9f~9hs(F zY1poPTQM$HRqdk;A5o@uDc)AR$AkOJQ|f%0*?yzh&9WvzJd)L0thI+;ri=c}Bg+bNpZT|(MT0Z|eCSl-Lre&Bp zUZm~!+w&oHRZdMzxQk{(UM=iz^X*}#d8gIk+7ipwV#PtzLpjXF2Y58vg4(~Fxy8m; zhWIwTk>}y7a@kAt6uC^|p5BIb>OZjX|CnKpn?vob5ezPT!z++sIl|v-r>^|&1U=K^ z-ouJ8XU$E*oy>boc`!#*-T?wO$~M$+%UuvCbpQQ!rj+5?FgqAMmC!?^&-fI(h`jhl zEvvpicQxEJtuW2QJPXhun4UO%8!A66FrJ9=>ull~oT0TMu)(P(dLZ*7nXhuKQI4?d z+s2{zw@lvCWA+mppsF?9f}(1p8ua4)Z_iZp7(tMg2i+L+VRoo$cA)tq+gvU%KTlAQy{ zL`fik5imyXGYLPvcwhw;F<6q|#IkOA}Otu40v8$_HyJ# zXrR7q(o*Rmba^Qz=l+d|+7r>0FE({X%4e@Lj_uqj>M3Pk9F%kdF-%Rh8(frZfm0#F zX>a0sDyc8N<7#BuSwry?WhZXG&TFWj#c++t82M}>P|78wh1AL@uVy0Jd%^f?iqhB*%ictf!z=%f$b2X)AyAoQl06;*l+_Kw7>AD%mdX$s-n zne(7)B)6}nC_gO2Rv0mXACT$qYnbQ2xl4{HMuXsDGTQ!jaSh#;9eM(3$x&4t zM78C~n5ursrR}H4IxapHITYRh#Kp);r5%)S0{^3vcBDTp!eiTeWJwi7v@7AYH4NC5 zGkOlLm~Y4h#slk*4o)3;?Q|dhwJWrgKCf&NzyZ|Az8m$z7XH!)%0$8fwKwujA#&-Y zBUcP0n;zk|s3$5hOnJi^9d#gsfn1A+`&$loI2GNGF9|t-hR8d`5-0B%aiA} zl!l5MV?*fH!(1@|wHSGFP{eAml_ z^Hy6jMDWb}`gNp?d@-8pm{@$PwJ{Z76|g<(0AmxVJPcEl5JKGf7@KPvMZE&rrS*Qy zYE4w-Rl@5tXL8SDoTQeLjc@MCI+ap(pGPsdE*l}s%M}GnnZc_o+9I1I(L81vS`iTi zg9tfH(q{VX{B3zPpe>CMFyQ*_gCx6Zp3FXIDMxp8a8kp%GHR@F&|s{|?$WsE@Q3xZ z?M#~)Zig*Zq;0~F6gvSZ{bI@AI4i*cFyepuUH}n3%Cz}9^!biSVN0;Y!D+N~se(cy zo6|Ui9&X2npL!|4-l;g0(QsTS!Bj>*s{t6)nNop5w$7?azK45;i1y+IKZx(Ff}`)I ztkV2)qs$dJzd`(Tw3Aw@-T3m2m(-(`ZMFapr;2sLA>Q5h59_+?blQ?{id}o+kvxVk zsb>GVqjGnNt8o0pDmGb?HgAyh$+$|HjAOm3c)wFfIGCQM96e5o6uQmz{?1}(r7fR> z2UZH>4@z;A7zO^A}^8 z?@OAw*e<7-V}K{ehd1(W`^7$xsxd+Qu+sA!rt!<{<<*RIDQ^V?bm-!te&h$=S|xf) z4rvVwYeXW|0->~jEiZ8|b*r!u901>@kZ8Dgj)puVN*To~D-mSDb@%381VZ@rAu!|W zPw+E$EXl2MFiUwQpr$@PD5IW(2}%x+T#BMlue?|Z0S|`=Dp1|3X-=Qz17_)R6`kv5 zBy;36cytdrRN0Ir@f5RzB@A8Un{9(0`a)DfDNJ62=Ten6lt?~!KJ3+RLBykRDG)N* zJvxbBZVpjope)VC6q7+gL6kWK7JQM#GOJk@d%Rf~!;xsUg-~>*aiM!nQ~_)eFjga= zx-Kze)pK}C)_*MB+JT~QipSR-?J!TVBcY9Ie%C72!Uid zqad;M&rDGyQM-&^q+7PILlL?3gBTrD`_>nmQGVntd0X(1tmo{9 zkp`Qu{H`a)3sOCA&46GCj;U>I&5#S*i{wC7>p_->f;H)xx?R9LXKvu>MQs_cN$UUgfZ-E2>1Zq|W9vBag=~d8tz#!xEAn{VXB^%So+; z5o$s2L8gTufWxk$uDID{K2uQ$q?>Xo&&&f`;{H-}W23)>;68K=3 zv?Py+LUcGj1gd}7cZ6?jNp~t$)4+b%to5`88qk=H;i#HP;M|nlw&&;avqJG21z3Y9 z8nQjsJuQM{0k}~{7kl>Z_jfRgt6EVR~SYIE`X>cn}3y-THK$?ag3cOAkb zBX(pF5uMK&Dh9$rzfc`+-UjN^?3;6Y{6N8HLPF678$|D&=i%FYH+xWLCYnUxGzbk* zGb`dCf!{8i4q*P-F^g#WHw{Npy>`eB@#&9+dNgT3Nh3U{6X_1>A+H_~x`=1?Fae1dT+(DZ$4-=O9i}Fy0@DuYETY=n)lYf>(sCf9r3 z_agDTtvzmIK0+wp3K*MpTsjuv4&QP%V5N5&F=fmRR?Qo1&3{KPB=Osl1yyV`2DR(D zgr!Y3HK}+SCdSS8Lh@Pe7!Dth<{tfe8nD&8UmqYwO>K`uq-`=9zxRTdlZ9Dju90n> zjVrh8rt9UnlpFUlQ!zspCK3{kI_9Xz%uV(>=Gp+95J>LgtU(Rpq$c%i@M6Q+<(eJ| znlLe7&*>=9+}Xmk(7sfSGnonO$>wXRAu!3{ROjjeW!8}At1w51o5IXVTJ}WWeD8s2K)LMBlL!49P*g{;{qti)N;!w%z57XrY2Cd~1RN(BL z+G>aeg`Ws%Uj1>dsug=j(9F@LMnSxvu$dCPQhM=L(t)+|0e`O9HiBj3X=7u{iW={u zW!^vVoyMw2)5Psa0p=l(z{7JPF&w{yhs(^>mCk;vLq#+ShpR&|QRSiwHwq7Hlp;A- zOVkkzWV;*)ERk7!ty*H!GumLw(*Cbis}8l&0z-V1ku4=9{Io1JFuSJy{Q5VeS{`>Y zPc}w(z)FQ2`h7@ZhyHW=B*FLkrO1W>(;EK7q7nV2;S|ey4Y|ki5qz;L78HUC2saPdXvYYw{y0_Mt%SWlpfWH3Q*WJOVaeiW3Orm2VVYZ6;(^QzJ`629)vu@)Qo+CW^yMW z5;CjxHy#&rttR@-?sQ^59U;sSw>q$GacH*q9I*7w1k0edoPnAY_EbXY3<{y8_`3*P zA4BdsgDqvP<#S+`d{a%Q)>jL_&n5lkEs9(s zgqaoSTK4*Ng?~mdYrBSY-=CtOPQTXj$i9!5HH^&hOlHaD$`^Ks7jTgQiv$2r=}s1t zjx_Rlx-DiJfc{X#94Gp19b*Lu^!rQqNl#(C|26xCluA~ZuzlOTez6rChA(~!s_prU zfNx=;3S%#`&z?vL{xB?O8OeAN`;R`S4D_@cN-+-%^+b?XCg=^+#J4fJSop50D(f|s zwpNLcqlbH@NNBTHOpDDkdtxZG@qxN0X_JI&{k@p2_cmUF*n)L%?7lPDC)po5iPoQM21`8gNrw*$mV zH7t0NB>A!7acPYsWX|j*?O7K0Sg*LIS|Cs`B>o*{9FvEDc4=r$>Jgx6j?BAZNdoc_ zmaqO)ML@rZ@h_&0F+fg_)y=HWjqohwE7!xN??lXDVN;L!YLTyZvl_vuTjtM_Dn{WF z097!|>x{s^J;=Ggr2q>6-@EJ&-W-l?}ZT2hjo{_7Uj_i;vwwiyvQ24;5CM>PX|5s zMaR{IHB^A;WW9gwHyTtg&%;2(D?w3iT!(1XtvPJ=+h3yY5vI_E9Gd^tAhnO*Ps%1p z5U+MgF=J0Ka>~B>2;26Zu812?$2d4mQZJ~jyz@TRIz&OzQzem|4nrGZET-FZtubWp z(aniWA?))IjnOq={T41R#ig4Qw|_47&$A_A3U3K7AQJreRbq(NPJW-(wdzSoZp;Sf zvHaWH?IBHRk|!c4!r2h(QcIIV9B>jyqe6V zVlKqPa>3;x(h(S1`gR#dbzi1A#r+_VzP#sZruMBe;AFXd#rn8GDkfX~=i{n*#5W8j z#1pL=Bbx*%2$v%Z<_U2%l3a#`gu?46@3r~OydM@^L~Z~xtZ>;K2W(E^=-j?2-@r!T?Fy;eb_oOEaYh*2Jc^}E^1=70 z`#9wLlSKn!j@juU$Us7ppZRiv-z-h8@W&3}1%clk3-kF<*U*$qOE_tHy8te8+@F0YT+A_xm6 zqHenH^{d~Zhz@d*-hqT=}vs-qwiI1HDLn5$>nW=Fo432cqG{-DihoaTc z$8z$4e!coE35R^fKiwP?==NKy(d|r&O4@k&a7OGtL5X2A<}m~vc?4C#CzUaNK*5b@ z9Zu*oL__m&bnf|=qmQ?*PzJc+y;gOH9!U3hFX7t^U@it`(CZe)5R7&BW%Ezv^~!c0 zfI{W zZ+8`0Ca6^T1DD4->vO+;zTkL|d_9XEZ(}|67&8#RESHRL+zjg$%2G_}$+j-zlUjMM zH@9=~7x{PgcZqYc&yN9*cB%CPc>)x#`lFD$3JMh_)pEYjHUw|PZ4cjm{342^N^6LE z$9;dLt1gB(S#22&R{le|mdk(?Jr=IR?`#F1##E z&8lm|0T>8A>9yxUY}!%W8yj%8YUMNF>0pf~lxE=gscXGm4RL9`eVGcg-r>yVUF8Y) z+qlM!>5RT%r?&nc`>GZpo;6QqqVS#sS8{@*(+bTI_ZhrG#`iO{dg5f(5rxy5M@_s} zvMo)TF%Zd7cK3Cb*+89fauDHk<+cS`U(3mCAQ|0Y@<)w^TyUGSHvR}eKv11pa7OG% zX1^%zE-2g_>-AOn@TaU#V@vg(SKl>OzKUVEv(bgNAQlF0Rb$QeRN2FZX$dRdj{+}x z@RJpz9Nu1QRF0D6Oc;5vSaa4Z9kQqJui8fgK1>gmBC(q1$UYa;5fd4(CFx=e`>koe z#L{lEcH$%<%6{xuEufole&u6^5s7e^lsnh>OVln-R^E(WExr7uBEUVU`!f>I%3z|W zf_hwh3V*&(cMTT8-P)_Bq1_w^Mh-%V5qrZ?6;$zlR8PSxviSQ!ux%KyG%im$WZ43h zffBNEm}9k9B}`lqAhbggsZBXoo>z*L(*m&pGoYppt83q9r zrix`AipEkIa6cdvrIf3ZC~mobRu^i4Mc77)BUX!KavJ>BmXfDv52xgF(|0 zdwZRsCm_P?Fg?ZF>veZtLtQkt2GeYC-{C)W#rcpL@5Rh}A+>-mDJzL9NVEVzKaK#8 zhLJVL7%%rp$s>IxDBl%N7DZ|`OfH!Nd?M|%DTL>boCH*|zb5^V;0Pf9#S=3NLycJ^ z(J=0rG{gx%%6MePP_fah!so0ars5l0a5c;a)B&OB4%s54{=ug#_@*z_!o*+FmsUmd7qVvB zAG$fuaU+n#PdJ$VM|EpVx?Zji!-}hRk!XRU^>&h1ZCo*G>=3>)0Q=obXyWN?lwU~G znFBkZKN%=?JYtJVZlKn9IpT#rt*PH18-+-zS3gQDa9yBJZig?G4+Jg384fdmjlhD7 zS;gB#ni(pN6T(A)lhb3@to{0Sp2!vpo)>6>6R`w5$6qWNl_ijYPHW3-ZX$bTEX%-4K+gf1325R>{x7BD;E?ok6VKWMrG91A6PK*7&|Qm8xJ z$oeF533FMD6Ajpro&N}vC{*?%@R{9ZTLQxZcf14&(u;y91*7TFjw}t2ogq%qW4)tE zkkezrGO`+`-T`t4BgW@ylR*taQo|U#&amyT>n?Z8$bu=8*4n)8QzS`h`X6(_kPPF4 z^)7V})x8rK2N{;hVjyhS%Ce#lyxq1ar8FrneaJ!$3jL}N;i_L1vQOgv(wx$VG-s$u zOV;vf4P<)KDa@*s`7ijj3ntbbZZ9I3o^TR#r@*tWF_0lgIzXQCbw%ZOv%*gMj# z%&k;LfnfOBUTp~y(Fi3wSLtfkf%k+ENejrSFjPo7S+dgdzGX!hOK<%_PLn?&6BLDB zXl;U6HKMWBwFBMeX_TUX$Q2x-UY1QqriAczx_g=DrAiI=V1s|#!lIf9-^%WMj<40tble(_stZ~#nt1nhmkWDgxLJf{o1dkvQMd55BVS1%> zIc0RheSD%om~~8V-VOZT(It1}M2TM39J=U@qrd`jSV^g4)LA+y?ioxl^3DzG&$LM= zKtn^sebG+>5s6RMGkmiQ@;dNIHmU!YI%%GVkny4@32284Vfp zhM#Q`9f3J}xGSJ+W)ozPF^9<6?@h&F5&FoYO6EZn0nFUSZo}@z-I}ty%bQa|$&}Me zdcO&yl*w^Gbd$OPA)w>Sngx`b-Ebm$p(fk`vzEtZ9*#de^F$=`raiRM4lT4$5RZDt zm*gq+eLSzOBDuOZjbh#5A_+(%tmA*!{2*qYqC|7PL|g&@o8HB-WHi0y)ui+>a55H^ z1oy!~lQLb;jn-a5QlHYrRwnJ*Ea6B{`W#HX1XT8DJFCa;UWVLSjcA38J_O&&(P*ZA z-(C{muS~=Nb?!rgAgwG`i5jtPsAEe*YhLIapMQ&E)>D4+k#4J=qcYYa@JD@crGQw^ z@uB#M`s2)ZmY81?i?hOpQ=jQiz2(s`He3&w=H`YG%A8fsI5fW-`50U@gaO$G9RtjR zjfC5_EVumyww-B^!$i5!(Bx8;(L^cRXuQss!&92kOzx&BUo zbPP?o7Gm{##EJ1|aqu#aCcfO+$#?87%3X)^#_Pfx#!#ydV7lg|h=h3t5%J(gFCSN5 zzzkosH6fon`0c40LOAKSM>(QFI-)p4S4SH)dvfRv6UruxUa4r<>J;Zpg9^Y$|yE0 zKI4U;i5p*Q=KPMf zISPSQN{^-WhX@WrkR$O}iq!6K;ns(6D)WjLkF=6MX>`d|fmel4`rnuIs`#HTDNH%9 zp0u29Cr>T0spmRBgKojJjG`hkqtct=wvDqKy|h(^h1B2^cwl@*#EIuLv!+Dj$;0ts zLZkE?3b8YnN8R2hh*;vc)4^ae?iC3~XQ1B8o6+)HWZ16T{JY*%<>k%x=|{EV3NnGN zbve~h$JaHonw>XCJ>BE)81|TNzN1Yv9iX+N zF?I;LR`Nhvv}!7bJu$8WIlQC?~KhhiQ~CyA&aR7DOpH)bH@uTLQv+iU9Ym=-~dd0`}qldSH| zEr`2YJSOZlEX2Uo?!mDP5{@ z5PT5{5lj5KJ*+MYKa)@zm$R~oN%p9E`(8pv*A8zyl)c0Um=WiC1==oBr$T$nwfTK+ z;<5WjjMj+811otU?sj&OFmjfW@7aKp*kKUK$a1T1;&72+EM2>~Dzs3{zfTdTZ0M70<2&G4qopdiqv6&D29~47fC^3RX zi&#TE#JyX&WKm!F#>4M2X>XFL2$*o8e0Umy@a@!|&F8lA?$Uz9Eq5wuNBwbGj~x>X z>zx6D@yG`m!5qPdOp+ws3)?WD>Vw^F0F~Hdo4P?`f+0B;J#r;Wob$b(zjuV0Mnl|b zDS+yuDerPBiBNG~!y$mXj0Lm4BA@o>xLhprhEk;hObVN{9YUjd19@gwtlazdg5EaN z4fWK`GbDmknx-vilVzC%)8_T0(JQ^=E!w{Cuy&IdGZREWYp7gbWfT|~gIQaLJjdIk z`gp$?;!5Jqi{$7kZJb}oEzKQL^Fa$Xwgq}FkqjggEJZa6c-t9HFom@K)`h)OO*QyD zjZAv41@e7PQeiw~ZhNwm;CbW}rTr}MbLs?bU*SQJ)${PU;q(BS3^I=S^ioesyvxQu z$9n7EQ|vD+=)21n$|B=jSyCdf@X)-CWl?}+fsrA?c)s$*X3+?-4EybHV_u7iAB7mW zMXMS7Wfu0F_3?r2&rDBA6lr9QNd)WJLq;V}JKCJE=bBGk2jqARIsZzjD;as%V5?4! zh3O^e-&dGp1twVDcMlTx4TioO0i);HVETLPXL~R4^>LZY+YQ1i7u2SBtruw=vePyw zEnPP)6_L4bV#_4BJ<;x2E={!V3-xHj`x#b`QaJ4fgzJbip7UK7W|GCAJVMKMngrSU z6(H8JdXu4*$BmNF4QuhPYw6dmG30bf;965#Di3qj>ct1~dQ1Z^!;#&!?{61)N=;x^ zs!@l04m>WIAj?iKPfhQp3-~dE57}B-VNGJFezerbC1uQ%*&i^3q(z}d`RlCFu*FsB zcA(S^FF0+n$V}Tg$U-n^z=HjfGN_zcX-&4sUYlJzLxN>-W7my7o2~d4-TBc>pm%3Q zS9qYs69tx995pvP2xT<4fHFU?R?uDoMd($GtB(}~x!=BbSq_~}b)%bo62kTM<#^^z z9=`5FAa4iKs|QMOXG;BY9d;MhRiEqBQL?5z1ttHQ}${j*Y1xW)zSP3gdnhn6rn zImk`e5|Zczm2g+x!5nJ2s{$?_h5)*}C%7K?WLUE3(nh|w__7zi!KwKE&qJL&sVuG0 zia#?<31EF3*?6Wes@!OVGOWirFGY}lvqxeKaPgb>X*tua4!8%ZNqi4LIo&MP_Je>> zF|7f%IxZ^I*+4LTEof=C{{N8m4nU4=;TmY$-P5*h+qP}n#Q$;zsZ@4S$*%16uaC$rKay!lRRlq*cqvp2lvK^v+J9i-{yKkw8LhXyaj

ifzQ`d8 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%0DTF0<&p!zg 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

7#UI5?E$a3sZqKGas4nQypRb!XWrvUV zu~aY=n{&JN^Z9J<*Sl@5nC1HwYlQr|Psf9x#=4L8hP^e;a;{B}?GUtWr*~>}%Z%hj zpe&AR+a>Gnxe1X+T0D14A?A}~RpjH7ci#KwIy5zxV6M)Rd%Leg#q`4Gzy-H_ZpQS& z(}ej|Rf%nQB5GAhDz}v98;JTvE!9%)DXDj2^N8Ng^E2OYh}t3-2KkzUd*uN`yH+5R>`C0kV^hRn5y#V=9w0*bi8Evc2L0HztZAD}nX4>tB2*cLY^XN8 zDg3am6xMYw95(tpNM?P|t8HdpfWXY)Bx+@lMBlzg-meo{y8M%I&h+UG&s9-Glog`1 zz5dTISjI~?VW#}aI&*u$=vdO zVM)yqlwl@CD-MeMvR%)GFHGaVUzQybXVtWpSk{^=uqAigD{DC==@zjl66}(qp}Akf))C>=LlC61!yi!e4QZo*bdc zGpkNOF2EYQ;?yi>%%mp?=6HdOznw`8GHTK;Dk zDl?Zq=0!qZ)7Y#UK;!r>RbT~-4?M4CqfFKRhJuoFszYpX?7T}ElCJv9 zV?_ki6Kh^6g|?k+RdG?xcjpGLX^zPmi#w$H<8yEbb2K%i4mYmr?}f0FEq=^4v46p5 zWdS{~0koQ|m#S4ex}B_#_PRqXsQ*{h+Bma3VPT&--28WGQ?~C|>lO^JXn8qojdLMv z8|$-X*x~KRfY2&z9!$!6e5tdJ;c_8gstUwBULh$GS4IhzeI2L$(!I1~7IyczSgjHoatAf-fjgOF^E7TV?M z>Uc5*e*uov8@;p|lJ{h)V8&b78^~%>7`A?vaRx`xn$!&8Wh6t`Q4EYkz8*j{WBG!) zLl2j;o~cB*ZP|^U+9yWgA=s0A{F7drH47Uy9sn0r<_x}V0p##K zlIp+n+(`6ARj#qN#FNASdrjs~eKR$-Q%#npBoYN*bYD zmNA9_!pCJSu%}`O#p!g3QQimyNqd?i@imbQ80vR{T=EO`c*7vb*B{OH-Wk*M^5uig zUPd|{yg#Yktt}?{@Nm4G>rcTUe_LaZML> zcTD=FWkM+yfIFaMMQw{v9y|KFGuIS;M1QqT-;+ffo^mMzHv0w$S%Ht2(8^Lep`bAi z?|_T^v8YKo+`?T{`}33)lXB^Z8ep5ZaR;ZTH@86D0lOAcX*BY+meku-5~ryfD^@S8 z29{$pC_6R-G3?m}eRKQ>{|H?Lk({m|*x$LUa*b|Rol9(Pn;t(M=9(I(rBpi$gA7>% z?*&wYr{zu8hR)x%al-qocePUeSzaR+bCIoUxwgRe#?)uTB4v`~y$Z8!?MB-x&;A*5 zT2kJ{wcEazH;$ZDV0|-^Zi2ew+aa&&R-d4)njt$7<_&EMB(Zbxc07ThZHgMSH1tyB zy)mZW#1SSz6E(U=6tVTyUcHLz!uo-Yysq&y(~5EaJr6LvlcSJD7^>IViS7r$e9m3A zXnxdMA!>!7C>6gyO^>O8d64kFql(z~oF+&JW9jx!=P}{{i;VzGSJVG~JX@`n^Pd!d zd4eY35;WGrWz}_4SMXJTC1INlA?a1Rc|rb-cK1vN(imWf*bIX(X~8Bd-Pv$Z**O-v z=_jGLj;&lTTn;sK@BP~og3Pwv*!8l#*>7j@bdG5|L> zmukZKkp+Z#kq-bZu7;)u?eG}Y$x;t@X~v^dSE?=z-yZE_Uk|T?Ed!-j3_DDVD{@4- z9OdL0yWfA1LEullMk)>)kFVxGb<`R*>*yx}98|M7M&yi5az~L%b58Fe()zkiWp+oH zVE_VGANeBHkZSmNe3u-x#iKAX$u!&wi4dl_l@|*KE}AlPRESV{AUM=B`-^2Xp*1aj z7ug%zDAyM3G$YS+3N6rv1XrR5h^1Gtsz3ibWuu!i3;H;j@G0GSbL1vsI&1q;idBnh z{B>VdOqqRdTx;WDmlS&>>fRJAZ79)FQpzq(CnPdJhdu@$2_ao9Zr}}Jg(G5hy_k=v zX|aafSkzCUKPY7SFg5WNql)ao9pzZ9g84rt@`tgH7C;<`@;{eO9Vb)>a}$FkDf}N5 z3C7YFo)Tg`K~wW1WxcP@Tre3g+wtVM7Fgz{eryJSs_r!}EQ%Q1X`|7E!|I>%$$>7;CHA zpE56&*Y%B33CEX_1g1l9-`P^}S@B0W%w$Gz45w1_9}gLZcp3i(9duVcR_hvQS`1J8 zc+YEVN2fOPOq0=%_FpqG>Hvi8xDLGtA{WAQ9tkfz^S}tz-JWDpxf?7f&rMB2+ipC( z&u_-*E|O-%w0WjM{Rnc>RFzPNNUE0%ZYh6d!~((r5X%e+jsc?K$Gz?B}nxtS{T`;iwI*Wu0@{ZK(eA_cbMi4wLIzrtq3^ zY0pY3bvvwfLjA`D#~9t33&LA7Ut;dsX_np~@fd$$HsK`cF{`*?AKI`BSqIofP|JsX zcZFND`FLb9x+|ULna#h3%`aL*kp-w{Q*@GMMAO7}w7)LjSe3OIicz|m7uAHtt%c7` z#mA8*d_`yJ@*QOh6#J*H0CF&(f+B>NBe&g%V}!g=_2k8B#Z$?eJN@g`0geA(yRohhjS zBjw|VFGtxjr9>E|6W6jT9H$j{zZTc3)-1lNkg2d(C^^p0fDcmzf)hkZj7+#nr6ymR0V zg9JYwqO)I1>0%MbN>7$Vr_+s5Wcs^M-FK(s7-$RrH$X_Cvyu^EC46g)ocIRrV{$C7 z&3*xuqb@0*n%_2adjBX7~VwZx876LHBJ>Gf1;4n>$QGxL)+qMV?ZGB0w@@LCQPIuglvnTqh{FI#Gj% z*mChs;&SC|_^unv%a_Po{Bmuw%RMT~%L}Fk?xm}&Hp?E}0|8}^yp#W`Zuii;>(^eX zhUkJ-aqPB4Buh6tZ4V|Go*fI;e6<#!Gi(jAAZ5Nf2AU)o-`t^6lCsgYZdr)RZQ}oW(2xk;>EI?)E48**gyjant z&;pdl`lC7L!CKY=?NYriD`VcBU^AJr9faG+&P zZhchNgU&-H<_(-12zmY~fwHL>*3;%a(oisR8f=Df+h;gJD^ady11RhX;c@@ml%ayW z^pmYLXDq5Eu3Oz-Cnn!w8GKKWfM9N1*CMS(lh>A4R@7IIzx{=3o!s6j-g{_(@^+KG24iY9o9*XP4!8I$(OIRx?`#^axGBBIWt&Q zgqAtFiax?jn02dE)sD-Q4bv4G>#Xw1e2`Z|Rh=&c*;+L)u`#Ne9i3SvcK>$BMOg=Z zyMRrkC3IEJsb8~2R!vcvWl$R6<}}iK^IXN{)1**I8X;gK#jwxR5=N->o4=&{PyFzl z5m#E89v>4WF zzFeXDZkC7cw3A;KB&A!mYWF@hCZ(q^MK&dAl1rt(Zi-pn953iCai|<9L?3V;iQqqL zqrxg;oSw!XIUX?-`h+3w6n?{!2C0)wA}uqH)`RewoJ4jU$`qJq!?~YQLwl?`3ku_D zZ6cVThbT0NW5vkOy*3%}BQ zpv{!02bJ%Y;>cSPAD#CjT(cR)a#V`Zw9FLpOpCRY5uADHML=c7LQ%n&@%*`;&7Kf0 zCW=o*c5fbN#LV$hb<{s?xQcmMA(GJUbzs@oC;n<--N)xo5ARmcQ8#MTp}nmk$V{=M zSW+o>-%)u`DLZyid2o(ad3fwloLaaMW|i-e_gnP^KDKt9xFRUCdR3SR)#AI}yx+U4 zQq+@OJxENU>F_Xuk-12$EG{j5B@Wqqc*9fp_a|lYKh*qJaW-)1ibQW31{m|0Zfu@Vb{iuL9 z%3(SM+Drx!{58-~N#k{;c!lQhO)^cvDJKlVU_pzH2aAmzIWhpL(C`@Temw1XdDz>y zPn7AG;7OU|iVV2%Id%7eYt9q_h?x|Cdp-W{oKyqt6MsP5Y;%9qigO&1NEPCU)bQiD zz=XQ15ilnW&9eJ5nfL&a3ORZ1X`hEC4J8Lz_SqJCbRuFpBzUD1aqx&4fu(AGxnu!c z_ZwjNw~Ze*KBmWPD8!M)4<3b1##}j+V}Em$A7>LTc7)2vjZaV zfpyGzw4a^hF{0a=2wX)<9BzcAhwvWlA2?aZ$m!?t7(EXq=_JrBrP=z`7U>$5OjzK_ zyvuw$(;wCjEY1NLbh$fLK(0Ls1kfcC>DOaKz@7Tk)O%bk%3%_~24Xlf%dEKO<7H=h z%U*l_uFQ`MSDLk?2<^WBZ*NajD(t3HZn-OkF`!A(my$%qisU>ev5OP~ZL+?`K!%xR zf?~9lV_+7~%Fpr;umS3> zCyY{ih?iad>F4@Y-X0C&MpE?b!XNiU^&&T!dg3n@U~$v9=EbPJCM0$3n#6STJOM6m zE)zf9-rgE|*~s|58x^+g@;&#y%0MU*)mQ-;oiV*BY^y%f{vWp9F}TvT>%xt@W4mK_ zY}-c1wrzB5+qP}nw#|->j?T({_os8tpS6;zRh6ow^4#+tbBt>UsjoVeS0<`abSNOF zmY&P?BKsEe3yU@34tw}O%82sIHT@hzo^Mp<*r&-Jyb%QE>T&y7v7Z^_GMX6-Ub)& z-q%_I$3J>I(njbwD*2?NU}$Hx>_Lb!BqqslkVO&8`Xu|1`;1SvX|3jIqV>9lDtBFU zopRoA-p)zxi+y?yL(J9#FW3gQdnJ^4 zr};BY2BW_RXC%N^ge*($n63MhWw!r1;Mnm&W%cTnJnXGV^mCI$kgWomBo71j(lusd z8*n7=I3orQtOE3MzmAxsd9v?7`#{7^8L2r@%sF#Aa`b~cW(uxBfl)kHbOqPke zi*?V+gdXb4)adUP9yv#*8OG%ihg+<7m_)P9f!#< zgN;%M0We*^{DZ8KS|UjD_`?taq!uM<{c(kwoBQ4Z9aHHhte^J1G(m;QJ=vYO*m;)! z?`RZ4IH?cLxhg@v*Z#~Vn~e>FeaHzT@pWmp`$4*e{a&rF9BuEhs(l#F`JvF@`4tP_ zL9BKirY&=_4`u#}De)?h5wDI(@&=BurdT>Fgi$a|n^ZQ)| zz*7K{qXb+4bO+p#v&)}&!X7#`j~G#h0WcJZy&XJGBJ~kHrzb$i!R^+PaHfjcQo-ec zsjuiuv=|-PG~af!gZnyEYHStIcUNF3@}2Kor(NhaLLs-xrweW9UOgnXJIba53<&+n zJ>E7A^w%4=N!JL}={J6sm0d<_72cX80x(tT9}Mls5Ab~gF&%Jm@m%Fc)hZ*`qMU*S z<+JVd8S=PO=;d^;1GSlXW8!CM@izz$wsOndn{~led0M1gH+Xr|Vb*~zB8X%%qd2^k z)kh?Q^WC;5Hs6;*7UEYDFheH8l=X;yXyGoU5PkcOnVodOOnijoC>r_#|NTk0AqK3s zH1@L($@DCz&Ji7VXjCWXR1(=Wp7X}+r*(DP%tRf7S%%0kGOyo=75Mpu#c?bjEu&UH zyA)P3kbNazuIB4)*~i4Gd-xG}_Xp~DO&4dL%!+IhFY+PhLCs&K0o)ww1w#9D zOUS_leB`HNGmL*@!x=~^2}-b+Vsy9gg~z2~6%zgxY|wLdUNR}DKop5;Ut&WbxtM=O zvQYwD;5(<`-jgNJqAV#pc#_B@V%M%X7{&Yv|68p&g1-M!Yjpj7Mq3!pCVd2eAf}@D8a`^VuKlyvSzru$zCp+#MT5#5S1u8}kJO>zJ|b)912|{)UYY;1$cD zp&sK2yYFcYY^9=0mNcTIsw>wEY@Y>vriyWh6~M|HSavuM55Bv|IP%+^_|=>${*Ut; zh}92}TU~?!)le0saA317jZfPhNG~?w`D>=}`0Y$&FT#An^hzWLkqO!1XOK@IS6^_RoJ^ z-(q<&rI8gcj_mqAFmI-lCA2CV=#~qy7_iQ=!Ckzg#MVn4qN=}Lh~+5T&NA6pO%o6Y-rM(U?QS zokRGwA^)oW>rQwM*3A8A-ujd&Yz4`$D+ICew=O`Z;i=;Z=B_hC{#9NJK)jp7z$9hB z=ja663DCEE)r|2lxO1CUe8-CxsxAhkRu52nq;uUa#vV19{MJ20u-SJc>n%_oOa&v} zQ}km;J2Izs1nF5;Qn7925B0$@ulMGea=iR&7k(YEN%VYKz6XnkG3W!4G@^_#;AVvZ zc~wL-0OXzCk9P=l?|-Q@bXz|lkNUh3PGOtedi;p47D4fGzr5ajj{nQ+UGi6k@{YdGxFc9+Lu=xN1N>QTA^%{Bv?hq10CQbB~MoYkaRzI7D*$UlmW0^ z#Xow4#41(cre1jn_mxMk4f)Hc?`D$1zFQ}* zgf#_mQ!rLWs0JjhI#GBcL_q>+7F;5zDyb2Kny^ZnUzXr@N5P1c@0K`SC{FGl6$p$A z!V`Z=rMN;8Tt;rF_#x!wb538(Ygzc)ixg8Y6WnVRe>s)ED@fNO>8?31pxll=@u%yG zOhh^g#uG?8m@{mNE;j^m`Z-ZfSe5_CIVtxUBCkj`w)30AA+QbDdl7v>C7Y@ZikqWf z;81JsPZ#BjD=~uvb+sF>;>KuX63BE}q_%3$1&xjs_h8Mi(wc%klsM8Jmxt0qrJ~ik znnqTb#={(Y>J9J#r3ARQzFD>gm+&=JeVbsNdWE+nDf#!Z)Ign$X1Xc`b$X?M;N@vZ zFsWlOGh*{KO$nP&Gv$eWq@|aD(IDDAWcH0;4gX#Ep z9D_eEV(06><361z)8BqnBjHR)DL$wN)$aAPLCozyB3^jrTlb)M&dX;#*FYxT3LS=y zA#?U3YqSj9)Mv^=>#RIk{jBlvOXsvN4j9ION>9^iqV>DD=^rw_LpyPnX|#X|m`DyA7{HhN8TPA9$?7{i^8n1`N(c+MXxvhij8ph(z zScFrj`isC=8~5vSj1K{&u9t4I-%}J+DBoIKF|e5W?C~8$Kw;JX`q&X3>1ScCI02bEd0CUwFf+O5C4Fl&T$oR4v zYEzvxNy&w^tE_n6$zIiHG7GT#=%<%sBYXO{y)n&aEqOSS$aC}_Sr}NSm}|hW20XWH z&0wzIRp4hwd62&--nwlc+$oM8I~@RSFIlW?G6RoR6P=f)YabU}?{hJm(w=+0*RY8w<{Q_6ssT3`>wV zb-2}5Z>ceTDxSweCK=SPfN$=%NIY3YBsISrk%|oEj2|QmLd4X^`vIQ1xqheVR~hs( zzIs3HC1g;SgP1Q<9Sr3~C`I~mpW^_{61kh~q`QQ+1vx3t7vV|=kRF*ee|1UX_b$V{ zmmpn=)R2S3@d1x2(_3w@ zfsQ;&HI9%}zCHOg#9A(+ln7l+n&+0NXv%0@wO>j+s&ISN;QPrusWzWsAnl-?d32sv z4T~Lw)6<5bf@a!hAwE*{F?2`}4A2GobrNx2uiIjA%z*R`4l5ky=LvjH zhQU62@KA)sM9Wabw%bHYY>E9s`w(o~lqKdgI0S*Q21I^GS_r`)T^6DRNV2QU$wVD! zgez>{hWA(<*b*!>#?wFxaay@XFcbgYG&!M#LI>{ zmvUygxm_935`^HEf2sK_|HKSWUl?X4Aa#_g*XT0~aDb%gEy9!=uTZ{%!PIB?aakNz zPqe}l&J6&km8I?iJJhEGcU(~=;mtaTkKv7B)nd4Uru&dpV~Q8Rbf+OHZgrSBht7?m zddO_)zDf8N+r6ai^;+7LFwEgf{~2C;J!kVoa?K?>yE&nEQ*;;cC}^U4-6M;Fc5;Bh>AOE^=5 zHYI6a-oKsylNAp_Hc73EZu=(-&Rqa^(hebw{#r&J47#h>@uZer{jM6!tfS0?Vh=N& z&dJ4q4%C|z05B6BG_=+`IPLSCFyd^h-kLoC9xK4=Aiu5N&P`l4w?%jn{0;_=m-t(k zjprim_y$H0B2pScX4a5kk*~SNHl#$O9W{!s6Oyj~vN3RKQI>#8VzR;149tesj%6SP z0TS%vD8-L*D1H)JTEO;ozODQhc;CwOR%uaCquaP8A$<}biQilt^cVhH<$4Glr1~H?wbYC-$`L;N zVdoK=D|RQ6i*-2V*$_(i^A1Bwzd2z(BUA=qN{aNZG+CE%_mw()V*byIWL zTBwj-!#PK^2Cd6r^Zg4m15Y8OKu>h?KPVT&)Ba5KUA*P}VpBV~%G-n8%|C6pmXB zu!D#!n`EK%IMh=@Ai^ThhK3LnWpVKx!Apq!9Nea^F*$fpUvk+IlQho(M ze-V`9#4M|g+h+;G=eRso0U>Q)q&?4gm(kx-y&qljFJ7>B8DRbMj8`qtF7`b;40hw% zG48;A!c5T$8wN3b;zJ}Ruw}4l$e9vidRLZAq!nrMgFB{r9nhfYV?zJsC{eckH>-`S zy|fIHo{m;?Cqx&tx*=i{nj8TYdsDX6Q+74Ie{9S5FcQUKlqq@nsJ;5tMec4;9YCKU z+`x??@m{xiKhAN{%vY4@d+iUBmLM9Ge^Y=%rmJecturUE;X$KD;d`{$5eg-2WU`vL!P=OB25*xTvf`Y+q^eF-jq)ULfP`0-5%B=Jt(8- zp>Zf0T4|#)>Q-!(Q4AD&v_Za9Jqq*>(sK+kUMQ6H!7IMDx%P$XS%8efNNOr?Af7!l zPRunBVRuvGM|QwMKo$0e4^fy0B=*6iCjt8Wm5 zbR0cU{TZq%bsPp_zruGqkELJrgnfGH&vDaSNOO)F0`a)k?baq9VqrvIxAp zZc+fiSUyROv^?4Suh?xIqPVpi1`9~O%SAMlqR8CbUZX^D95!e}H z9bcktzvJAvAs&qunzg9$+>wdRPw@Gxs%!bHJZN~=}_O)8V#MPPVJ>EL9=M`0@==sgPa0Ld}ed% z_#kBWIJ9$ghcMl;sEhK4Jjt zf$N07Z;+*jgLJ6ZF^f>W#MUdf-|5^NUWL}Kvl`;7!_-BSEh^j=FhHP&49DM&LExx> zx09~H#`a*ElGd6z6Hi0IZ+JJ$sF7Y8Pg(e;YpD#x^pEkwUw}|Qy6*nE06exDOTQ?h?04^9VNMjppY+Dr$JnjAW9@5N72><0D5dm>Jho2Gu zI45S`I_-KVg*&s$qxNV)G8xSXkHn<35yRmbs{KKY8+WbD^h zf_&smM6t%)uT_`zZsAwOz%dXuXdRs8gu!$+?3d?bPi%P7PTPuzx~YJ_%twDpUg!l-|f ziAZAnkL`n{@c-C862?M6d^;$oHdUr7ne-UrF&b&^zudhNi>Fw|Kg>E+2P0$v$(lF} zW*tv}&mta!IaEF#qgqN|6P{a1FzSCfc*`gR{?oR-E-kx!-o_@k9H?;7*g|tz$9#_5;)#d$ux)!EP*h>u_^5`OR-^c=Xy@RoS1s7x8{Vj+CG)N_p+^1tK z?8Kz!u1Oxw8Hq3afap-V1KWFGX~Rl5E(*@&$EGVZA$N#6UGc(M4ojD0wd%(we6>ey zVv65W)oZh&WL_C-%5ek(4eL)DQ)uo#QP6226GZUci6(l8R0l1BFX^Ba^r)RxoqYbk z)o=$>9^v$I+`d!7Ar5*|=23PpE91uKvl=?aM;{3N(es=8VRz9BBGk$?Ro1s4S&w<} z+$ZT4S9>{@M{m>rMtRJ;{L4$dz@lnESzm(fxG9yDU4`relt;QHyz^2K3?0sB!q~Ev?k>q zb@Ux$guw`s)=TO*Y(>f@jCJ`p1R`O%7>2FrRkSpcA|$T5VMw_l-j2Sp+qp6`?KBi2 zzBsyF5N?u~&5>k_cT0 z6J{~AxiM_aObQ;bXfB<(o31ygjN@-%6`>}v9%I?L{#KQ450MnNNmpUF6gJ!$^jM)Q zcQMYw({Mh#NVI8CvI zW$)>S%w8J98#m9I#l~hKsODOE1E6 zf?r_zb8=dcPXGaN6rRMC5TChS&PC(1(_9?&12;3Qz4CAg^TFrC2fC@Ug_|h5X|JnV zc?0Nxq$4zXQ9|TdMJr-jyx8an`S2A!9m6JQVgqm?F8clj;;>4|J-qlQ8{wkvs+eEj z1T@xoeG-I@%RLJNO@eGOQgdRR%k?uRr^DReSFZBOyi?`uojVz(9T5jLE*fPe-s)5( zlS+U7SVyA5GAWvTz=>y4a1V);c4S2AdD$b0N@J8~>n`lQX1jNBJE4pdtTJ$R@+6hD zD(q;khxRObL+|fdDU`_=I;#$wAe9oZl|QgNI1}oOBHvkok2350q=hm^4Bu2qP&xIy zyS+)?RB9NylfyZW?f-ASi4M% z8d$42T^<=Nx!8<@ks_37s!qGyeyh?(8a&$znVz3IbO)tVkuO^&ist;f z5;YYD|D4+8FP`KbRtIy0HjKRtzok{^=De-iCaD}TMr0--M;H6hoeFprS2AP69*F;0 z9%cv}tWWZ$;LeOBM2P)^%0-t(89!ti7KNDwkGaHy%0=)HSRYTKg6Kuml21O@R`P;` z;S`#P7f9vkUX*`=c>?`SilGkz<*hDMh)rX*X`SlWCI~O|M>PFC3Y$@XBin%avJX@k z!b*mWADL7p>z1^;G7BO&JV1dKk#@Bzw?Sd{b$Fpi2Ea0$>-yc&dDCwB-*L_jxy7+F z?x*~Avdj=N=E57ndYxoK=G_<50c!!#kUM2DoP4?R%0}~jh+4{?wdGWluZ*mXZ5>*k z`QYUSGm&cMGe~ABbgwgvn&ubGl4dK4|Bwy>C>ieK@q~H9$YqqD1xjH_p#GL(P1!sE zW=<`dtR`K&(gK)!eolSgc9qF$!Y}&*O==E@Y7J{iGhYw7zR*o=?JiAtMhBdkzRAK6 z83pEaG;kqRrR}@Sxc$f5pLsL;w&cV3;(fCWUMn;Ew}gF0yiSwk(fp*#k^c|QQhr%7 z?p%S19p9>ff)OaO;5%;mQ0#pUze`Mghu6$?`G>NsI%K-c%p7#ep}pkcb1`uBJWesn zf@P2ed?vRi!bfGaX&+3y3ZlgI>HHc}SS1hjgITHUS(iNwPJFF#SZsdtf?ndIb%2)l zFMAWregVpI4xilhO4;CHQBJXQU|x}K)Jpgt{h&nb^+S_Q!?GR2ysmp`Wczq6TUC

b?`E8$83%2bKPcEk2c}vKgXAQnW>u6TKj<*Of#F_mtPWBXlAZvqOkZ}>^ zKkh*z#bvo{0EmaVtXy6z@{}_26eoeHVRifqz9ETq7TJ7yWzmtCH)%YiVFsTk9n|qn zux48Ppy|V7)ZuSGnyLjPN=vTyr?6GYrxUWhuBYoHbWlooT`%uc>C$07<@WCb?=(cZ z{n&Y0*Am>U##o6Ph_Jh$MpX#Z4x&jv{|Hg;r2SO2f?04sT=pyV7Er!l&qQcswEc`4 zW9LK;*s5WiwBg-^BZP8ts}6>l4_16B!SJ-aijZz{6E`f?oDiqUM*FR+{oDXM&x&jw z0(4#>?i<3X9`Yr*Av){1817JLhlT_>JCD(L17lRLq4S{ZIKqxjGQs|0coLCB|K16? zFhstY&ZO}F4pcBSNv_GGj!}HkqeMiEQ0Gq;o@GfePvRbm2JAi9BS3Rz;X5fE9#aMa zK1i1?3h_?z?DHe5qwLGc16^RtmUGaZUrR$XxBJ*j^TqgvwQoflvPGkJ>5;>_oSU>w z&Q6NIr;^PMd|56j;JzCKj{}AAH;J7X6I>4JLs{H;GF4sjS1=##Q$U;=Owy`F*&FjG zm+*(A1Bby}z2V5B5|#SV4*%(`ZO2}WFrLmevG{OoTd`Qnq zqEqSq+Mb{+KS-r(TIcF+4nHfs&{v+ABt_)&ZAWIy!U%^sSuUT}%(m0X&Wwo~Z1H!Y z`uLR-r8DIxxbluP79j!!L(7t}?sI?+_4GEPJ$faZN-#nAtq{nAg~i z$^}DR^kXRmRd%d3p(5O{=2u#hB;P>;1Y&}-Xaw3I%GU1K5fm+;{@)3TakGS_#m^O% zu}kp9-vi#djG%1t!_t%9)5PvQ1GbRw|C6DZ8kbl35vlM$OlfYP={%q}!X#{vsXiTf zc9cz@pt}bUhhFQV`3K2Wdci^?|Oy>rx}8_~nOU9&?c)#oZgq)Sh| z0u*M-j&AVRen_Q{W}&A`XR`Ut&cn@v-=*krEEm65gP$q zg8p6};8soe&#gLhArR9mi{vH-8jQIG*`|wYc`t)~7_(XxZBqn^B$eSAP?Cdd8o~BV zRz|Br#cSy`eOtXx+-~UMaDp9T3l&v(Gr^Cs&J<=J+M4#AfZzx`B47ehnp4)_sZZmB zbvtpnyBaWj-e7fnSU^akA_BsX$Po;cx;oDM`q=XDWeaSK*fN-^dd%s8FL{gG^Z&h~ zhZ4y7H%ozqhyi4)&j(BhHOdzB6zhfaC}#0*mI8H=sXtUy(FMo`>A$FK3+Q~$t^>~_ z<-OlVFMZPm?$#17*q{DqL(gUhd>s>EYjPgNhS%LZkNMlwSFPGut)axe)(^%N&IER2 zRhQ}kg`K4_{R!vfJa0$H&m)3HE@8#Kf{Z;>p@Ilz{Wb*z>iho>nhg@r_;_#6?w>Mg z1hLMg+Z*dy44jD7aF(m!XD#sekM>b}y<2OKg8!pu|5MaEP&m-pQr~ZDMz9Na5SpBo zJ{SE6|5*sV*N^|e*%TxH51g&L=o$iHgi}m)w$50?r!uW350bK$w1TT70QCa1`HMq# zGi}j?_@gY6Z??#zsQf<(+>|Qvx`6VU_f-Zg9AJeQjnpa0Tdw@k?ESV22N{ zBSUwFW@8WE(GuWi`%JEo71b(%fwL%#=LcdY}q0`_Y zO?borl^{{dQMR649?(3$F#?51c51ryl?p|h^C&~GQ?mCb>^mazdkkD@NN~G=p4}93 z3p=D2zuI`(Z4-L2h~HH?D#goMVPLWt{Z-u15sgxEZ~a#52WpdfuWQt2RU9soZMxq^ zt?ROx{0iXQo#H7>oPZf`ly(bYPg(*ely?_ce8fErW>A9I0E1Xev<_tqV>x&!O}w<7 zls=;W`j0Kad44_!Z>sTPFf+$5SD}hCfK}A;wreiIL-I4D5~OIs^{%wmeSZPFc&ml; zX{hqHC=&tH{KgDNL2a&xcU;-BA1kSaYW#;L#k`6_RlR)ILi@SjspcO#HXa9eVdj)U zqtW05*cPzf#UDfE;!byj@$c%Y%BRVPI{Y4V2jnh-*zq3&D7zTI}t`V+N6;1O6 zn)r>F7|Ohfc*jgxig}^RqOp&lzYGt#uwJWT2__jgWH6JXv%JK)pu1y%MPJ-oqZXcwP$N8-(o#z+~>-qT2#1Sg8e-G=&WM$>&z@Wzs# zc|LKrP|;1~3)vXf_%6dq$~L28l9rmF>#IM&rKV_v(#j10un{2dBa4|)kaYf*p ze4;@$jSzVeh^+1QUraf_lB=V`&ZR8NpLlFf-$Tw^R57n~nP|`LcGL)&$m%ON#`-Dd zq98O`SR?Qvej;#9UsSeUv^TF}ChzWO+!dhn&UnV`MR&=-HJAroNJ=AE#atvHh9Cxp8%%VNKKWA6Ch)* zx}3bUY7u(V2YNAo8x`st0e>4#43S>#$JM}=?QlD;_ZeI#kB;3vDlFFZJ_4DJVcL#5 zF>UI~eVK8yH1%!>&7xO(^>6h1LiB?4`Oqn~6?st-r^_HYjV1YLP78TatSF<6u@x9^ zC`LXDKgcBxD`6&kY*ptZZZW!0g2PW8TfVE4R8h)mE~@7*VKpvov^PTF?}7vib3%Qz zy96X#>qW9}V(0-GZ8=|Af{xf|ERBy|4moo9%R&o!=*_9DWo?$Xqv@(2xmppIN+zfh z$K9nR=y6$7b;auW*n+EkCRr-*FTv|;BxvrIT^yY&0g3m&Dn)7Bw?LC5lP?+dMS zapgX9^ZfNbiQcvL6r};JLmfM2v0FaH3Dj_%h}NZm*Yl3n)s`V$WW-V{EVe%J_PR|K z;G}P%)74^xSy9{sx6};9vQIjo^lO3pbb}E=Yrqp1z(fD z2t9y{&61+x*Hc(3uLd7g=6pw^#I5isxzSy=K5k+il1wtaIqMwEre2|8en@U^3&fw5HG@#gJf?Y?WX$8eO^2 z;X_Zjb5WGrzB#sb!hOu5r*)s3KzB?J4Jn>{=MTHpL5QHY%zfAM%(ZNaq`I`beAmtD z8(M*bmXP;o)nQoQJh>`AOqF)j-zfRU_&?sR z0DPVi-V({BFQ1Mp*_TgemhHuCh~pNxmksK*u^(BKz&Gy!`W6?a#W>)BaBnA1XkN0* zWm1z)hv%^{YP6v*A8{Kd^*(K%@VC4?#9zJW%;Gg&$Sw_8ue9l`4F`knu!at+*{S$^PSgu7_77*kmonue>YVzpEfWTEv7Et}>icr^`N&`YUYY8F z&eTBa;Q;!p4E0)Tiz(R}mS_&>AW}9eA!=z*E|}UN%5v7XU(aJ;aV@O)n9#GHqw^7;MwPYdOI%Vl$u?nEmg5d z3$=jP&3}xFWRX}ENvFp+ThEnNuJDtI$>+3W<^2>|2)>Kv>p@>&?cVEhtr)3Y8Q*cx zYrAQEZ`wBujuKIIqday9zTz|!NxI^0Ag}$~D*n^I6io?!cA36zlqnjT5SrYDS)}<& zD{WaFd1O*DoAx*>SPiB5_cB*g-=B5SwDkNTXzA^xd#it6K63x8zy9;IqxF2{14M%r z=9`zfJvHhV0Z%$+&vxWL>!roa{XrfQ_~5;w3HkoD*FIj5;p0kJGVV7e00Uww@W5n| zfTfh1lmKf1duN%?9T3Hur-3|2j7^eahYoy4w(<)T;~}pBo-=m!upz2vu^u9s9ppXWi^bRfT9$htE%PU(L-Kpf9~A9>KuzWq&ERkApcNkYxW zlH=zR+Ds1=rGPhgj?a1k;ll8=POaUW5NP)EieE9LmVOW_?%$6z0|4aqMm+u+*a&hx zIvKbX6Hz4+R{)Ejcm*8BJ!n=MmYde2a6jpRE~;y0NMxyCOfdo53HLiQ0oVHXa){At z2-wT8mSFOYXEMSB|ERkJn^|7!+TB@LLz7yCb)cicfarHq*EfVo3fH@uiU7}HlMp?8 z#*U@ERowi&&dx2Aj#3Srf7XRN2hcQ02mkXBv@4SiLuG6ObOTrsBZSK2dOzgqNQ0VV z$<6n4rbE0bIP!v{KVO+$?4_UomFCLr^KeX-0tKomyciQpesVrrPOrYW*bFuFV20T? z>A~i5Ua%i;yVqBtUFzp$!A%`O9|emp1v@Go(8& z<;+-f==YLqu)Fluo4<~o+{|FC$%JR~Xz*5S5@45vR$C*t*=wmvX)7*INg7HZStc$N zs7IzJ&sCfBLx$M;c$;dNW#v6j03S?stQn7$zBAUQ7>K`Uqqz1vt|d$!6DVS%U1yP& zUYrRou^4ql@$J-12XaS{iruG_MEENBkmV0ix?+IfpkUPh`o?0Cx4WnwI#m;JcdmyS zuDvjPXj|jSoSDXI1LDDKK)y2V`~EHa1s{Vz&Y;0I9%UO$&BOeg+)NvZa3^YwRk-Vd z0Kbb+!L1=zG)>Yo6ryN8-)0ocrCFhK;12tDZF{MNqF_n{-l3Ed_Dor`Ln!~$HSWdB zQs?R5I*-4L4o4g19xQz$sdbfZH2V9qMJ5sD<^ zWywBYc;uN0sJW`OFJWnc$S8YNhC}P!;l51NvoMpk%+^ExCdU6u6V~O@m|rjGH}Y;| z&`oe>qmYSCtJW{jK;xmm)RjtaA1A3=-u)obj8e+?yJQip_9qhJKH11Igc8lZm4LqQi zsyMuym7ytF8gDnD=&Bg8cbZ7`Xo(o(^4Rw{%f8(}5dEyGzxWu1a%q&;X#1JAwn#cx#j>_Il;h*vI9tWS zTTnh3`gKxDUR%&&QptXKu9IU|^R%pR9aPc;>)aL=>nCWFE&Ce568D7~hzB#;P)t``&; zS-#UsP~CP_34PcZY+dA`+1S;!e#;s{-_c=wzcZ(p1X7pBLq&B2Al(x6c*3~CeIsg- zGvNJkdkX!#aok~DR<-P7BEbyOq{{;obA@GRo8tEO_XpFhK72N%7?ccZRLmfuWYT#k z0}m=(d^BO{%p|ch40`)4&9u=RI#R*jm15@i`q+hR0j)&KAJJ4d`pg)~hxf%M(?g@9 zGD*={u)}sA6@#TW5t#<*SG&Th!^YvP2Teqy2z-?u!b!To&YP?Kvyv5qFIzT23j(0&|T(B$yOk=Y_n4ZxB*6KE7$yDZHa|rX-p7yW??CKj<#| z=MHBlx!15}C!Ml3%r+=WOI{!`&NM6}-aMGAn-_O>b@AOXQ06WB{GyK9oQJhMzp;Ma zvd~^Q0^(Vxdr#Dq?%DSYUV1cWW&eqk*R*9^cnybyqNz#AaL-@!N1Ac_phR;e=I3;% zT@M^EA4q}FJN@hEUS3HB>#(<*{AmT{kpY9!n7*kspl#!8S{1foAln>UH+D$gxjIQFJ>H(L~&{9#RbKGU*2;|OTV@MbN10NKj_MS z9e%%lEpsy~5s7~te$0)~rKLD95HprB%mD1eH&90e#wip=l&^>QoVC4fh35(w?kf3b zT~nu-avUPao)1yreL%#x-K{N?#pGczO zNOCo36qU#Qw|OOtQK~Mcg6>@Bbp0~Pf&7F^Gt9j_+WkNgKc3I{Cjo%8I1C^yHskTF_IcGi>ej7P`)QrDbdI1mU54zZTV4{T-?E&eu9B~Xw zLC%sSlNs9x*A>!^$Qb*Zml~fJD-k=mYvpAthX{MyHXgS9u)RWrnEo6L`2$oLVkno@ zdkf}-D$;4|^K!Zo9;41ko6PL5NnE`5hs)n%-UGaZlz*y&I*`ArgG|4wgI<7tE#b^n z<7Bl6en+W%@_*9p5f5Kd@$(NaiLDPP9rVp`NoGMVO7!u8&nSRUGiHy_VOev{3A z4Z1%o$Emgn1)}nCBM}nvYU+x;+w~J6BT=w{ZO*om)tT?#R<=qdA|k^pxGV0LXc?hVq}{>V zirp;MUNgN#a@g0g(CY{t9t@vlU3-O?fGXC^mLl7HZ82xs7FeWF5r0zk2QAGycdk9y zmc@GXdsYywsFhLS;~C3{`l`}03(Vk;jX}Hxit`;?BH#*fno+xVYgaX3;t6$op($sa z)zNO-j(kx~sj;AqHYTrYoii13C*dkCvd`adwDF01i*Q^H+vY`CJw>79Xc-#*D^?1^ zA4o~~sWtLwT~oA=*L$trUf~B_)83`Lr+84|Wer4hBuMW9)0+Hjef=P6sm4C)+&Ko? z@0)*t0t0%*#b{-L&^`Lkx7v%9Ic9~hHA`lHAxksO3jO=yWtlhH^>wyvN;0v_0VK2q zp?D`*rrExT@`%DT)44#QcoK(8!NUy+GH(f{RRR(STJu<~w8+_B*D4r?o2~SmboH5~KO$WGX>fV| zo;kQnPDiny3)2Fwr<}bMv9x&|&=bd?_L(*9H4^>ew75!YO2mvn>8pwnm87H*F?iFt zD!r+>=(B)%Sfaig=ny#?+s($}DFZMPQxamMEyG9#7{z(k3YPNFB_=KX z@@EFL4ZntBLmiQ94dczWniLKGZt zg=(Kv=e?Zfx0Z#J5tfBL%Te$iKN_&u?2`n2>-c{6W7*Z~RWm0JDg2nr-@~d?1@1?a z0W%t(*|rQ#gkPMn6bKA2%XCz*&Bu)db1mMgpVa^jNFpH>`BE z&J8#wQa%ru5QL7*aCq$pWQJum1CkEICQ{qk<%>q>T}guKpnp#3 zTdtR@<@SB^wodc2(99PEBGpT7qEXBjIGQZ@a2GH0o$(r9O>;%47fJ%L@G9i?QShxm z1Voh-9E)zWFaaFQot+4ZcPLb@gzUOL`F>z`B0II_2lGW<*L3r!2i8l)`PxVGZjBM3G+!Q@Yvb1cK*U9+VOu7a+(1r;=4Mat1Liiy}NROjM#;U1p^mW!@p zjJnUPe%HWO6Jp~E)&skSfYeQd27H@rCA3NE;9>2W3o(Nprypyj@@dEjk1PSv1eV}y zjAL+q_6!~Pu?uAbqBH@az(Y99ckR-D{Fq`3yPa_%yskm1<#Z#3e7ERVs)XKnny0L_ zP!_K4bQ7$s#ianCU$%HCp+|qsZjGmVZ7Nz^vvLWjLkg8`D}iOA%2#n27K1lvS)EFF$mCVq1*4Ahr)oxt?hSSC zo?)op;3zyYm5f(}uATi{VNZ4%qw?s*X}kvP^Q;dZ?DLB}Ft2tdF|v+w}w3y$dYRG-|*qCee6-IJ${Kxa0j`OiM<=bV=M%Vg(fr?r|C_=%53&AXXU*(Di)au8WXRRG%d8Q#uw83PDIB?W<0fZ zh0pS4QV*|9pDs0Sc}pmXsiM|qT3+hXG%G77MAyUhIk9_rIYeg?X#QyZTt!Cjq^4EBPV ze;coHA(zq@K^9VZjKsh2kxsd00m8{*J4dG96EIzJ3j;nTyp}VCd5m(Qf_H%@n4mLE zw{PpB0uX%xvM)H}IwHMeS`ODdF4!#7 z|3lR~Mn~3#Tez`pCmq|iZQHgw?%1~7>DW%kwr!goJGZ*ObI!f@Pxh!i@}p8?W!GBs zo%5M;Eqy)mH`HR%>W%*`s5x(G+_(r7^g7})eDC&1(*NgJWU6IQU_I7X*5Yfw{}s&1_SxhYuPXb5zXvj(WJ zV*v`I&yYUs+}g$L41Jve@K~P6IT&dB5Y*b=;3pETiAb}J!>}vQ8?9IB=OJr`vZ!Jg zq6%fdk$r%nohHP+h_umI#Hs_d(3Fb_Ki(_^n;P*1R-ps$jDVtvkBJaxaA_8P#e=}w z7uF*=Ul#cl_}D>r57-4piVF5wPU-%X=36rWddUqgYDe!q>E69tf1j@51kdHev zQuIc+#E&srYvx;+9eai0sff-b-k<+d>5cL#1Rps|U$vW#H3e|F9KkX;%n zS7rsjNsydEGBLwthFgU;SeVRxOa0MBOhcStG2tIK&mi7b$isl^i~|426xS(tPv6GJ zdqah6sV~`hz8CjG1@$dC-D)`c;G3y+pP1x(!ax-E2hdC3*hDhQ^_FV`r|s%ZW^t$3 zo(JC+29+KI@fZ_U&t%`B+>CO7U6(l5iA^{RnU0phuOD!3=0bTe{&3`2+(aX>^$XuI zc(3PGZU%i*5n-T*GDO?7_?66 z4B|0yC5COTc?NWfw0?;hr>%Fv01*Sq6IIP-^@=Fi@{Vls7p!OL_wl^tJf|#&gbFF7 z&q&wpek?Q^5!5uhffhR@RA_XJ7(ico$&euy_Ed8CC9h{H+L8|gyK*p;IT29Xl=NK1 zoDfP~z&Hxndf#vtR zj7L^YwI5lT(?u_`|MTOXv#h`8ESVO%!lC@hNVawwN0TRU1;Cv^W#ypHJj^ z>T*;9`)4<@Ci8xn1kYEGaTWUsQ!B9*2a zB5m9Pa<$>AP_3#&>%ZHbyfCTb5!288;E`+6x=KT_LvWRh2hXd@RhR6i;UBqKpf!ET zm=02Z*c+r6WOS`^1E9G-)So7U8h8R$=wP50q%l^lq{Q>W5P9wTKoGKbEZ}zsD*5jk zN7a5Ni9j8_qNqw0eAlIaF=LNw=q=Gw;=i=eLTItf%iAcFIoaLHX|_PZoF~nG@oayL z#GXCE`CUYTNlJ%047T;jNyGTV!W<2j;6R^^cop+e&Y=@w3HeL-!JI~uz9i(D8zbak z!z@K#1FMhlG5AyR2d_?0P*RN@pLkW$GN0o7nMX@`?D8c}EeEwSk&0)?dRO;I38K-ao z>0u|d^txpS$}gQ|=e^XrS4`L0%3DCYul=Z~p}{-pjkQqMbC>ymKe_~4Vz)`4*Xro)EKBw$8Q;6C`AagnzHQ*iGw-(#Fwbvp z`90E`+uPp{Jhm|lAxQgfFFMDD=sG=&Yk(1fa+5P$YT6%>Xe)mBo?i7*VJsYkbLNip zK|;Ra2K!HrL*nYj*Z4jtT03zFxQsFvu3Wrs!yC(aj17vVg>_Sl1I)nP0%k z-y|cxq%YVcgM+bjhrXo$L-Jb&&qfIzphLi-aW56(z@)C}8E>}BWM5i`&%>CMxuu;5 zyGM9a-Z+qL}>Hh$+SntZY=7p(7VEhm}?}L`|U>LvYDKszsTl?{3HMc%;HBm9bm2uLa>=~K;D)H@c z7eewE^2uThQfj9+Ds~fjetnx++5y=)=1|=7#MH%wK2SV=ahYyoACOC0QWMf)g4|bT z-EX`%FIayJsttCl%*{>7*&Ghhp%v(9&Y6G%Uvdz`EK_5-3U<)Q|wLFwVb5=$Mb z(*G02o%>A+g{(Xo{|e*MLs4EHTQf|Wn5;%d&8!SEr2&6saYezQ5ZK2a@Sgk-l@7@u zl(_KVtW2c&UCybzCNNuGlcdojZx7_9x>b}@r}YF=C?rQOu~eYxgVo)EdNfi=RQ;HX zp`uHFM*m(yogrv(L>$*Rl{nnpnpd556bz$6ZPIGs$LS!Z7ptCg(|$3>-b0r+lhdV2 z?+VrLm2B#OmddEfYpN_jTw4i%T+v^BZ&`i61@veAZ!U|PPY;HVPw}7IsqF7fnSzqA z|7E%SUbS&6@khavwo3Yl-7)r6yUHutJ!}ELI zQjDFp#^~IJjNpQd<7^X$Y?F8&Y>0PPIOroW@#D1S39I}lk?xF*i*Y3;uu}^U6stE= zPH1JgqnZ>a8m@GU3Fqp5Yh!n~k_OIlpB#J~A@CQwy>hLtd>CFOw34RdJ4y-Y zR88EgiPT}PC@B321+k={aX?4Vr4tN34pykauQL!q$`7`Xq_NW)>SLP0U|6(r{7R~H}r=}nEFVl@ZPVBo6MrO>fpya%VYNWa$#)%JmqOfm^E%=M4HM2CGbmQ>Y}01#dyYtonjs_*oJ1CTHZAg<|p2hkw@Ig z?0c|QcMr-8!hW5uEsZHOM1H^%DLRD~?eYPR5e~ds?MqZb7wUr73C=U<5Ln-D%7PT| zeOjQ?Ph4W2dmdHK*{C&;Kcvsz^lL0aUgfmcy3LUOI63MO^vn-FRO2+Ar7+fj8h!So z&%Zt(V7rq(&UugS5q+_yJDo7@Zv-JOGvzO#wH&=+?2+1;B@jSd#~WkKM1^ti`q8+z zJyz-wzAJ{caZfB7eJUcjBuCpcx(z>QH=+sHM0r>j?6FZzxpCYxa5scEMbKSbnJ&P_ zH7pb#YPkQJ3lLiz79miFwx_wkTV8+4y_G>gmD@eGMn`U8XJLvkVq;Fu$rJa?Jv2t7 z?HBbGuu_-XSQl8`+;JXj@)dy07uZbuF6F&XJ$;!=ax01}0@yi>pLkaO?uP-5#^GB$ zDHES|z~y7;v$41LAG08M()@Ndn4uN-azNZ5n=1OlfBt<=wyNsxZ9{~^&Ch{@LxvAF$7?uqNiKKd83S9-(pSzz^4PDpF&3a|GCNDjmokdybX0ACWm` zkj@62?RFO^=qNfm`7?4g_9m!MZ9tTtV0ll&8?eofnI=>4D2_I2et7-c6KM=`tv@50 zY}yW&{92jJc0269@vY`p*W4(6yq*pb{f>N#3B9(!>IyS$QSyCrbO$X(!J}*P`N(?r z^f`0o=j25@%Va)2hP?(h_^jN&S4$se1OUtWir+D4{WKZtkb!mb4nn3^Z(8V-^s8%X z+$TJWCo#(2`$`NIXRpjOb%LvDt9=+L2v6 z=I*a5g|utmwav{<9)7-01V*PIUSzzK=|=mT?dRO?-sOEbZ(U}LhGGl^eZ^@rlzlr| zI{<89ra|R+UMdV=6A9V$+)#vTpRWubr_H;R{E2fshI#AR7$dQu| zPE*Sp2QC*>c2<>?eu-)~8?36EbW;p)pNhl@`liu`MG0fuppJSSqvT z-Vvz%j$d!8A}`wIeAT;X@s(N78zzzKvHGkSSWKKd+`~HGFb^nD_d(x&9#JXBc6+aQ z9M|{tP8qHu_>mD#dOVRuB{^athgtwsl!3L+&@ZL#6m|e0=XHj?AqN~dbbqkNF~#VQ zlSx7vv?A}s&$Nq1?khluKR`yzw@Ix^BoJ`o67uA(5Gmk65}C$7&}_ump%wx1`s!%) zo%ien)#?m_^edCRPFYr&czr`~fSv>M@dnX;6e9&~*_~FdDFXb~d_Gu&57KCg5Y~|5 z18UYYKO~W}j?2yu9v*-@za@C{4;qu;>@yCYmmWyin9_+<9|6vq&HX^uN-P%0xT7c@ z<)F9=24Rk;;tA5|H%jL8-4g7RRhC&D>x~EwgIt@4!gqgz4kK;Xtl$n5JHPvX_Ix-| z_A&*HMql<$^OrQEM7@S8ru!JsXJ|Kyg;zJsKZ1>7|67~hS}Gzk>`*K3F>Y}8!}Ieg z852G`oNX9FQQfaorxKXm%5v;H^ntl#;n$ z=({E=bMIE{fQke3?>g|1_j)`H_!io3-qV&OkUn;9F|@M!KE)T|ch_D#IlaQLsxbgU zjq;%_F!oJ$3=Vi>pXOPbJ#Bw|eJTYcHz2E(7YRhhj5aeV_D$zcJwFAYYMSTVzg-7*e>>BSa!$6{*NAMl{XTAYmpOP)Y@8oZ0c{5i5M;h@ zRHe$a_^E*0JHu4f5dJS{d^E}?1;AOSg*aP5wOPx^e-_Fj#&HSiIP4~bt}u=Y zM{e)=fBM?Oy}C4RA2v`P8vGbj*c~}|8+^F)(NdN$D8( z$G!gb_nmy=NC2D+{N-;gp`QseZWik@G@gj2dGcM`%bhu(mT=GOwj#Iy07EjQ?|3aIWs6${t`!j@nj>AU?Q3T+hdZTHHa84$D}u-p}yhIN~as~ zJW$*p80uA(d!!knpwc2TYp&YGUsfYqNTrtk3SwAJ$~CHC@t1fOqx5gbD#SES9=vi~T9b zVU$K2V%1nkz#*^t7&di5XcW;odX`1iU0v2NGnyFe4}||_ z3;_cUM>){;eS(xE#?iRJYnP3?#wL>xUz0HGU`D>}GS#l3ilIyq6gXNUvU=YYDA3Cs z%%B0kxes&AHJvNn8D4+Al9JqN6D8x508zSTH%Yaf<}DtqOW<(n&aI-Qld^Bty#MYD~8BN>Y=Fg!{2vcx0%IXb@M zj|%-o#1Ge&d3ag`RYBhk)6giAq0wCY; z;cyvy*5PEj|Hc5Ss>8vlD5%4MHDODo1-{MBt=3q16%r}`z^l1%Y+zntpj#>!UZLK(Z*W{;^lisU6l`B? zyu0n=XRuRL2|2$#k!#rCo1;f_mtI-noBunwU|_5LduIts|6W22P;0uCKVI&3XXBKm3aXNsGmW?eo#QUIq@y^sge5va)UIp&y$|k@8z3rAd5m8T!$RO!9jwKzWPE-x9#A2bg z14J!+9dn4M_LoNjMR1&93fg+~8z|o!h}o7*KBCCkcqm$?6s(o85!cY-k!aSL zDM}N-guUtHKk`>8tSuf z!u$NkhjsFWIrNs*w};8co=2Wur(W}xUXyY2bvwN+U!>B`T+puN?>jsY?6L zn)GB93}+Hdm7E?NF)LhmeVT&%g~4{)zdfGzq;3kwY79jTNyM?DVmBq2s@do*rWpnC z`H0d-HI8|5)@9?R4O%36%o3F4L;7d z1L?B9ZWN{ld{GpMu{OdihP8-uO6A;ExU%0V$2PYjdlT&EIwygeiOU9|dTNug@2eu_TzHl4#yBX}CXS!4GP=4B zWewT^mws70lm!&?*T+UULJ9-a;+ajDk_gH=Pp0vtu4O;c|3v5u|O8#u1+wuPI! zL~F75gr1tKF*MJ|l!Cf$*ul@G84+*j>rlfKw%tt@iq<-i%Jwa|*|){{waZ%EefrY} zefYTBaickt+QOn*Tbh1-Uo(J=48MAE4(YFs* z*7x`9;}t88vuaO*OWe;Nk2P&h*GqoFx35_u9Q5t8*K6Lyc&uUnZZn{$-qop6pJsnS zhe!O6kPn*tZ?WLySN>ZpKxY3v7b$5p-R6@W-mok+P8Y*S*iI^h4B%f8&1Nu@E+Ly^ zrc*pQ>revfLO}(e>R79TIZRa%f})H{ZZH>LeIpm^BgQd%IXm{aFfDo0B5+}VL~**- z#{KugPKPX9dPhkmVrLBEcBxcizzq}%T~%W{Vdx$My}vwy$XB#6?(w%)^Q~I81crHX z==+=sqi>v4O4b?s*l7BkYAdj<0RJkgacm@Vz0TN%R>@lB9Ybfdqm(U6p;GorQ{8>F zh19j>J>?(*jX7mR_MUIWR|=5rB~Rp~ma+BBc?e_EnN)>_o(i`tt2g#^ z0!exbhsWrl=qY(>zUnV8Oe514eyYA(>zy1zVj^EDFRlu{Tk|u1;NxW9af*(bL8UEz zg0da^Z;I5~fP-i-W!={oF(Qd6v|_>m!tr}Z6rOeXvOjGjaRtJw_xRb%W5zz^f#78P zL7oin5;sz^;FuqElpN_nWgLNd7`ZCp?w&Coz`Stfcen@^c42|JFFh}P=_01zdnCj2 z0_DDX<+^vmpp8Kfl0X?9?Dw^1xlQ2#N4u4ndP{;1k^m^uaHTQ2MI+;AXRBcJ-gJqU z9V|hS@Bo;bI2(+&oU*85o++^u(U9W{JAHT45e2~mhXx`ZgtAFz6eHYw+6Puj?jF{D z9oo?&&01RdgH2^Yn7n#;H#-C4YhdXExKeC{NCP5TMmFa47*?3x$RH6zRGOY24su&$ zE!jWzk9={DxYX>Oa#DByaukWoEksKx3qxK-5euop$t1T6YZlNlMD+&L*QGb+jO;rG zO_R}rrEbu^GO$-Gk82|YM-Xx+n$2J{s%K=#E6JyVE`IZ4u52{==ST$8zOF8~-6G?I zV%Ufda4?>S&8OiZP`+H1N}r=;wx2itMF1?CIRrDkODCEx^Cnw2=`C7!3t0KpEL9MA zSE_*%LK%}om4Y4#4d%KRvtp_7rpzll@{{}{AvKKV6SlAjs1%p=+ChF&udVh=P zG9%P0zT~m$`NWe)>1c(&L#i}vFdS=HXhqB?4{wrorYpunD)j_^3DB8fI3j(T(Dy;s z3g_JT)(Dbjh<*FM@YC-LZYCksWG3M6#QizL>6@@K$A#Lq9-L7XUu zdD}7Y?$$e^d0laJ%_@;LkXmzMWgEs$*)Te!s zU&nbIq{6}hduYV+HT6zqUy-*Lr;PF_%~YA=M6Tvs@@+5MGTgT9oJf);xd~8(&la8G zqWA-G*TIbQ+pf0yn<^ryeT(zoWx zkvk&%uqT%$lfX(oq{&qjWg2Gwl)>@6js*jvJVKlL2C-1JSb00a*jsH9S{cU^?NCqQCgzM=Q*3o zB5dm^uH9|1>R^JxRye7&1OLQF38e5?FtW3!@m1}c)80Lrt+|q%(hnBZ*sZTK_Y^tB zQuBA}jyI6;pOi5(u)(g@$%m9b4XxymSbfD5 z@7D0t1sY5PweLBc#jh)%K8s9yvD-EGbI+ZQ{uNa|u{1+df~;pUuk0OKWEwOu!*B;@ z4qOi*16&_BU_S*Zu!#0KO?X)Efbb%yEP|bA_3gq;ZFNCyz{9X-J$!*OIeZ?X|8W*8 z5y54~mrTPBQpW2ixdW*fOAjeQj7;K4fAARo!w5nAg9+dpjxnH7idd$be}E%8#1==9 zr(g}bTW7Y&d<-NwRh1h$##XO%Pp(Apv=Vx#L&$XV$LszeZUAv8Ht6DVHDaCMw>|9d z0uW^tnF!B_Koh{(mR6-HKEL$6#@fwKCJIu}zL=g0z$R6B5p9QMoeOj1@!t+Ao`)oI zl_yIN44Moc2fh(ifpnWcX_lr&Ky_wuB<#4Y(hq%$EY<{Hx_1INU4FdY6I@AvC3b&2 zuJitbL5OpMUz+oh-qS~rcqaXag0NTqSEt#PUhj1Ez;KKSRP%x^JOZT2e>KG3W1)m3 zAx;d-iCagPo`Q)pwXWn1U_oG-hM@pYp|C>)>l{3PuSW1TP6{#5M(dfZGw-12;3)FZ zay+3h;w?b-4^$F4X5K$6L{6KjO%0j<%*mlv*wHB#WR^o-rLskoF4TuMh`#}*AH(i3 zVgRvf26SsiV6T?IN&H{6W+vKS(xRR$fC-Tq5G#P%Rx$LiS~C@`0P%Scw^*ztL3DB) z?fX1S6TgI58NVK~-0DTvp+TsW+oapn42SFvMf}G2)nkNRJEQ(&DA%~da^}mhOqT466MW<`WG%-4=i(FI% z6PgF1Zjk~Yi|!410|V1Z*uBH#`y|r<%3=_SePrn_GeC7(`ajhPUO*R!mlU*FcO;f` zyB+|9phctkgf!P?Epu+35wpk7!2xUU)BN3YxD$k+eMN$@VdC0ZFaS}wCQEArWv6p6 zLhjL=g!~Q-*X=m0XugW7ygUKGEY@PNXwj_FjMxKP%-{QiOXS{Jue`*Y^!$j&$A2{I z;>k#DP=6Ylt?s4(T3)FbwhPVQZ1x{Vi%B!3X8V7oCS#aq8UgbNB>v#d1els;`Eu+>YZ7!NjgVHAF-&txN`iS7w(Y(f1 z>}DR&+{`uMFG$AaW=DK$ma*A`iN_il0=LgY>?4qG?lx4ib1{S-blsaC?0#Eh?&%&t z+Mz8I>C4?*WNneoXr1jDMUs2baAKh+A+I20Wk!vgR9!UiFms@)<3!@k{hPL-o!lty(}zwiN`pR607|U z3kt~9YSnxz4|O=-i27Duqa%$-!)Jmx13ih0{fi0VeuhV*=z!@N34_xy(|RYUGjqe^xGC%);bBw<~6hoJClYZCu?!)MIhluFz}* zVMBe2JGLQzMXzo&-$QxHU6Q@%uo1B#x1JPzuy6F_s4dTBw9^qLCJ_>*CjS!`80og# zXp;sAN&`EL!fS8@^+{}EKAwZnMZsD2NWWul6qRRl5^HGpIeN&F_s$&8kWqm z`^6ZNVfvo-`hSDi1=^L?Hk7FWQJ%y0u-v=R)PqXQNJ^J(QisujDe9z^JV(Lma8W<% zC|42iVIsW48c#l~)9Ims?6U1I<&z`v$tCP7MSZ#}b^iUW9Cggw*o}viccn)eL~ShRpc6OD{!lye{+mp~-T}^` zz&no;fxR0v0NFGxXtX1o}Y;^i1KqsoIdGuB=& zX@tf2{^ZoAj0REJNgeT2!TlNjI<# z)}|)bwgU(_C=JL;FX)4I{FUmeJe0Q*{kE#Yz)c{uFEUx-{1HFMvP99buN0*pi$h+T zV2vq&cmUhX2D61XGm%U&0((RwE-y^okHqgqR_w^(y_X&i7WSr9xUhP@=ZsrTgyQ2` zro0TCNG5IAIXbE-%FtX*86Uw*UM$%DPoO|%+i6GVB8B(Kgep|Cy z5q0q}24nV8{YhVemsqlskd zXJ`~qE)>?&Y1Y1Ggx~#$!XH|kow;-OlC!~da#L;P1jf%;`pSq8qQy(8kE}coe4&$q zYV&A-OsIBreVpgPF*s+d!6i^2~fUcG*=y#J7u|9ju8yLVWi1xoxIP zKKu0|ApU_=K?}0VI_4DjXS(q0BX;qrGI?}Y^H1`Ey*AJel=9PYsS)zVb(QNcEx8(v z?qv1Mn8vwE^~^=-25qZH3H8iPjlZt^AYe!BGx1(!n#t-Pzg9uv8Fh_l0l!kAVdZ8} z5%Ax`bg>7GHjPA)n+Dd2z_oN)l%JiI4oFgfQ_w669U{FwyE24wdg#P}g$ii6%hj+R zrm{O-PVR;BmK7O0D3QwRFX7JZe+hSMjkb;>eEeyS*>py$3Lnm(Um;rOIG8MX|B{hR_kGyfPJfe;sL8ZGg)!0p`GEEhOew}C zrbG8R{g#Yre+-E~O+HMIud2YSM9>DV~HB z5L0rg`P2Yj57(;G)5Jycs?jplb{*^ag!&hNN5JfE>?mc@FKf~yx+-|an328`X({j> z1=Mn7cPODt$80ewH(hXB=kRWwNdH%3g@RR+?|Jzlx6Q}Wl{qH~%@>M`815KEf#P!M zKr8AB1qeLedeJuAK7ocp0nf=*6GKR6sc3YA7E)iTy|i4U^ zs@H?Ncn}e!*&v=}P11&Y8}VYB*y3!_yAb7zuuTo6Sw{~uG`vv4^<^R-k>Loa3B$$et0dU*zC~wo2OH=x@smj8?&Do+IM`9u)1@D&}PULW+asUkGe| zKME*7Ec=K{D!^uhpRgi<=lxbk-TZN{qoa)@3O-Q~FKHe%Zbt43c5dD)LQ>8XL*`r! zbi()xqz%c3Lc%;vEy`LJdqCscy^{klHU z4?0^XX0fz;%N&m$0E4u8W`Ej9TzrNLp%bW}zi}yol&}2!Z=RjN**sgQAjPJGEQ`(H zye1l=!m*t9$D-FVa)?%%sp?7k$$ zpT)$haYwB9Pp}MuF?(bYCii*O!_(p`Tg>{I`1#m^b^jZospi<;9Zv!peimkLy5C$b zK|^gbmZ`2UEygV0Ubav3zT*8DTdE$jR}1@j3drVw;)X^QSe6nHq3$jft-MwMz{^6UE@ohr<|He*>xTKlv|NpU5-|T>Q);zw`YGzt`FtYXv1vfQJ zbv@1RyM$%1*O$tAb8gcBZ>xS<(;grC_nUiR?VQn$o#y$ya`zcna;E?i{rzCl`YVG6-KDBBzyVOG6Dud|o z%yo6_MmBL#6VWAJansTIp{_9;>G(7vn+^<;s>OpbCwZHmUh$O=NL&sH@LCs6x(i4( z2o0z3dhf-cA7B^Y)Zvp^j1uh=wPCc!DikYs?Kj$F2*yNm5q7-6p*y}F=nVEejw&pI z=$PtQ+=~+x=K5@R{K*-BK6+?1J+uK=M+)O}_~)+0=k^<5ifuew#zX_Ls3TX7-i7ET z{({GLd-gEg55`d-F8#gg#j4gf+#bepN?d+I!(p+DZ2F~@HY%N$WyZSNN9j&YFhP%> zU-4G*6I|`8OMSdODa)MuY5oHX0hT_%QRPHM0gtg}(n$TQW3dd%hwTI#Msx&HYT4?V zZhgr#uz|;AbPK}a5c6&9W6GL3zz_E_bsQGGNaNcC&CyX(V=uHTi2l~;V8^v>S@2Hz zUF%qdn7$u8Rc9iPi6Mwz$+1^Zbe}uNRjE%|xlZve3syWGkGz_oOxBkdH<0DHG;6ej z2-{qNRdVR+*tbh5hJ@6;>Wxanr-aVg)|8XfLCxIqi%!3fV&@U0ch~Mr;Vtc-e%(}) z?JmgGN0L;;k(?E%Ay#==UT=!<Uey~-mtK?6-en0KpDHj<=-%aS?z#Ss z_WX$cut-V^jX_dTtAaGOUr|hJp$Z0r7xW|HP#9|0Po>=>2Cvm&muI-h;$TjV9$(D? zYB(eBJ+6BIMfJK(E-#gI73xGXkdx@mP=8~HjsyxV_RpWam_gJiyIvk=26QoAVhs+n z5$1!E^h0WbI1I%w5$N6Jnw#kiGUl{sZbozo0y-S1&Hnrv*6bOC&<8PGH}?Q~uWoD8 z{og+!2s}|6%>X(q1|m_i=*i{KYnmIs>ylMy%L+rfNk%+pg8O*5V^;2Oa-ydEO!H6B z3`aqK8&`9(1SIf=O-X8`W=kVzTVrs_ld947gH#ve!qcr#E@}&n+0_E~jS!wTkZ_dQ zC?^lHvWXx|oL{ZO{;>HQVi%mEMc7BHMQ&HbQY>sF>@2{|`o>s+9>2X}6_BA;dy`h1 zZNL5G=oC!?v?dEip1R>axxB3ntslw%|Y(Q(IIi)~^G0RNSkAV~vgwjEX1D!5rk;b)UR;G#Q{U?DQcE20v zr1rKab4HFlsZOlXGeh4gC1){47F3Pmv*Zu`fQh^_V-9pv%@z#paj&)1WVNeCLLOZI zPIw~%aReNm$t%_I#~zUSClpnxhKYkvmpZj+^2uXe4t22_0u%86>jUX$8~vgt_QY> z0AxB8Fd3OL38l!{ci>dZ;gFZC#V8~(#U+eUpvGrpybqs^QRE9$-@;$2lYc_PcRz;+ z@Ce@Cs8b`2mX0^=@NmRd2T}zR62x{ACGiKtwJ{`Si}EQ{Iw*U=-vxzGmvR7looGIW zHf~8N(1tK^{yd!J9eW@&6?#8Zb4uhKJac@d+u4nn`^RYH9PhVp_X;5s^47x)+JNF!gK!24B+YYq#l^WgOq}O=7nE|p`fi@;J1+vEy(`N{t0penF$)9 z=xyk;7sRwEFxHANr*g{fA9Sar35%;tuWU9uq6wAS%Onb?)5*#5`zM|zFb>e_*3crD z+(k!m;5~@C22FzB&M(rvID7fwhCYN8A|-{w3M4BoSqGQl^4~|Bl+6--u-K7YD&eF~ zx!=5#{Cj{b`&wS%BKQ;s%5Ig}X$K)JpX(*D{N1K4HHC}|b^O(>m~Hq4H#CYic98^} z&@(8x736H%k1e+|yr1}Tz%~vA$05uLL&52$6wo9A6yE{q7SUWWrk zSTOc)Y%zdydVjjGZ6V{>%&K8gm}-LG5^D<~1mk1nU08C`{@mEV0FUDBq!cE0Lzh^_ z8;s5)In*)bY>Y+p$qH}V!7#*ieK*OTP2PbeYDKHV@`|yO8LdX3Cp-H*N-UbvOL-A8~nw;)+^l-`rBmvK6_(>}Ouy0)`QP1J0kP`~I@TDRIh*Z0- zV%F`5l`KPj#LCU6;&#!5R?O1vNsqK6L+;Pt@(SP7M7SQ9>2++}a|@chW!D!vTDsef z(slIAgJMWMn|&W9WZ!Dkc!@v}2&i8T8+z#1Tt)(oC#ObRcTiFaE>MpPAFTeI5KbWf zG<5f4i*TUF&9--v&iV)jGQzR#YF`mezzx>LP^%I05eq%cx*I!>9y1!YBJ|Bif#>#Q z2e->ePO$UZ@w>o;ZvPtAQskZ8tZjI0sFld2{dy^Mn+Hsim*AJCBs|sSY|>gJuYeax zXpPz|Yasqm#GveLC@C2qWiuJ+4Qd|X(ouG?{PrLYMcj{~01m^H$Ks5L-@#V$FYbW_ z1^Y<3+AP`~m;7$iv1w1R%{4UYb)7+d6dx)3&A+Q>+&!}xQ&6VSdM2Rcd5AK*-WWof zta9TEX;lG)86N^joXgM;JW!GsT0+?TfTqSsJZi~3VroCLT>3UfZsb0iYD=W@H%62_ z>W#R8QxFWqCNXgwU;D5bZn05z6n;Hc*u`&X7*{r6q64OptaKQhj=fDMV4;(xsl-+V z<7Fa*!{xv-#nV+VP!daS%7fP|N%4&=Oc{}UsiNq&?@e1FbTc~e9Uey2Z@#k9{2@O@ z>n~>or`x{~w{sR%iXl#>C$cVQVT&h)sjF>6>(^dSucS@_q2{lWjqV#c<4?iVle1P5 zh^t>Mhdqa;<>f@2?Px%LITKfdLD_NVummT$RUP{yGDmOP#E zZNx#5`n_GYct#7I+|Iz+xfob-?0+k8k3cIi;=K7kvukTO7?VZU=ixgsQ5Du-ziS1w zmIVbC9UBPXsU4;3%o9G=rMYj#DF8OETbt#%=Sj2|xP*Yq5}g2P$0Z#i6U^7f3ikX< z40r?Y{26n$=wR-wKGPRv2o(pI5^K;k1)Bl0pWk?iqvKZaa(lJx7Oaa50w|YwtfQ8X z3g($0E$$V-r-svGQ&L_yjo_%mH##@tBt}RUmyCns|7{2{Z*~Z?2}Tr`v0E|{VIi7~ z^PdB@Oz$4J+oQj+F99_|Dv+LqaEW(DutGpu@!>QwE)i6${(U??8S5SWwOSU{K-WdL zP|nKkgEFW~qP~}Vm(FkU3Ej5jFPfS;@G=!HmEv!rP==~UW-6hCs1AO_ zGB2~XJ)eLd?C&fh-Ut0VS2TCr!XVnT{hpQFB<5(UNS+1%C4Y|iEZ|w)831~g(#I^{ z*$Km=7+$uh2@7h$1_mJ`KMG8##`M5M@;}pvvQ`o#es*laK@~8>Pkp7B{P-MUH*+3( zq@hc`pD}nhO{-0%ORXEz1V|YZ>!)xS($ zBqka0c?e_c>Ie^J@ZOlWb7aT0Y)U7UCWWYGY5$_Ao56Jj>q5R8vsNFsyw@1;zrTvh zdj45d@E6GI!b*O=ED;3x;V-y_dCaf&7edD7or6cip=~tct*Vwf2^aBVq-ZR6W~#GX zc;Um~p$zPW5A=#bVe@S)NboDue^-cZV@X|(O{hB;agkbtc}U)o|G+mEljua-w7%+lY*o8Sm8Agj?29w2EM#@AgEm$C z+;_MerhZtTQ-^^b2;!j}DLz37tw2N&ry54IMY+Yl^NYvpd&X20 zKFK;T0*n(SrqsO+jjKrqmHf9#a)_d!qyMHCk+)G)ab8)nOG@d=*swk*cOoNeQN;{a z-;slD$SCV;{C!JG+`Lj#wiMG&{QAY?dskt%vxiZ>sQb-WlgW<$%bOXP?&Qo!K3 zu4OL7n>8SXf{DBo!C>oYSdD89SMeBF=d<_0o^VK>;C!@xjS_oCYeFQSGd;yKGsvtzhF z7q!DsF>az{N0tM75Zx!vs{dx%$^PDZ3FOuexC3}oRDEQFHjW2d4*v`_e;;-H{#FNE zrh*H0Q5r6gqZveJmYw0rb3D+Ix7^)PQ8h-SpF>>uyQJSm`Z?hyX z)9XD-vD8n^qg+*)|I%qj?1wL$fZ%G zF|Z!7snF#bF4$~YqEADN-g}1ASRsa5k={VBEIBD!BL2zF&DoumD$CF58c)~b2Y){G zY(UGa+$x7kT})8v6K&vHp)qnZ%-{!_f*KzoZ65OfU~Y8v^EX@RVJ6}ap%W#RhWnkxb@byz0E|g`Fk@2# zq}o-l9#RsIULaqlWF8g3Zlc3^C8D97@7Qe#!eptG0WvHBLeRCMOZ~K08Z_&=AX>z?piHE?{w;_;de%SGn z{n5aNoM^0-E9R#H4vC*zrL~L=qehbnTlUEHz%L8j6xly}>VBEURB=(E_1+Skyg*-3 zS%5Bo2et_CFdtc}BlJMzBCr7JsMRa^9?|j*D?kh_X$~b@Py!UOWQeMER5ZK7 z6WU7?O0NM5+&3WS!SOn7n$z?W#cN@Z*dG%l1lC>=X^kxQ%-HF`7a_I#twK&qUf*2U5Sp;iMBlHmp2---RE}O`HLAws0 zi@$kBEd-E`nLcj!{IrCZPN3dA*FZgjJ|fkX~WtZ&9&rEj5e3?+lFAWK9hdPymB4x zi@jz9aP8AQ<9!^wFrKhkMBWecCp;g6V;iyNv~0K^^kBFe*~~U1O<7wqK)w2l_DJVx zJ+3XXy>T@;5bfz)*G#!9@l81IAj@EI{={^Y;%((<;qFSzW+3?h8yOM~>U&$O`Ng^7 zvox{i7RVGXfi$8M(1T4T%p*Qs`E|E-n3J_;J;_6z8gx4Z-K-}KVg`6(INsxDccUKY zf>e?@61KG0@TYv&GiKBWg~@#{1;QSQj7~5`^|00 zw@IUKlMR1$>-dO1@-rG9cis?1j*AehuTd21HoMe_C||P{1hPHJo}UR)lwv)Saf7_ycQNP1(Ym7s)7x}>&LCd#S27)uck3i}FZXGQe(@rtlzhg;)OqyyY|OHJl1 z?N^g3;+-VTV~Kk;BkbJa>_k27dpqv>R_<*^8XkJA++(*{T*P5=r4`#!opNhK=o9Ai@|GDzFZKJz3maE?YcsHzB{Uug+kf? z>Zp*HQ)#Mw;iwTG3ybXGZDP*yi632PH^?dgZ`iY^A^MQZ-g>|pf+k#HEWRdXlF6=V z5E0xX$YWFC#Nj$=3wV2kIe^*E^*wX3cy36Wh(j_NaS*{Jhzmu*zO97AAQ0MlN;y4< zBiC~<_l1~XYIpp=b7Hli%HD1HjkPD#W8E-i ztH3O5*U4OorP_)IH53c{Nb=^U5RTT~;K<^~XJ)XAkhU+DU3BoD{{Ik@(9|4C-#@on z5_+S5Rb5a>Yku!~W%feMFy-|97L2_R{;ZnTf>QRP7nXm!s0XosT~u^!HpsV?uyk{+ zRJ8w%eb9i%by4;sOD%1`@>tikTlXwWhTc>G5Ja89ldkDUZGUhuY3{j#xSF}CIaTUz?f4d2VPpfqGsVl)R zla%#0U32#&JO+-t_`_+2HQ23iMZTScrUZYTgyCvz?|ry}X~wc*+D!denGh8Ynet9N z;2DEB)dn>az-TxtB5=KhqvaMyf+{jk0{o=~e7^C+aL%$QIxS|33?)*_vM zYq*?AmWL&3P_2LQ*XT9~J-*VqoiR`SNOYiGJa7?cv+nXB8K;8LUsW{_E;ik|(2TV3*AQdO>F(_{+Xue~c0G>+rT;`+` zvw=TVeure;%vx#pGf#>%KDs~in`xnBEEFBN&LzXixi(^H%{;~W1Gi?v$YhLmCo792yDJAq|WwP2inUAq2&}-)A>_{|LiI_S~O?hJCMx* zNE?ss1bv;a!Xe}b$&PA^;3IB3-*7v2-dfg&HbxWqpvLohd#x+kPy~y?2|W+XME4z~}#VwDX;Ywtp{dTI_rA&yQIV*Uyny;a*|7I=!IRuc~65?Uku~w9t+IDXoJDes@Y3au)cN{;aer{fF{OvmI0e3 zN+zG=eBc=fS2uZ+Eb=%gKPbPkqs`TVpF1ubFElZi@(yI>=Z(KDst)SHhTKuxlcp=_ zd)5z(XoTD?qJ1Zns`(z%>M6o(E#*8yj>dnyjbY4#=YrdvY}n|w(bAb$=Ub9|hv)Z07MB_0%*_StA12km%SQBu!^tX zRY{vGA8C~R2}~3|_<02~9@vsfx-Qvw#JE*nSoWk2H6(e_=+(4*Fckyxi)8CFFrFE( zK&eK&&`sri18S)9sfKPWyb~8S+0+sk^f|90T&=%`ZLCPyzP!LSM_0zLLTyM~&)Hag z-z)cH;14xNUj{TaM``56W>g%qWTU@dS0!ZX4Y`BfWIi) z+job!+vZZuJBL+Q%}$-Yn!yad)le+8%0BHkGG6k3swblkMt`3lZ@Z9vdj~Ag*82y= z!u<|s=01Pt2=US&!WOFte1kv)ZTLfRZX%dWYm`N3g_Aqi(^~sR!G~2QUqew`XruK` z#@eL)f0_DoG%$m|5qQUC_e_m?Kh-idulVkO*^!bK{VFo@Xlb}Wm!6ox!qDgUKyvSyu39eaV(Fwr%@`H zexd)}$1Qo*oh?Rs2bD_7+$X)x8;g^dK)O1Jz--plq6@q0Si;sZ`EId~qG@rz(W zSk1()klIC2VpCZww1k0LBXrJy{|vq@Bgs_pKJ<7U=T19SDHG*_Ch$d`v$4P5x_+_# zJW|aBn#$(2(Llb`YtEp?Md<}0yBt1%e^%-w6o(aU#h@TSJ5B*8@)dS}biyDDFMV>r zYyjsrRCC?yP9dyXqm5~snu!uB=;8BDj`eL5Y}LeCZa5{eXCP&nXN9`2YPGN2yasCZ z*=j(~Md6+g(F^AXfI{%9C`tKpsy9YJWjEIdPd8 z^r2!o6s^Sv)9and@o-~77BqXR)Pon|t6%?< zk7y<#hXq2MKfQ1$z5qg%9#^rt3^CSJ&w&~Oj;H2#vJCuk&DCYe^~u7fyyRZt+M@1 z46F!cjjAJzxb8CMU~xH3M~Tk5JJg~a5|MrlK;O8`m0vv*(k<{Y_9RdD2Zcs=fvJ+- zu76UI^xbwuoP=8YDqujym}++YGq8J4`4(W6TFXG?@)+On`pFJl zc;CpJfESe|Pu@n(!Ce@O{}{nlK6miF7o*dGmA8_+5h3s|sg(8d>~x&?dS}0WtsB&` zLDy!>=}(xl>D(W}g5(!xya*gm^@ME<^?{fDcxAgEsrU?676YHG~(lvYB$a-^4phWvi?blBC;*@hiYc_<0YAMIiP z?S2kr15`s#H!U?1kDIy)YSCk$5m$lrTB1Si+l#e>7Xfn*alC5UqbS`$XhPk9|u13ysjKT{E=C zthyHI=AMVb-cOP#5as3v?3jT5Y=wkmZ@t5QGy~O`4 zey^nbT|IDMB;nLuSvvT#)aZc<-0#npy9STQTxFEAH$SDdO9Q2GS>=$MLn>*ev|qgl zP}?e%^RPHWZBjZed}SL*0^lrFimq5N80(Wqk{xg4*dZLBEIU=6lIcu8`ewH%LYCRG z**Zk6QKIwS(LEjZW~DCtct52{_HC`bRH0c!VJA3#I)h`aYQMo34{pHLB<^9fa*m80 z;k83en8yna7 zBWjg#I^>f~UiN$DmYvsovq@gbxJpIKB9tnZpleYVV+OiL^?`=|&BB~raZ`9rZ*sa2 z97?Ludn`$}XJ>0miEuCFJRQtF6rvubDaRPtNFfi=4R^41A-$9j!ZiYeb%;Ull`Q0n zFHHf1eI6X_p;Ee-Rj9V61^T0RYA(n4kwl_s`uh~&Ie6DwW#G1tugH;2RbbK(57ZUQ z4p0&0!k(>%8IWyv-6zt}bIykRgq=E5M(YqyemW2jx zgSa{Me;|;CCn$e?$5@gj|E#2Hod0YRL$m*J7W|Uwb)eA0G^`-68@LtU;~wExV?s|{ zLbP19+2LDLAaiM7Q9Pubbgo?~v-A$`mC`;t)lgk}1#Vx|_Qc$rmdBf^ji`>;_VdOn z&UY(V0Gsi#Z;|UZ>l?E6ZDG8_N?ZX8j0sHL4E)y2`=8}RLjT?*f+b-2&Ob`kk~-Xe z&;JFmdhaOF7txMM#O$Cf$rXScD}$@}@)^R^@O!MZA?m0rh%;J9)ux@cHrbi2RKlMM zCWR8T9HmrYyB}Q5CnLtEePO!yWCb6ib}{TvyOAi*w>gwh;;uMJ-FZsSv)Ek`>em_3 zT1Hhquitnf%8~=*Qu2!hK#HSq) zx~tIap=vSMusVq`KkUHIxx>_=3R_6kt8yd+QU^J!I*+~=Q;RO>J77f%A1Kxgc-z+% zGI3TSRft>>liA^CYYUr+RzYf+{N{n&SWEx6m}P|N3;93hinS-USt6=#HR}f+c)&Fq z-0%4|7mJ%c^AX&tzfv2V=1341_ru+(M8hK9?A_%_Z#Z27oH!lI)3E5aPrz6Vqp7{CwVT|)q+)OrN8h|jM_ zc=KGEeU*^zumx#5VVxt!>~Qb@Q7akp{8KCKa`%`xe*Tp!1u&43zvdpCL%1T2!l7AW z++n9a^oy72V4IOtZ7BV)fK|CF6`v=})MPCOt3~)0EQu#*-^rCrIw_{OWp65Y-4vzl zg58kNMo_+*%MiSH#VmPKoC4F7z?7L=ERU7fi3|uZ(17@ZTd&P>wyf2hpH}NG(i7p@CNTy*Kuj*U1?ImR( zf_he2A+x29a}j~5aUVn|QoBqu3wSd1LD;4L$1umN(HuAcgoosjB4+tD>3YE01PQ&tMU%j2 zOrBDU=v-Wq25udvLYI4|vn*K(;#C|&7V3n7PMKM2Bkskl^YQ9j$sK45DR4>pf$6^o zD8l0MC1gG{;4?9Q{-T(oz{^7nXv zJ#?G&G;Ps8pwd?Ta&Gh{fTICBei7s@6jS9RoE4~l8bdH*QR(H;G3@;H#_bcg0PZn~ z7Gx2QlYECI7c$2X>t37x7mz9KwE@HLb{FpTs}aNR`%jE|dJpRHfI`d)*x|EesBNi6 zp$Dd7^vAeqC0JZY>Tb;HQhGX_!U(r__DjQ?6P7SA5HNs@(-%R0T$G{PmfwEd#aB+J ztE~<8=p)FN>VOY;kO`Z{rsSxHWYtL;T#B~#fp+_Es9BV%IxXAM(W-E{yS6pG2HG{m!e7n8OC ze^!Wz;*ETn#yeE2o|~SK)G%0`q8P%Z2KzOZ*A9{_ZKX^x`>7eSFf8m+i#xN-05mFsWglG`Ziu%jQ3oFh`M5~|);ZJ-(@eE1n`9%A=H<_MfulT6Ozh)T;aH(NH?97;`|i-jv*|^oY-LC) zn~G1~w7+adoCJ4J_sD>H>c`!JHWu{@}5#p<0~v6msJa0y2}%pk{@5@w(=g7)SPQ z^qCPK_qWG@CC+}@K3P-I)@rB)^Qmh+t zh18ce+YO&xOzHa%Fg_R3tL8Ub-~QvRF{_FL0+g2%_xh*Xardb<$L}ppG9U?~nwaIW z2t0YbKlK$=Tt*T$!|#{Gvg+tlVX>i-@d){W8!f1j_h zx@5X)P38LZr+>HCc4oTan5cuIfi#+VU=KOl)#*QCl=QE!%2wv)V^{`S zLFL`dT?!^jpnnm1M5IItGA#q0q!OW9zz16d@M0-He9 zNtbCyA`UL?wlhf>6y_429%d_WvV1P~utuAzf3=rsk8VWnZ)}0xfpIj?j`RE&!XZ2w zdKiP}TxOdLtIj6a2N|^f88H1~5HQ_(*C`kvCx)N_jfsF1#A=;E^8>;g9ovTVp=ZQF zHH8t{N?@OM9h1y?!EcuKjYdA5?O4Ue8Gby>%bUDV5v0O;n$IRDHt#}T*@-qJDSmjOBx~LY z`>o_5yvWAez$F~=OjAUPF}wy2sXX&J3ct0KznACQVbO1`fb2a)WgpJ$fa1#o2$sOs zjfd!ku4#WJe5ES6nTE^}j#;WMT}qq*1E-THFCuCZ`KpM6jDT8_6o(Yz+&jcjfmTK< z)CJ!TR3A$;<`fN>ox|nNE_ow~s~9+VMy3gPxvw25i0RLfdT4hS!YSJQm0<36+jLWO zN;y#Vju1egybuwBu{hJG?Yr|yLHa?k>e)EcW;l13C+b$vo(`+B!J!n}K76`_|fg5t3w$ z0_Cw5PH;HGbOUm>gr zV?^)*9?bjVjzMg0i##x0EHzX9+2ih-TR0P2u9s|+ijHv^Y=O;Jq**9p?3vBh^1H1g z&8WqAQO8srbAt3Pgc`41$(4UD2ydbyrZ{GCkN71BNAYl7(&j62X(o1I_&1_v!=%fM zekmKEb9cUy!W|0jB%vLqt*obMMhba}nnbgkl^qqFl+AoRE`}<-r=zi|pR-;4w0p{+ zM!+|_Z@@8^>XcI<@fPg%$D8Dg(2C(YNqRwp@KqgkUF1Sm)O;S-1Do(qd^`=T5st2U zN_*?J9ZSS}%r3zd>Cgu4!rrVyn8m^gcH{}1LV6b{DQuyc!Ob(CcltxXgM^tMB^dIf z;^UDmtak@BAS;dj!H$tI+%1t$#|NKNRXaVCPKrIfl0LlLU5c95mErAfFL{SaP3{gQ ztTW`dteX33np~ZVmQwCh?9wV3_c9jkrmh*n>$~Nh;moEDgLjpfVmnYI!=N8_8wxJf zA?K)BU7HqnS9d(O=1E23&sb@s<78#A!Yq-NGl=zl5_ zBm>bP+8fSAx2@mJ&LrH7_*xKPXSC5>oFI$bdT8{|tdu`@w@aYS6M6L#nKG}PP!}e9 zsc3|QHGz)Sz9bOqXge$QDBqTxTqyr#!a{53%>DQ?>Y?{jgKP;OB<;bQDPc{W z>nvOAD=AU_jp0UwoumR{_12GnBtv$D?%mF!k#xDOhfY7PWgc-OZ@16KG~zNIcrO}k z_t{U@UJY=$^Ui#MCA$F22&C`y;bY$P=&2cHGJCzOQl5JPdMSyCtgzE@Pw)#9rffDX zg#piZl|!Pr)>SD-Z5OZ8j+drVR~yluNCTSGPgJi&-v-;zcThajWR4qC2-GYJG*yk? zZ6Omy&COmN_6{hT1@1r(dYrO9-IJh9%Pw&X7`7jb^X>UW{??mY>TaAf2KoMaP+p;9 zl}2Rr>4toQ>5|-2W}%>l?aleg1pX(vFhY#JBdgV9$izwwM|*fieZx*4!6w5oK4^a& zpNM63@>T~dNRDs96bu{3zyYWh7>37z6(tP!4$>Us3W@lO%Kg$@}o58f%v+p>$6=k+_mqJ-I)2C&mE$eB zV9KXucomi=h@D%_4>IR(a9W>keu&ed)r4pbE|~^gpUOHn@&^&fb32I+(A!hU)nUn= zMbE+_B1q+k_h^4esE)lXw|S$g7O*<+WvGW9jQ+HvPZfVNH``WDaB{AfqcS{M|1cyD1AFY)AyaAm7+)h{wOL$11_2XtK`kIi7(70{ZVozrtyfdU19uA} zPzCRm#Of#n+^6)@0*$Kxa6sj+>LMIju#X!QK>NZ}e=i!jrH?Zv7z1#4m=>tY4pN)` z-sJ=CTkP>y#XQ9Z?89;I==@+?{ETr^?US|N*3-wK2${<_4TLMl^ySope?EqiSlEar zP-jhz@ESG1HnK2qwhD{yEWMtoQde+-rR4v!Y{|wh70dGTPetx-kdx&dU19wP)qe7n zIk+=F64>$B7|J*1K@kE*~7j|RY2IGM#cscv>ejwyos#>oU2 zc2$czbQl3iEq~t7-og-z&5WE3+zqrQ+Q4G8{I#D>nqfB3GuDJ{7i%KTxZvtIMmMj* z%~>FIFh=h1My)5CP?n5fNB3ZJjsQlR)8`KWBOP5FXU)3>0aL$=^KdkThf-JQqzvk= zEnl0!z~$b-N~3croju+Sb%yX@X6h^-c}#O|@MK(E=Qcf$tnZFoZ8w*bJ{Vfi&#|+; zhQ815$(}OJpY*;iFLYs?0!4^ZT@!6q;gb;Ie5^V3dW zV!nIQ4wE;d!uI3g{8?yYK#%~1;Q_s1grY6m3avvJ}8oWx`=%YZd5W3+0FXIlU$=Y;fi)}hPVMkU)lky3Gt!m@-ifO1XD zBF3D+R>NUvv$`q&p6uiF4>nxcJ)z(~a2*o*B7lfy+REWyy z;UnI73*X69o|*&3Y-7l+OkCecYBY8J98t{V{Z?WRLKY;rnL2Gd^Wr^eXtR^?c!hex zPhrG^**L-%H6AJVuT8%TPIfswJ@NIjR*{8C>~U@1Lm)e4lLk3resFn2EQ|7s$VkCw zO4*N5yg?$?+|-cQd2svsFK{r1P`$FHqqf8qJ4EsTf%Vzv7wj&rXplUu_t!(Is_9>j)&GC_zIUe z&qR8x1T}Bbmmy${^)ZZny~1q>yv#8#o^TH<9QiXGn`UqPg``_I>5#)EDX!hw)TjS?mD8)(=bsXPp^LDY)F&Pmg;;m7ki=kKKwSfvT94 zSlxbVWnn~LIs=B!caEs&&m}RY$X5q^h7YXo&;b}rS#x)~uc>l&mxIiBz+2vPE+?6A z@c>_P0Z#C~KY!Jo_mKqfNYCIJ(nbIW%IJw6OG9aqMqUcLE8FAi9QLO#J&kp|_Xvf@ zr9GE0M(!!2v31lOq!5Oys;3X%F12dIXBW5J!D#&1C5cFO1h5~lU3)F5@@7y?x!z1+Jd`0^{-aXt;;#l)L_Uhf}^SRMs!J5tcWU`+*r z`$Qf^z5K=-=&-xA1eB5$!~Z<~Bf33FU4@)8dMqw~m!hNi%OIwGr~CO#_i!S#1VVLd zWVIK0Ozk1V2uQF%zblXR+y*SW%p3Byxbzr)2#vpgQnuPxG9Pcfo|-SOURvRZsS_%+ za=hZ@!!iX$J)2wlcAm#u9`!oe@=8g&QT>v|$Y=q282?JkS1@9U>Y0&%9qKA#KxSFg zglRqm#7{?d+1(wR4gWfp#?lyt$Z2CQxtL`f1%7jSdS}}={xy3>_IPCEy04h(_=kRk zuAfIi;=_oC=*&_YR*55y^iG;rN=)>nc^~eYrV!`m9p0_^vLKwN%^CWt9oh(E+`()7 zfjhw%|F1LAU$Q{zV0Bttbuh-~KR`WT`F~l8{UY3nzZ)=we(S6)7V{8x5y|4&&v``@ae|G)b8>i@IsPB(Z`O7!DU*l-8>J!5C& zdTgq^IG7FuADhY2oYHmsV*!Tty71lW25cq=gR6QPMLuU_XN}02!5#A+iiEic)?-ww z9mpueDFQju&@)LPSUcUoS?#}@(&2f_mQq}^2Dnsz(NJ_i%(4H|l^!At+o@)m(kM?R z&z$X#i0v~K+wq}k7kopyPl>c^^@AfL~4oSL1Q3GgP!jx-WvdP3rV>^k2YJ}?-Ln@9z11@EM0__gWwo;qgtErcuE zby!ewt#yc)v#-+NVXsF3-<{Q{)ewqrpmYpGN!+9-Pukr#5i}^N1GeQ?5wlP@5{y{; zQb5h?OFY2VQnJ9nkaQlXKT8C*N6!;($?ywH!D8~xcj0Sb5iAd#{QhoG)9bdDslPi^ zU_l~SJq`%9U=CnwQ~u;s1PeF?3@+mW`21sos|P$Ej61)&QHW=SHF{=?MA*u~VOI;PiL`e13yzY8 ziA1i(@Wyx^rPsy4QZDX)4J(fj&sAZQr%SWC5H%e9@O1VJ+ElX%Z&SQ7u??t7BRTHy zihEDLH-MMLY8 zyo`SI(k(Q4FY3Pn`D-d`6;4c}BtK6_oIU3zv8Hr=w~iJu^CNfA`!Py$VQM~-eluQ% ztMV7%X<)lE96z6!zp{d*s#4n_*io8MD@!iAZA9;B8h?enZFYOmEhn;6#wIqrQ;iOF zf5N}s@g2ZNh+pw$ee*qN#^6T!cW@m_t#Mm}at9@muJ*)lkg8TI8YSG|6lk|hC^Pi- z6r2L^9Na6ir`fp9@kLkUA<4mJNicGK+QoEX17fEAU(VN+ZM2UT_j)!%+I_+clPp zV;HgC0+v%QeLvCqws5J_mFlj8AFLgNQOU60L!wFVl?*21!m^iF=@oa~*)ltaG>4=XmJRV;qIjsm#FjKSkcldNHHCI?HT323K`(!~8FR3VD*N!H(p@Jv24m>zWkyrpJ)DV5noxNA`OBM+Dmzm79SkSL2|C z*O^xHB+F%AMhTZ~u55+AjuG_RQHi8WT6lCpD5Oa%QJ9rt2s|n7(VATRJtX<8_AD%V zI(50FTT{#!yp`15&@)OU{~OSXeUJaFV4@fIO-@2Sl3gDI#DScs{qois*L!`2w^k|1 zbuoBP#-dgG)jYdhpUYOnMb}*Wp!j;rhO5V|dFAJr)l(LyOi}gU>qk@ff-)7jUm2a!j&rmxE7y_H@z{a9094d(`uHy~e__Z!Q*;rd)&p9sF}je=LV z$BFsjdfNit><{yYnO`)p@Ah{ud(k>H?@0U*U2GMWoTE{tA~i`49Q3p_1TpZ>D7bnH zPaO2CLr*S)ElB7c+NMXY`OVl*h*OuvM$x6z1#{^fgcn)Z!e>YCP|LYle86YJnd)h@F?A;*%~&K`!v)M! zEd}STT(KP}qw7gNVE)-_52E9I1qPGkz!C#2J zgE6oSb|JTB<6J7B=xv~-zy(`gBHh#*QwpOSYF>ejv~w-l*j1aR2ck#mYD>_xj8sr6 zCpFtv{MtcD3KpzNYTfI~3Ya|uo$X$jqfI=Eq&Oy=8Fl`>(4CV;FY5}5TwR(_i)5@( zF|uzJUwTwF>0Vk28?MOO-q)rN%w@>n#}U}8-GA}*s?Rw zZFNM4L%~gF>Z?TZGv_Q&sRU(Oe}(WAN#nN7XkggkGu*t%Yy4K)9_Fu=L`-&*n@DYw zOE{QQcAAVl7QZ&(1NiB?w#1*7zAVlp6bC|05t9I|%>sKo)3>Kd%X(HgxM-75new(% z>a*Hmw;fFNTyDO}j03fy5QZ@eyb+Elj4vUDDlpg_CK>RZH%cA-Tb=;Fz zVV~!g_5x3+dPBdwp@UE*5zho=)XJ1O3w&k9#f;9qWf9_hXED}8OPV2ZkNGH~rXb04 zcU$U1(mbqrU9^_+AZk`wsJo={(M)KcA3#BV1muihi)wb|Y}i-g=IrEDAn!ZB+5{&@ z$W)-=vtrE7ou?B_jxW>j^-HroOwO12@U^j4OnrYGcHQWBZE4j`ltf=3P1KX4%=^j2 zlH_|nVTN;od8v@4GJ7-9tFa(nm+gQAQ^`;VP;{to8 z3X=rH_V2m+V)xhWE|PXOu#bP*ILHh-)}Oc`TFd5>Mh+_SDZ8y`9Fb$jU>V(0P7j+B zZS(K>`Y4&z_k4ZZq0#hhL|}Ki)UaX!69!DmzOYezZPLf>-Ay6$LiyqO#w=kecB{cT zCHKH$>myb9&jqv_!cgr5@MGPF%~}F;EjkY_t1{pplqWbYmE;!xfRmd#9t9=C^dyQn z34eej5DeAZ?`gZhTHSJ(+ddylE=!e{c%rWc-^0dm1Q+L8UA7Cmb+gVT5AvxjmAkEh z*87QL3(fhLEhBd2saIx-3X>f zjLWmNQRW)k%vkW~G%Vds5EIZ@mJ18p1Jc$bu?Lu*$oW_Ng?`eVFJjc**O*K{l$+T;) zo2U#p(mE`uZ|Lo!1y(<&@#)!Cm9`lI0}3B-aOlXJT$mIh-_QuU0~oOTuaisXtY(^9 zTI6koORcPW= z7OCF}^DB#+U}%6RIR=3-T(XKdnc@||7Z5{yBIdlp4Nu7joF>u(!Iw~hvH>9gi%~yB zqCf=^A^D=3K@r3qH(2eu{xPcQ9TJYTHf3qXNuInDx;@{gewulXpw?XaAfO}gGI6N( zXkJ}~VT%rjJd&uU@{1vBc;w7kJT}jcTL6t6s$wTFV4OV|k3B?oK{ki!yxRvURDSM8 zioo24ZwZw@V=Hfl*;a%{#3X)7WiVKE(E76L4W{2+}Oejb8wS(n?9Yk+`k42alfMpGeN zB^LiMC9tT@gAcRy_K=LBs2K>JHlh;@ZDPZar}>eu3L8`iR9PdjKkg8Hw^ZJQ*za7R zA%+I)#`vhToKj-=3~EpuXN^%6V^wX#NNFwKvuxxkF->1{av27yxzzD;R}5vya|uqx zH4C1)RtT^qwfj&kLp-Q@;+H|Qi+0k+<1$q1Xq&vcQ`<+_WdU;maX)Jk{8ah$DZS8= z&w16zrNWf%E}uy1QXEqYE-DignednVY3)6SU{@ZpwV}+FS^;Xvys0WPg?6)F2y(`W zsKg9~=(N6!gZ)Vn1SdrS6v*uCc4{ z?&XmgJOQq>N~&)Y#)E_AE7p-x?(L8t3uv^AZ0&At$>u8iAtJBWVh!_YfQXKs1sEo( zD`EH!!MO9>(*te61`&zT+x|_MNR@XNs9BAn@jCm9H-1_MNE>Kq zmNzm}HKdMu8Die9>yxzd_p>T1V#nfMlORe~dftv^c*t*It4Yji5|Xo~Wu!PYWsn`k zo%8YtecSE{Q~<99FSPj%ls0COBT3Ru7b0=4YCcVLp=J3>n%t9EoCZs6DaQV!l3dM3 zYb{m9JIRtf)57r8hUb|lA5*DtMdQInn+>wZG2rEoFEYGei}MT;>$EJjDm-s!Ni8=H z>{U=g2*`b(eqt(ojS$NyK(xuxHiiR7;;W??4qF6rWov5JHtCbbYKGD8$%7jroWQlS z(=Mx6?9#3&wucvaw3;_dUgx5uU6DwtVb4P0bf$9vR+gG)={kp<3fES{d2&DmmK7zg zYRQMkR4y8}y>X2dt!uYJ%aFqiPuwBwXOfXQ_oGcPL>-WLjF;JYe%#OEip|d=H6(pp z!`^gY{AklNc=rYmRJacIOmxwBXWLBk5Mp9Djrcj3reW#QkTXf|Vq>!Q$Jaw#ge9Q^ zkzT6JF{OFV&tEdkx%^f%Wlsy&6UliJCJsaa%#j={g{CiGXeXlXm~1^%+Da6r!$FJo zDq<_q3!a?Be%N2>{(kAmSHP4);q7d!8za-ZfbL#jJG-uBWY$E5OQ1;j6OqA;Gi%k1 zjlz&6LEqoD+xI!mxju|N%Y=F_`p3G>VNC>%{!U)5qN7|D^WMk*i>q@EuC3|TeQevd zZQHhO@7T7J9XmU=ZQHi(WXH+P`+n!%bI$!|Ro7fytGZ_O>N)0k#_t(K+4Awtql^S= zyJlp#A1*B340?(t{x+;j=|KgTg-zJ3SA}RNhCNMxcCNSjVYnYv*!wY`2P?~_jj3cZ z@n{y;*Vcw}c;vpM0fBb~LP!q!I5HFP-R|b;WITAqwSUzK%=GQeW%I>erDv|6=CHtW zV~^g@>5J$w0%*sMWZR%j=3!oKk=DNK&QfkaFCPiS`1&j(KR2S-D@qI|qoSaEPWTpU zj#z0dHN7k}hlXT*Fn2DTqWPyQFy;_dyhERSqdXxMyQVA^m~~(G1Y)twK?r&AyLm)j z?j=U`S559MtJ&<@IrQTLN)g+^a0=#13*#lb!h|a~N z5n#|u?oiA@;*{>vxmYaB-Mox;e%iU~<@s{~?-4I7ZtZrmn3d^ARQTy-@~?mMbw5qX zr4t1Wu8`B&KwcdFb7^TC0(M{f-(B9FGD(G)UYoFo$4F(WL()m z_2C>35U~>$vK<+j`l5F|mUS|R$AJ^@ZPLO{GX)yT+^5I3ULzXW*9;H~D)IAD{b828 z)+v6Izz`wWAQD)fMojzjs+w|b58|9wX28#c* z%Hqa8^@7$W3~uLR?dNz-f{AQkxUcC$%6vFQU$fKY9gET@9d`Ze!nxoesGz4VBVnPw zths`GOXsh5f;qQiimq;2w`DF7u&j`70t-Vwq6`LT9|5VwCgH@wQV1J-tXzymK!cpm z_Pa@^XKnBUUkr|PQX%tR>>USjg6JLkEv2V9RyK%=gAymZ!A%$*K_IN@2|=gPW?H<%i ztE$g-JoEysEDL8r$qsv^&S&JL5jeD^j&#xK4=eeUW~(~cFQv|T(j;a62F?8W`A zlbOFbvZZ;RVx-^PEt-GcJf(lNox0kmpW^9iQ!B-YL_F(EU~v0$#X4Bo+7wz4*Y3>M`6vN=gsG`vykej6r21#fm@9sYYO zX@o9!5|Sahy*omXubRMd4oy!v*(J+Z$M7oJ0BgKetj!pe0yODgZ75_FGKHavnkLFY zy24oWxjyRZW64w5-uzAHfqD!{##mk5SY53-F_bE{ai{vbq%};7up2~9>4C6B)~>n( zmsMBu@Bq@5diTbi%epxPkLKCi(A-#&pQG*It1EicUb$y_KI&K-H=@tjrk&JuL>FUP zy;_bi!0nHq!g`Fq^={aH`9--gFklB}(cE;Lj-(Dz6n?^w?FKnAF;-ay>Bs9nJl6b? zvq=fN57*jM%_6SH(oWX>QB>+=Fiz$PU)gZB9jiwN$-#+D1=zTj)1Ei<%gK*@yQezO zhN{9(J;kcvFy*x~D@J>9fTC&=FYSUfTaYHF*Z1a+AxXwC{@tLcnm&aLYyc`AmwJxW zK+_wMD!R}9<|7lnDQ#vKn7HG&e9&i*k6Z1{%fhx|NDzg*twt!B0JSJ)T^+NMYgl{u zmZisG5FEiw>J&X3&|w}#3=3+uKy%68!2b4FtwCE{SBA~u2qwv_U5)$i<7R`{OW||m zWDq<3&+Gdl1;hoI319N2Sp`G8+Zk|0cIj8}WAR>eRwj+@`~D#^w;9ZB#F)rE#Q-BcT z?bI++!}PVE9?`CVE6hY=JAU6jjzf>$V!eq1$b)Mt-Wfc0%q`3)Q`XpH6CrZx+6nlh z;m48fWA7-kYWjpBr(_U9{;Z=i9^8NpIy&*;+ib&Lzxrj04?Jlp)V%&s0?0NV^xpO% z7|NyWe(xP>Fmy{0ZHysP6iP;N;d>kvTk+2FFTTP~Ts zcK6U0G<6QKZ_ie_SN7@AzD|$F4WsC@XV zQB&w>`kD%|SXnv%X}NK)Ezv6JFuk7Ff(6tx27XrEd0Z3~Wd_+phK&GNw0G*>Q9U%y zc!oDoj}|%Do6D<1?y_PoAQf?ikG-? z;7EIbZHJ>ed?W3t;+W0z+uN4kkT^_4xHS=(6N3DGxs{0-)j!B6doytt zhNy_9ObtYdkFAdj#*&UjQXz*hSxd^I(bSkBmSih>(_Yh|ea{aWCnsWxL4OFCB&6nh zjPD0Nu4SqI?C!lxk)=tfmSkmK0vr?;jn%$hl0JP}d1&UeVK_~_I74W=IUqNBz%-x1tf&w@fh98jslj@^}IEmpzb8MnQfG>CIEs6)s z14P#!;1$ zi1BCvnb#`~tCm9+b`c8|_+dyNA+Ag;9JIVr(&^s0)*>JtDAVV#Ud4k_c$v@Ict-HK z5bqSUJ{`gYwhTvXYHg|*P_-Uw(Gdd;iOgU%9mrtXCpcBAFj_oIB!aT|vZSzs=Q%5< z?ky16rRr5oH8F|FDi5hr?4k%FeSK%7T6<}P7qQ14htO%vCeSk(ELqvG)+Ul2ux6w+ zT)b7+D*GXpi1r|*c?n5BCbXdIZs{pkF}GAxI%3${pg!}d<9-=^4fSIyVm!Q>CoBhp zMdS{@-X=6kMXETme!@OagNy;Nb?}LTnP2j=P+wQ__a4LgD35VZ{7L_xL%F;QL%o3! z&B5e7_Jt)qn>ep&&$4Iqu6d>Qv2-6PL}aYu^|5}k$3rCX+kMja>7aM_lSF|6($q_7 zc-$}Y!)B+qLoP7e`x^4Y`zplBN7$t(JtR*9W1Cd&7u+|c2(*pLF5L7s@y@kFt_#x3 zc?=3*m~!-}rYar1-`|F5H~f^H1pBW3q^vzH5IsS7Yc=0-Xsrfm-FXJpfz7 zCSFiuZRjqcCd;{|j1@F)Z6f3<6=7+Mvo`po%BtVh>M5{YhJXHGbWkz z{KRAOs^?7e?0}U?WbbSxjyLEyPPUBBonPrG%*zJhz|^?U{F)5)PKDY9l2TEs^#u2U zwUF{G`scl_Mpd4R3y}vp^p20fOK9Q>nI0=8L6Ge#ACaN%&9Gsv;HNq2ELU6xBFd2V z%$|w7@Khrl7_9iNY!0#R2@JV;)iobwK9&k7t$~%-Q$$2b=&BDq26hj+ah`O?iXnHf zn~ca$I4%!^v$JZGkX@bn<>Xe!Ah|i+HpX5V?Rd5&Q*dNT9jD!eexbHTZP7v0bBylK zqz>sv(#-rL^ml^Sdt=GYRADJap$EKUIvo=dQD6zQHTa zQ+MSYHTtlI@*`m?u*OfSttqXQSR|YhyAZ-^HZnN65+l@_I7eF7qcQ;&xoIocL~_oJ zG;<`DvAYu=2NqJN2*SzE{H@gAndYU(e(hc1vVJkb*1B9aM$ev1KZ633QmkF4Jx@lX z&@=$PR+hN|7}yTH45Py4w=+2Slp#6g&FR|BQnv$6x2YOw+7QG$H~?r~-M; zGYAQX_0e>uO17(33dAm8eggbc%*!ZGU*W`8#dUnE+86DIMJ!8X|6DsdeGLZYYP`L; zwl&);cE>`mbBX;+sNxGN{egKj?ca*t@2ez-DQ9fnTfJNjpgHe7Z!N7^Fmf`)qm=TD zW{;@Ve%y+gpORi>5mU-~M;(~jN?pY%$-r5%@>-yj!pr)G0LAmy->{CYV>ba@eg4yY zzMje6`0xun4Y3E4qUT!zr&9W;zgsFdKVD(u4{RUQLyj0~T-fjQMgS#y*Vwbn9r z=EK8~;BhrI6>9N+pgjm|8IR+Mzl<_>6Q0f|N*LnfX-K>sAevU|J)vGiY%fkXP8n(+X>}`t}Y8XiM^j8LVrV zAuHJ_rIfyx{wM=>U97v}>%on$%uw*&!DzDQE*|PDz6YJcofYLuVd+Y|H@HOJBubpm z^sXNz;bq&XQa?0JzrU->!}Un{_esX@?XVle0)i3t5`bV-s{02dozWFZG9MC?Xp|Qp zDT!(D1?e>dHz-V%lA%ub&Y;^@dZ?)YrJQ?F_$L)u3q(#*Q=A!@F?arO5()b^qti|{ zH2^@Q@<7t(WbM;XZ&7Z#N3wEl{ObW?NhPwwSMibYQEox&@oXoHjEC+jx_H;+50ym@ zE|^`w!2ZOHcH^zX^Hq;s)fMd$>JapWBp~|I2(iyd3sp#UiAHQW+vQA-N)ep{DBSuu z<&(h2!3NIILN~JzDJOZZ{kXc@GPP#4rw$pAjn*=)Q?|cdNV0L-jJv?#=pG zIRiUWQYSFxnIVLxSGCiauDE5A>A!QSqG*7flH7*#L>NKo^J=zz>{TvnwcW# zL-MO91(6}Gn04c%804YX%TLgBMvkaD%)b;pL$dO$aN6!0|0W|MU#tzU0h#gnG#>3JbrPFqAlhwh+nWN<+4 zGlfrhK|0oIPbJR+e(84sD zUu#c69%LvTNl)6RvQ=OdQZc0YyqYuSnE0DqWCLWjzwgyqSo`<`L`$EQ0a)QIu&42=I1(o5_{Gl}e_sC<~Ls&mz2tSfQdX(UlvA|CPT z>c23A$(T(swo6+Oiz9&a?msky20E1Lep%aubOU~N70_;HMgKz?)%1ut9X~0GWWe;J zkn5^qP@%Xwm>|Nu-fc7|c1rnJNd-yITLN&>mN(gZ^Uad6)xPr=p{FVWga57J&yHsZ z(0e*(%N9CtwTTLB^ z6W2whGh@Yz#Ouh{Gji{q016mb-75@HuwyVoEW+^J&;SRDl`EuF9q6R4|C?!=DSf$d zu@rCl8(6O^_?SdX=%ESn9>jj=Mbjk1BX`Bvijs-C=H2M^m8pyDXe3z9DzD|INQrg! z6aoSwo`0jK!x{|WCIe08)BO}5q_=AjB-x8ukUiUr8UIzLu01{6k}HIb=fRq@!#2o? zti!gq;|Xk?5j*w4A~2__ELg=ZM>OA*>C&V@0+zL^hi;VY9D;N?iRg1QsuSs z?8m(`bH)-mMJFxQBAdZ-4@lYMWL#@uat9L41t~cj<{(HX6bNZgYFcH_of=i>D{Z5d zem}<>Fk6j782rurhSmfPVNmQ->NuZWO%+~Gxj z`?c^)p|Kk?Y#SuybL|8}LAJ#Y8NXAn6jVJU;>uwtvn+9-nPyBz(DsXr(v4XTp2N*v zDq01OT15Be(csKeZ|H0O2d%Aq=i$Sw`T>uE4LUi_7~qp2cDuHUMj|=kw#`e^F*AuF zfx|WN#8Z>vJttz&)zA9`eMwL{S|-~z`P>a{`wxchAc@N z=xJN^5tQI0R*6o;GQ0noSf43p!3Iut! z&mk;CwLyz>YN8tTLM@R|vgt5yo8N(JN{I28d*qR+;ZPN9XTAD2*r?C=*_ABI*Us%5 z;I~JJF2-uwi;C6EjUn%BIf$%VB(58A42V&$W#T5l3ueN8U2wXFlAno76Zd$O&?YpN z4G&%2EmCyH^Ug1*6Q-bpPWQ`%(|DwwOERDg=D*T-HkPCg-$}T(khWgtak{_Liu)Ef zW5RkVrvedZ|41dm8F!K3Mbq;=FHn3oG@FOH`z;s#LC&is$vygv&9-yY)tyb+OPZ1Y z`($dL?2aDTF2~ju?mpT9Bj!gzloLXtCOQ}=G&VvIwSvIPlZ*gu zf*BbeMzjx3cxo1uT9#XZ9~o{hgm`zLV8(bG+%&$)1uJBd1W6`h7dkqH(B^@yQuV%H z0w_TJUtGuP$79Y^u>u&6!_^a0rcnB!ELj@CaZnn((U*0GEMO_^|DJbG^PhQuYyWFr zNkA@`FV>6YZV7xwt`ZLcxtilH<1e6bA>H3LV`IeuK6ZTXA5EENtO=}{W!%Yy74DoG z+{9ydkoorQkXrjdo!U1~8mHHr22-8x4_sV)JRDIuhQ-e5la$JuO07r9nFF@+mdat) zy4=L8R`3Rnm3~*z*s~KHEyClAh|{66H8HdWfMleB7Kc<^L>Q-1aK?QgzTQq~CudU( zrm5j535TNF)IrSv>dPH>Xtkza$QKa$W{bl$u==jvk3Rl2n@HU-6kdqklVvpcyAwd( zYg&-u0QzYE4%_=vmvZ)R9SkPrnp-jGvyy*o#xoG&$CshYE>#G-^jKt9!l=2m;UwIu zODeWM^$+S09FiVL^ z&XWSeqrWn7pMCynhw+9@#eAbr$sgj}fz)Ubqx7E)vjcKer(iV;IUlXoDJX@I^JhbV zd?5oy2xkA%nnR(x*$wF$0YBVkS!`EGVB#nQveHFUxcK=LsDdta*+FW$exVrM|Jjvr zKO>HR!d-u@=Uv4MAc0{r`UQWjmVi>1d@{jZ$Y3AB0t6OHn*(Qq-1#L}k|G=#PKmyFt#i3^#)^?a9-2F&b$A;_n-Uab3y*|Hweh(v+(ttu`6xZ4TaM2`Yf;zlKfA3cs_~c4@yih z(V_~ipP$O$+!Fj#GQgidy+(#S>jwIy++NnzVHYVDG#2f?I86%Ox@+*aI=W=QdsDF= z$2;{^MhH-Q428Hr#E$C{>xEACptDf3j$!kotCow+&n0h(=i*#*DLg&5L#1D~mx1!7 zN*D(O%C>@nLKSY^hN}=CmXvtpDeHz(3C8yzYzc}-ow_bHv25$L%yQ3WTZV)k6497L zR|gebZ?Hp(3WFrna3RY4JX@zW`6AJ?rGE=G}soP>5E1IWFFb83A7HuBv^fDIro;A?&C11!w*v-*PwP7%V< zfaZh<)>Gjxd7(R;{@>yDJRl#W&-ULZqOY*u7FHzTBfG+AYUG!=}=8!eV_vGQ=&@@9h8Vfr=$Cj>SxAehar2qM*=IR8)#=1E5nHd-+k z?qFIl=uk1rG(ph6`t>-U-yN>5F)FNCD0Btt(hUujRNrOi7A4WpuS`;{6N`18EQ_AJ z`l>$ta+U;@iPV$bhsY8d&<{%RcJB)OJ}wU(8>hpr$#4vjaGvg%OkQWg-oZTl~2JFTH= z9)$OPc}!r%;*5>onBlqr6@q(GF;z}PZx9#rKkiLH(bpwv850`Uw!EyV&6k$O(kNEu zYrBuO1yG{^F9BKmn@7oT1W&gle;Xy}_0qW3;$<^(mRvf-s=jcmKE-CiU;nWVg3?8N zP8(EjT+~6D;!E7fT-4AJvRiJsM3UVMjC8P+YBO5Xd7`V7F5F&OwCzlTH-Yo0TM%A^ zeEGeCxIF0i4%DE{#_-fyo&n-a(sVK8n^#HqU$Ie0*7-m{Np(rv`O;HoVb{4b2Ramt z>-j&i(I^-K3o6a>Q=`UJXc|fc>gS+E566zjJgVar(*|m$RaiCqZxg0cpr3ptneaRM z;m99#2Vr+)mOE&*y$@7h{0`b#ASsy$?IpICS3rA{g2I+jGvws4&SybSfY~*aT)=L? zTTdMbq?xGeRzw~ZMJN0M{HpK5EP++k5MvA2IRlb#FoWpxp*9Uj9_ zhsZOk@hc3ZFopXuG5V6Jx$gj!*PI*WYa)KSNRqPDc{Z3_waun66RH-+|5!CF04%Jk zxtE8mr7IlBH-`uGPUx=~6Lj-ih`#1gn<;$9*O&kKd$;iwsCWCPyetn#NkvE*+FRsJ zaAbD7wp<{D>L0@iS8p+V@AOps)xDlPcaq-Tv?z8FcOAYZT&7YJd=6+Fxvr679v($4 zJzJR~V@>TFNSC>)rmwnjJe{unw!x}$$g@uun{mz?(HV_1)s%8rnTNYSq;sg~D|elQ z2X!rajm_5k?01mL>W!xc$6(CQdj3?&P%#Nsul#Evr7%-wnmX9lqPYV7&U&z7g+HQ9 zbRw&USW!*hQE~4P!MPdbH$cD4UX;<2^!DR%OQ%DWeESIvxFd(kjVP#=^JW~13>p$u zG56PfQp-N_O{;Xy=TQ!;Jzvv)WyP<2eP|}(k4WzR%w*|kNTcHR01R=80tfLeJFKt2 z8}{f9yu^tgpU*q!>M}LKybv4;&JJu3h_p9onz0+07E87y^yplscA~xpvW~GRhY;mt z6*cif^HhY3M}V{D3%zex3YfMU4Y$@2QnX^L=a-i-&r zaQ{j)gEV`Gs{lkfnadkxvi~K}H~>*VT~u-Kpam7B^qALFK)a*E%e04Eg@J{w9X*jr z`_rv+&h8-)7xMV-JKM-lKC$5?K~OOtinrrcA<}z8aH4ohVB7kt1+Y!Ni1OYICec6B zuA%!y*>~n^J7a31NHrzjI9mKDG|9lrOg$Y1nGIoo%K4*vEezrWF3WFUpklwBP+X%& zq?uDJSeP4~B;5lDEEPGPSnqN!gG)9U{U}o(6#rqaYj)&D9sgmjo)Z&T1)+V>S(;JI z!J_@{*q=AeW(VxJhFVum@!E1SjQE?Z*`Dx8e#Ps}IIVZLPu3@o0)!(!4>{(?#}?Md zQ5B2?S*#)sJ&Hghn~TT)q*Wb-8->X79_`2tl%Zbm=YO)WilyxC2R-dzq-v9-tN)~7 zfk*#44Z9C^nlIsKHW|I@gJE7=$K?e)5ZS1`SmxRt2;1rfM2Ked6M-9#vD$9B#zaUm zHa0|MAX{E@dX_1gRv_LuW&O^RAZojs&4EX3Jd38ulK>6<{K?1i5_!pHE{P(#UH$22 z9fouM2r{XenELrK&1B_sme*|=ztI&leTlHYhTUA*O}`!o(oa-xvoAY-5mgg$W7c1T z3DFs>^>a94OHB!;b^CqY|6P*qW0?MQFD`~VoWeqdSm_LSC*xE0qfRY=y5k*FaAD2h{_Mtzi!x=MB{89N zx{eS!$<|R8PfbCS>dBZiseDW#o!zb|+@e8c1eua*4tl*ggkA2TtP?2|MOYi7VbOUE zL_A_KM7cj-;Fj>*O0Do=39L@QZTpQg=1X(0i46k71w*Zx1#C1%z(6X4!oML+5In9DVLCovXth(bCzeRV3GF%3(40OqU3%<2v+#%^Iu~qkh4-Zc#}Y zhsgC8-K)aRS+JF23XD=zL@kmlVUX->Uul)A%O1@up!v})_LF;=8^Y$Pk&EVjB6jj-}*i-0!x@^FdYJS_b1 z)^bN$6At+-P&4U`0z)I^;RWhJkXh35`anKC$xb~O1c6t&!I2lipA&tEi->z(D_W;3 zstJ!pv>^m8F~G&UMw$eXqb_SR@9ndSE{#*1X+`G^zi{L0Z1!7U5pke_qw@c}2EE#~ zW6trp0b4swH{v_8R90}rSj}(l21g(+pmSuZcv7N93obasKt5os1bOK*yxRB&(QT+n zs#dQ1cKH)>^LSxu1^A7`l!9(oU4-j7d`-ZW5D@s_#PjwsG=s%!wnNh&EItcqs#F_N7PVSpI|WT5%rmO`4|MIFHa8hhAMcsb)J5U8kQP)O%Epm|@F`u1JsUC2H6* z$w7f;)cKTnX^a(*Mji8qd_?|*XAK$a=1+kJv>PX%Es%?k=^+@S2IDN9u&sk{om-G_ zWl6$+Hm51PmICCtCc^E&B+X5>F@o7V#b4t18NkGh@A$zV)nhtVxJtLmfm^=~w-6fR zk+8%GM@*-)8NThoy~zAg|2>}A{M?n|(?{-kQ*>bXYqMSsjA@uzk?2?R#_^;+1WkzW zjz4OmS2z;cPu8TC(TJYE13M@`rMAdI-=UVJTz@(T5kYMA39qsd!@;=C z-VBxQS4(p)C0@WnfKptCk$dnBTZ4a_tG)_)&D(|J*BSDBX(;5RS}e;l6x+dZNr@b` zK$2c%L6@h~i$moY{E@JmG4cwiOvy zNg+Q13m2WBoCTuhpp=$ctYO(*wDw5=_uaN;=Ichf7rrv7%KJ>J6+53M^h+i{~ zCb8zpA~J5DFEOW(-GC*?><=x0X6DfEU*2ZMahI7rU=ap&jyiZv|6LMwH$l^HJ2a@H z%PNu@^e|XPSGA?1?k$25Nhx*}e1oolRMtdbS#jq|pkmM<#M0APHGTHKxtaaeX z0;sfBbY(L@_Z_Ya&2n{BxfXn>I09fpuxvPthLLqium^2_jCBY*kR&GE$Jmm4sQIfd<{a;y{y!Q_A_JPpwqsx9^Y)jZ>+{?$Ao z6^D7Bmuh9B_TKsy>iUvfsG`HVE5+UDLhhz3z$^~rW)p2|H;PIe9;?UX_Jlz>Ilhcw zxCv^1Y_UQ;Mg09>Oxp52MM^1a$C977P7$BM`P|ST-Utz#0dk>te*t=5QwPjsha!CR zHm%IkLC=-`EH92`Mu^3VV1kuo0>KjX-{p&Ff&RPv1hs#cFZ@UK|9yS$>nZ`snCMvj zfm>cY#I6_u2g>7NW1pQFA%%c}KPh;y@FNUw`i{{*%|jz*{|%Xs9q$RxW|9TChj5nUM& z-bwMCQZIgFt%RF(zNL89&# zT8cJ-wsq07kd?waOo0emHsEFAbd7`fCB%v+gxF) z4*zOKfO|cF@Yj-Xp%9G@Q*ARnjTxFZR;%fHJjVelT#umQsfL+Dt-+M24-p8~Wg$MW zvA;Z(kqBIA<-8Tb!ih(uMj&JeVskQuy(ZL}0hDE9B?+ZVU=yfjR$+Cq8Vw9@Hl;G}&IBQYwQ((SPuqfO@$T=1r4^4`cg7nJTEFbOI1zqcL%xW6_A0dH( zT@};%NI8K>5TQIg?f_Ej_qo!rkvZ7+F^X6%jC>8-? zt#XQx`P>r@=`f@*@yCW(LndZ=aiFt^N=>6XVyR0}(J_DiPlaQ_gU#=Kb4^(d&&;03 z(slR{sPO~d{moz32uz}Z1${@7)rXS%@#^C|Nby!50$4n&Vdm&F5>+nzNe^{3NQ zV7vcv{A)f)pf%+jjGLkoEqTi?dA&T+JAID@?gZs?ItHJJY1-F}{h|X4-i0axDV7FJ zNv>Gm+~&q7<%)89%!9O{rfhS6^;?MFQnc7cd~Wo+&?z?NM<9>hYJ&AYSH1=PzDhm> zNv!{Y_&Zd2#PN1-IXD-a<#dE*KQ0E}-IYp4x29}N;FRPr*+rvk9U~A6!!`*RdGqc0 zT$*CfDhK3=t&C`%Ai7*-rv$kea~NHU#j@z23i9ej+rxQzU3-Bt)P9V@Ba%+Pr7% zG}q?mB90&ErF&$k(#UgGAr+e;H4|5x(%HmqV2VPa9^lvh$sT}LJZk-NskKb;T&8yh zx})wSxYWbnbKWivJT>*nhN*b9y_DJvY?65}X_7p^k$KKlA*Ww*IMq$rPDm2Jf+Qb0 z>Xh|3qB$BEIhBAqvLAuE(H`p7KWo3uN47{ QJPrirI8WLtuv)9x&M8_};|~blfUx1QdQ05+6-MW+wQ0 zvP+ZLL&Fa!#{MWyZdNmhI&>z5Zp+O+zUCEYM@%MU_1pxQ7ESDgBRDKVNnxADJ(NwFv^SxBCVl309H z(~2bWeKnGFjrprMO+$Zm-&o08E-y?cQ>dm#ARj5;TkEKA+0egvg;BHUjv z_<+E(Zr|(ipR_~#>rnoT6|a|p6%^{@3tSh`R{YCIMn=Q^fRQC$Y8)9~sKfp>bty1g z(l0U)g|%=P0j9?x{LfHF6X;0eME;A z6v6=fM2_DoD9pgvkSaZe89AM8VS=W&kCpYy|I%s1`qIer7Tw~%JV#_19KzuM3cF`n zJnWbLGWMN5%)l4@Bi~u%mk@h462SPi72PWp7UHQ3XCs@3Y!c1^KaD~WG0{84e3XdN z2knJOrXx^*j`sMF0E~}&ED9y1`Tid0 z3=eIf!&MfcAJU_^94`=E(`w?UbIC+IOhzumc*oNk&xs3G3W~ZI9n@!s_EHC_1&xvb zCKl~+hbK-;$3nT~6ywLxdr50xZTx*=>grtPqr)kvroOw(ZR zYp9$H;9YIRBP;Gk{_Q|OX+2#y!9T&5tu4jqhd9wK(`%x`F|2mh1*2&runIlqL^K^% z;2yVKu=l#z^tgDrEx_E3z+P^z{qBnUAzhR`?Sf@ZNGiH0*`##Xhbz!u&E~cD<(6Mz zt9wX@2I>#6`*ZaO%d!{vr6H^Uz+5<=ZawAO@qlyYyW6!7U4=Hvk`{G zitDD=76)<_ab0xmRd+f@c(f2C+;VG5&cQ!x*!)6B@RE};UDJ{$Qw_SKUPcYZCV0h% zE)TS)7^G%lE==^HEbUe>rgtA&K@enGT>Xzd64egKztPrj`yU@9e9fG&arOWj_6CLP zJInB=HG}bYJEHuX8ii{Qg3~a8*?a{%iezl4qiULD?1H>+8I;C|PKbJw2UAIiV7P!; zLWDPKP@%%`m-t__n8@$Lw7ZsYQH}@a9M0f{y@%?e`P@zoPjfgnYqZ9mO?W)7Mt1oM z9&DqzUXIYTq1=m@7VQ}N3T};N;*N6$JYe=m(yIlKa!k;WVROAtp$HUevo*Syf?Ypp zu{R|T+%UOHHD~kN2~`IWQVgyvTSdJ`Ui5GGKbxcz2JVz!D`^lSan;9Fxg#^CTk$#c@(CMZXW? zI@~SMi#u})^PJWheYo2fM(z$XD5Z`exouY^iP+}M%3{n8ozd*;=cqtXl@569j~F>Q zcpy`bKQ%J+dOZzBGG}6gnlLM;3~YUy8nsU~lw`v^EPLrAD@EbB1S*kGFmJ8B+%mgg z|8D>FPXaM+t-=|I`@y~+1?A#!|8}5@a@&*}qA+1w4<3wY#t1>DK$cwh5BB)pc_Var zJ@0dZ<_r6g=+3nUFuG#e3TjqsiZuet1dtGtmFy#VqKMKf{k0)C7`i?-4GOZAO;?BO z^w~qBbCJ_5Tv~|gq^TN*mq~FU#8mI{MtH|K6VDoIvYv95ymKe(`zM}gv z(~s_|e-yLzzwgf)IbCfFd{!KeSP|z26xUv|0D*SWEM6+pd0?)J?MVaQV{k_Zl&kZ- zlM@f10oL4>?o_7ALJi4fYCkJm(ctu&&g|J&UVS+Yr1H8Nr z2-@-?2BWre+^xo*)U}Vh@tzq!aa7;~-rAn2KIirCra_=GY6Tf?=>usjwmO;P{Z^1eS|O#rfCQ_cz6`SfQNoH(f_R+oX`(^)L3fSUs%D$ z4|+j$I}_H&-*pZuBMTH7$OsM*mnO~GG<<11%Y1zwZw!j$z28l6ARyH8iax*g_1hN_ zXVaQULB8_=3+y|;vU)7Kzce^edUyAr5#?4~Z-1ElN8IKn%%L3EbBqiv+vKyu@y7bs z`Ex)fG{C0SNk1(vZQ6=#{6FG0sn_g}^=HRLQd>ZR_`ALiVLgM3p(cN{X_uUp;%zgi z{f7EOvkxX1l|xQ|mmR}%XBYcb3A#P#A@|59{AE3;~h5j3Ls z{L+)h@m33}Yc!Wo&t5|TRv+~kxS`2dGXfA3NKX;m!JCNy0AdP%JBxZ0#GO96g@Rtqkj-* z=##1bV+kkq`#(owk<`COA|K?x142!((#3x*>z*|Ac=}{4TN;5fT1V9Ubv@4ifU~Au`^dRRq?(> zBtsFg;prN+%7{({8xkt)oYJfNZf^u(@nQ$-chS_e; zrlWQZ%QKRU7x%_qOS+uFLkF_3ZVt&+Oj_~&G8Pef@`1I&`Wu6H)h%fT`{LdINhyIL zYfxPX$C3?r0NT{zZ^C#{VqFkYKsj_v^+_;=;3F?lsAXf6-*I_1ylpXe74L#OBmO8( z{bfN|De^6K4KWDHf27|G{2UeLq)mD?GNM@N8a<(!o}3{Y=leXO$_nLyj7GO-s~41< zmcC3!;+Q?{KMo8ms2^C?=PMMtb($6CLn7(=1ih$09M9_}x3ggN8-0Y9r z?(46lZQhuXVT!}C-Ddypb*Pe-A6`g7tT}g3Eyf?h2_Z&OO`C+U7D)n`ypk=8#vrWr zgSm=(r^$fnhYW=;XltFu_GE0k4F1GE2zPcM0hQr9h3C8%tThItr+oYkb4+4*>S?Pn zbbHo_eJ*t`*`0V040{4%8t$kzZ(&?X2S0Umm1RDWl*nLRo$&OGZ3R>^Y#kPrAKyvP(WY`^n}zHgc5SH@plx3PxDt%l<%xJGUD6QLe7 zCJ=ohTtu5T(FWB+{-CKLjbVZj8CEdT!FRv+s}|_i97M^lulJiMYOt~iO*4W3fuiBH zN%6)`Z4*vA^E}m-gif8)?LKo%wYGgV9bRU>kK=P+<_i?!`E3V@7(%7^{DammjqP z(n%toC|dz?VC-Etp~9nEq^9Pl&NqGVdgK+b|vxQg;j zMh>5l%Z>aUWLz9JMiMj){g7BGbU}y27lI3UPl{pVuMjw&iJ*KMM3(Q~Y$4gXr0u>7 zwHpfT2qh|%dBqD`#+etGLily}LnES&c5}=|i5uk9TcLCe7tGb^E-0udVKGg?ROuk; z5lFyfWmrEvnUM1w#lA}0zJ!j$|ES!C@fHF(5GEe{qsYk4>z9GUDM}>fW!%`j;Ixmm znR1ADKIu0tCB>`qR~fRO;FL8PdOhTPh3ssB^uHsk5m z;E}J2hotD*z~a@KjNohb;B~UU9rkkxUdLosYCl`cabaEm@0Lb3cdoj@=5u3N>0$^j zB38|URjZV&edw$H9q%Yayln32Z>G@e)pIAbR~oIiIM2cgrog(kbdD<$cHE5}5+Jr* z#LyH>ghZgnes>Z?HB8+ZZ0oy9{G&* zD;wW?rAexy5V(X`Xt&4oyV^c$+Qm$G9($L?1$mj2P|_AzoEwSrV6>-%vqk@-^+OYM zg{JrtmD;xGg4CSqj~N5p3#b_rB_5b^zgA&crV|z?wi_8p#D03-g4kK}oOGy}wvWdD zq3RohEa`%#cWm4C?AW$#?btiEZQHhO+qSJ8+xTYpc|ZN>zBf+CjkqV`RA*&nW$Al0 zAl;Yej+97ZIR*mxd>dw@LWlQRNXx7_J@)Sp$M0EGmklT2y}5`VEEq)ftar`C;f52a zHd~6P{a`d*Q4(I3xGEtvfVkC0(wkWU2n-|zkphkATbtc9ZIe&ttl=XYp{8}0g(2n< z?;r0VBoT4GfsDe=tgJ)7Ov=h+?fHFdW!}V|uMwwtz6csM3fKt@ROI?zhp2f&|0^1* zg6;)9|M_+Rxa7@tg`A@Roch)|qt*@jaTTxjVXe%x2gS}m?2svZ^F;}kcGG^HOS^;p z;C4-G3#cC8b@NMLvz_~x&^Nt zbXOTuwAr4?P?G`m!|X)VOH0WLay?t@_^@M!H+|N<&bwwOmuKB>d;g_$`l(q9W~SRX z##d|`xwm`8xu$wv>x8+N(a*wPmNL(%h+1PEN;(@crTp|N=D}zw zm(*ux)l(0gufhe}>_wNK_Xy&+tJV1+)g8SI(B)soqXC&P_%SBWmCBcK8DivDV6`5J zW%Q$&8+hY(Ehrp4>o)U2Xd_PcNbYa~1OYpwFrl3UwXDRCK?7ScD{q!a?m#0VF@wL+ zuDt5-lm_^c{#y)bl-4dHsCC{)beDY;e=k|EJg$pl0fJv^U6|7Ie%8 ztML(}b_fZa5~RMDuAO-rl!XK2{hwh1cx=2Muy&H~x>Y^Rtl8FJLW$DhUT`6lXIOWi zc?0?kl@K>F^xz7lcO2t9GuW%(t9na)s|romTFbs^;*oJMSu zk1}r8olgaBIZ+u~EEWD@HAR1xxAQU~&Ond@rE=+*OK?_EDyl>)B(ZTt`LY}jh7r*Q z?c<_Z%Cx7|Sig3Yu8Ns=d(@^(X()n?24Tr!OVv+@DZ6_|<9rUaJ*vECyB<$)wciv| ztK3RE4Ru`K2b&~d`&GneV3uf~kI4V0u}{vQIOg!fg4!F7v@0D5h58+)Xk2#}42oCn zSqF>pL8ZzdXMrPIJgwdq&)uZb&8}{+sYIHQ_e;M_uEZThXv!Jhz!?`g8Kx)?-T1sDzA=v>dc_+H<)Ar` z(?tqnrk}#D3*oH&oMXQLmS=k%nZPA=FqUr&x5an2fwhM3NWKlyqJ&^tqMpcc0IT-b z+PeX(40;@)achiPqFVjW(EFt#CBbBjj2$q1;T3;X76Eb*x1!^T85r$g<#oxN@@dT_ z-!0)WQPzBST1sA}3>pMU3;yXl;R-7+%00^ljZ>n=?o-UqiILdzbzZCos5UPzpah+5 z@dxEsGAX$wP=K1vg&obMHDa<2V;VmNOPn?^<$9J55T6HX#%Ppro2>UC7m0+R)rM`U zZ+Po4H+O1b^Re1?z`r`h4*Ky`1+90wIcX~uE=>(#tWh#sFEA~KF51758rLm)-`$wgtUm*MG*qe!KHATuw2zW3dPt{v zMP!4>%|79zg~<`r0a+bGyo-LqMqP8sotb-PauJ^RD0nNSStV*LtbIO&b?IMfMYPZ= zi35y%KnQ(vUEIN>?gSR&RjIO0HP+dkC%(Hpt|jp!q(^lWOseO=xGTq5ait(%ZS`)U zahRn@U$|LT^cJ?+y3x&ieZ~)f1X$=j$) zq~yvNuWwM?P#Go|YFD!_tyHcy!jxiE9*ZxNc#HNsqxIym7>O;VMHyI(Gh-ewr@;z2 zvJ0<6rPIUJo{tpJhUa8^9xH%B10~j%<#&FPWWi<>zrADxgqe`QBEXRUG^NEYkM`Vf z42@{tmr<=@^Tul%9|xE9`faf-wj2L~$nZ{4tp|mHS3;UqHL@twOPt#NfkT}gS@v6R zm-;Y!IE$51-XV+4Pp~u*{0?ptJ%`97&%}lvR#$l`qb{Ee8jvtsjbdiS`jC9HA*7u6 zkGUU19YNa>5sc6wzVjP$7t$`*R9VqxqO2%sXno>L&C(PbRl`SsTI`HRyl+Qf@os{x zjL&UE6n9e1GJ7A@q={efz*}>Fg(!1{p!*rL<5Rb8_PM2ZXi1Y%eij(#DHg@kxa_Qe zcS@3~XFZyyj9CQ%5*Bk=j2pkY>Mh7*R~z7M4~k4XCX9913RWOdi>@5~s*54+oN6yW z{jVv?1rEDcQqx0%b~InQ8UnHt-hwI~|7vgffkOWfGyYbW=Z#qBdRZ^XrH~LY^sVx= zI$z`6ME6&st#B#4Nrp6S*<4A+dtxjYEK#gvU}#DE$FKUQs!2;C@wRK{4@lfjJe8=z zg}lqti&WU?MeYkWr}h2u)J+>UY<%!IbpIbB#{K!^t%6Ei)#Zy}dei#~~3#T?5V zeFY2UZ{Sm}Mk(?oSTvi0C1G+pZv3E*T#<+|MQg0;CP~wdB9Sv|=uL3`wE|aZ!RO2q zSnD{EG-YJsxvpeOWgbgz2E{+314FkXU+f%2*mOEIlUZwSf_?IRpAF2crLnOhIT7Wb zft;$`*?^q-fCq7R1Dme4+8n~culQw1UQko0$QPlCqV%r&c_bARJ{yB12{pj9{-fV1dTH)} z=lSCk-eJd%{>2tj`PJ7i#_JjCbZ^M?APW)*7MgS@?yWM3eeb=;!4}|lU2kFRvlk?kWpntwaO?j4APpy6 z<6+lL^xW;DgL}oqFFEjpPHQ@MFmqq3FH^$4U+5On^P>yxHa2+1cSMCHFh%6d>E)|h zlSkWgFs>Ef8(ey;cvu{ro^6Fs*U_(|h}!)^tsUNMi5b#}YJG<9@X#_UE>q#h!?giO zs*wQDcQ~pN`}H$bWR)#opPP&G!r|3Vgp3C;^(JKwZ2|Fv99(0%)op6g{*tu@i&7x` z?~jkkCT3R!XPf8h|M!{4$!m>WG6fWy8**sFRdR*Yjl2^RuWg*gJGnGk!874Bzrz{N z$e}X$)@7XP9odCwnzPd1EM|`=1{RJFOf$Vv6yOIg2!DB_XeGD#MeEYqepo;(;h|dT z1oIN@kuVdAVk;tFrbMae?1w2LP561-F=$m(S_-lNaHdZ^1sx8B&ZUGdp!LMHXA7y~ z0jb3_Ub5;jG^pG>bu>hKKY`fJ54A6g97lAWjHPg%2;>xkMr{^Q2>&F^YJ&D6dDwaA zOW4-~z{%2|yT9v|N@07@BnTW62?F_YjxkO`k|B~T2lhHfi1`i)?$a143MI>H-K=>iOUQl?E$chA4m+bh#>Bb?@IMNN)ma=0|578wEE3T z`~Fr{&JH*zXz1>TCtZNW4vcd_Fv;PZcj|~4v&27<2b{q?f2{H0t^?oMq!3%f{N@x) zc9jB;X*f|2Ok`gJp1&HfYzZo3b8I=O8sTs}D%|CTV$rqz2 z);*OIFzkN3AL5)3UimJrtT$yY2A4g;&Tkk?_G|8Yof+71E-CrTuD7oB z#yK-q97RTFV!Nh0RxhvXRUlBlh?^31fGY9P2j|n6BJJNpS(K+D&qXhhq!!h<;Qj-ksOLB2*Vb;Po!e3I^E|S858tt$l?Kb4 zakiC|10mfr9>r+W&6O#CUKM$&i66;j-cbCow&c+f?0WCG$9`LiNzD4XOx>>#Qy#2g zKi6mk>fMYO8;lG;-b9azKnrTqQFtwMQGSQu3N*`LY+hsv@P3+&7W9jc(vNO=atC@< z2r0YWJ$d5{8&i6js$pMMxB6YcCEu@LgsBaA51quGx){uz_C=sBa{|1CW;JbD1_jof zn&7wJFGz3HqYX|6wjTramiwvaZ5`w=nwr=6*xR?mfc5FB`skH=-!(P30WU%NX09?c zx>IYD@LNd4vd;}^dp)_+v#7_un7&r0m^Fy%Li%&z1}#&GpFueF=x(Bt?on&>52mG6 zt>x_?{t2(crtx~6P|sH+sE*9$ZOHzTA8i$~+@A3+QypTqL?}O{5ZQ-{t`($JiunYy zl=5o9Z#SH`=xmTt!aNy~6{S$t&6n+H_2uq$6EPwXiu`z?AN?t{K;LR_fW5EliZCw6 zJlcH-IweiI=(KO*k;X*5vY~5+i6e8|+1|!+@|UBP-R4_gP*>p3NtRQ8a(<+hUqLQy z+uco_f@-?aAIJGAc}FxNxHFzk6K7rMi^pmSEyrSZ7i}<@mMH_#3SuQk4HOWNs;xpd zpu`-6I51g-Si1$Lv|_l#J{g^cJdic-+Qi>VJA9G7`S?n45!WDYeet7Cxz-%;sV2q} zNh&IcX2-(oc0n`YZ+BUk@SL3J$n)Q5>@Y7)#D zdG$_9n+8o{$7k%o6Mcbqsw_K;V!T4 zk!~46&*D~Ig(czxM&y0T1NS+{<0_;#P4KbC^t4HXY?xCKdEOLnq?8-uoPoZMK$(FW<7Y=$`#gwf1k8SO`emgB<-{(`-u*t z-}T5?uQ!cj!ftBTu&>&819x3NM056im~6)}0SKARSJ}nt%_lB7szA5#JIQni#>5qt0}N2MznLothUjKxv(u9 zQsWF`I(p8mKx}Prg(d9_;Xf5|fD?wn!Y2KkMVlx*zKb8{%toM| zp&b2!LX$nud>fB$R3c(I{RA980KE`T<}GSU^C3cWxcI#cAM+Jc0^taP1=@>iZ7~-k zD7S+4LdkS4HFp&}gSofps9*mz;~;GB&!&lD5kT_zZM%fAs+2kglSbNpd$Tw&ay#+Zqm z?ZdB`6%j)So5l&jeu{{i)X5syKFV|pNoiZj3%v9-IE52<$M04g$4s)(kiV@snaeHm zV#D-x(dENW?)^dJMI;(2Z0R@XIKJ$!1-lX=pwz@ja&FC$=}emNo)(gHEUIb2Sfv`= zGLR3yMVpSLe5@{A*GB+#Qq}vTaHJZeC4X|Hvd*jh1h^^WzWNDW)nO+QZli|%Eb`^RFef%K~Ijikd!?qt^lJm&YbEK-4{ptGSmQP^R#9!ni>E|!Mb$N zd3#q3REEVa_bh^0ls}#4*T;B!GVLQV_|dKV3NIc{`p=u2H|=;uTa=xc?UI2RT^%Ya zt}N~f=Ad&MmWrX7So4E1(l%!~E|of^I<0YjTWJiG*T75T4#Wd|8iY)e>Ds)9rCfN+ja$2f$lkbFY_Wr#BsBo%QQR2((RZ+>N?7P0* zaz#r7!$d<&kk-b@D5^07$m2;r-9koC$bkaTC~SI~Dh#9Wh)C4#s!oii(v;07-lF+R zd`Z$H9}Nm0y5JmoZ2(B9{ghNODrG3Ikx}RzwZ$#Q)k7XSfsu+La%ao811qJ58qNsg zzUY<<-zSY;4V|}bDU+2YmrxR(szBX_D%Vx$&|R6@l@eDqD*m>ipFC&un(M-pJyv^b zat4hi@@t9O{sVyuDGV?eWOPni?-duQ;;l4fx88?`YVO0kq*L zn8li2x}VZVhXaHKYMPcUaUBfr8=PqCUOz+HoT<29DLj^f6`fPIW_STwNZWz;{8ngA zWQ<2h_q|ASN`w)2)#JWC$*w~>vUq%v=I?Cb0yIZsA?lf|&1>bs75OW+LkRS}`UQPa zRF=T|5gsS9)#jL6$*L*g+3UrQTyA-1JhQ(#1_0fL^71DF+Y5!Qz8i*DQW=-_bU zY={1wOxH_NQPl4)68}p3y^Oh(m0N^@b-*d`TNv9dB?sIYv<=X0KOvEkVH~+$Jw9HF zP6ka2W9{ zmhoj7@*!+zE+E&Jph#ToD?Jk^+Qv_O?>+x=t1Lfi1fZqiMP!=ziWDq(XK2Y#tfI#S zKXjGJjG5ZNO^JaplRUu?gWUVEw_hb;o8szlt@{P!@{3!k_-6w3KmycP7Z=<&h)e=5 zhT+)I_DmG{>VdEFiwW4HKqlH1n{xhb0Vvz0B+)sM<^&CVS0QAhv_Y_xD`q#y-LdKB zu$dE*ekoS;*7EQHTe+Ji?@4r%SFy8W%RWrxYK5ZI7{NT*h@UsaMk(g1JOQa3-1u2{)K_0UOvOP`XRwTG^U|K3NAvIsD@JSai4d73W)4hmN4t2OZ zyf2%ufRU@G0vs^wVP3U&ReGlRT#lZ|l$t$;9Avwyp2(YJ=7`{wY-eZn4^Glx<)zG= z{#mRe2u*^Sts~H25gHGAFEtXBQARDNzQn~mPyK$m7bd~D-Wv%{F&jJkHC{1I4< zVGh5vN7)=h;wYBKJ*QHqRCkJ|29rpVNZKTltRyWrT;;D*n$C?g0vlD3ETd3&ilJ^S zNc;CSmOp`-Q!MEeLbdK3U%iY>YqZYauv8nDWc)JrFxSoXztuzeIxSf?tU_x0+awsr z+=bS%p{#3Zq*0C{TGB-t&6)gVe&h5CDwyUqT?WYhN-cjW8SDZ!Vy+Ln-ai$#OG>Es z;aNBH_y_HyyKsm!vEZ7Myve;y-nm+h33YsL$WDnu?0OcvnJJ@U2$BJSF~aNsCiW$0 z7a;Gtbsm4LMyFQqw&n{)?REFK7*Kvp*qAntRPTcV(Y=AjWeo{P?t%V}!S80=FLkYm zJ=k)^`uW6Y`<%}IwXQ1Fg_0UQ=EIT=K%w$g#2-YV;_d9)XEi8V&-8_DSiS~z32#7O z_=$g?qB;KqV6gq<^*$#39ofqbM0|%Fqs>%l6`QXY$cEz051m+Z#ihUW!RrpI!|7QA2)Y=sVO;|zDRbP(%zw7~D-E&*e?a?KnPa=YIE@HVxN z!1{DfC7|fGmp!mUpem@iRW81sB_Mx7n10B#M&z@fv2b!Nb@f*dJ^?ZtY82ESYy{1W za;`7X4o;5ip498=-8>Kv4H&#q!`wN_ot=XX=;qNjzVsOE{=V*tAX2eotEmN~v(HO?0I|<`RgD`ZeF*!Wge@%lTsCSeyLL(Kp=joQr_<(;~=bwK?HVLj9cPf^ZyKq_(%;91bj8TBk@@Tx+A#5Z z)eivry-_fiyQ)?+&d&YtUfnP@D~VUB=afvCr5 zT+q-$hAZY^e>Ie@q}GG2)AO`u{XLj%$r=o5>RNtLd?4`Rn-DrNJI$+iyz(M0%uc^w zC{dHz_WpM^bk#*_2He)h{RM_MSe~x@Et}T?TAv3x^_AG}aI9Xm`6W z_CSw#VzOD6U%`wwETzdZyw$e@oWG{$(#{}SNW!q~{jCX{8KF9lAMVF;;sPypOP}%$ zpcgn#RgCmqesoq!A_rJDok8M&Q`pIpitZ{rbee z=NdD+^6%kac(x!Je*mT`QDvmdDYdruAJz6uKV4VaHb(PI7ddjNVz`Q%cdzjLsBDpR zksUOGlrBWjNKLN&qQDKoVdT2ik7ASCYs@)yj{tZ;d;R*l&hDQ3;=MNMy6@MSsov$j z06ogRbf-jGzqTAD_U2>Oq)8t`m(2tkaq!vjAtcaPwA;Qt`4O;yLdL zQH^pkD-gv&rwI0=j$G7s%I8iZV{_^QmB+pufA9`D&fubWzd7ggs&_2%e&3=!@p7;h z)tv-ctmgy!$(ROJ_HQ$^T zXe@zx8L4evMw&vTssXle9T+9CRN#bp!R-7U^P{deVV@)|jj+!4pjl9oI?*uIQf$hS zipFO{A$+xFM9L1HhvEnEeM>Z-J`K85hijwp#rh{sM@HX>#5J};A=SNR}(XXBs zB9Cgl40KQ9%c5AhQzF371oUP3gNb9+W~_NohWO#qiMzZq=lwkLU9z-eI{wv;Xb)yu z#+Lbev9!|c0?X>C`FWlhrXBwN6&)I9q*Pc~9_fYwqkCZF4OQv%c&{F?V%2#+giAF#`l*Pv zEh6_^eQ&%ol0`IwvjG8Ke#?jBTQHM6v#V{%cFq4P(xR^L$WT!mi?9!xg;~F9J;7KW zF^c^)muQ!=M52GkR3pl6X_I|Mr z$Ui$?Xlp*A$cDtSGd!Ip^2Zey&hy?+b;5bo!Gxt^FL`f_`-~(=;y_Pcjw>&pLISI~ z1z1rNMRq946fWc`z_zOsdYrj`Lt@EYn!U(lzl1`VVM9+RHg-)KiH zB#f}Z^r!St!}b*%KUmO5+AziY85q*);h^gWN`Hsn+XV6^%sYUq&v4pbI{f(zaTRT- zDXbl##lgIWdAs&TGi;~+$AK=3wT&6ESFDR``>(j-L8-14qvPDyu*1l_i*tv@TZ!0x z;jOZeJ;@g3-(a+5caDlM=x5YuSTGTA>IBrjh+42>?X(1p7zxm{(ozJ= z91YX<;#L!hUh7>&&$ay^T4jRs$iaIEIzw35W@y^tkeTDh@immUdG~sGGq+T`3)nOn z<^#ol=Zhfw-}!=hQK~z~Rmc53QXE$(fK~z1)&usUsJH@()a8dp?&9l*=3##gc&3bM z%Rdi$U?vrbU=4kj-;*9pURe-IO%~lu!--;M1Gm|1*Zc9iYTw`eq$QF3LdPBlZ%c4k z(sg=QdHDrldwa?a_xkWRVtVD%l&~@|t{iUGgOCd1{?3nXY4E`gpGemGoeTtx4Zw4i z`8`Uw8hce?dFro&t;^>vCfCV0`M@H7FsbkRzfh1A@h=qA8-Amqw5Xg!8P-%gCLI2G z1YARozBWSD=)_J-9{2eXVPc&ydDaPig)KsFy+XkG{tfFFyqMl_lM^H{DXICGR20g+;v>D4jd%o zuyKV$K~(?ZBFleZuy$7>=?s57+ZQ(kTEZ4Ae45n+tOgiD|3eP@cQo1=2b0G3LK*B1 z3@IK`wAr3#hZ@!Vw;>7evPcs3$sonfk6~z{G*luAL8{*L>%bF;rM621%e>?zmeyr= zD;rCbKT>T%Gs>n=f@Ec+S&!t%Oq8|~Ri;6@1Y`QzMe>#ize2mV1AC=+m3JG5eN7D4 zexTgfk!LgUL3PcuLF_u)PJZk60~dZQiP%c*HZ&}LKAt;Xog|1Frriha|6(vuKjh6# zP4abN?35JRecZH>CsW2_6|}Qk@GlPm8}~GT^14RxX7+RoZBi$=S>md6%A6b@I%#FD z{7&GBR+F;OuAfJ|;T{iG>G#0Q6MucS(5Jgb3p{r$uVawb+{N#B=H&ATelifDqqq|C zEKz<;4$~)98?ymaSz#O13en5tn`6Q=p{WP`Y~<`&;RiFG;Jwyu5%pMd_kJ;V<7!2+ zubAh6%DX;jH~VQ*+Q-+KH@lUf7jn<`lPYE#xQhBrNM{aTV6)w@jjesT14fwE8+cCO zj)lp3U+>V8tBV0Kcq{}DjA)4gQA0#vT>Tt>)%pQ*XYQMC?nm|dfY~5&!16-bC8>C7&75)jWgqM{bNZ($zvK_Iv#ea3`M+ zuw^=C)wh{)zFdViyDqtYivpOxB_<`5tWz{VUjnDu(i*1wxD*sIxug zWk+1r1t}((U&lBL5|~p{gQOwx(#R^C4~ zSICv5Xm?l96WcYbTn%8IQ#-|1o2{*I4cr`~>JZW7g3hpK$?Ql$L$TmS|4Hs|wH}#n zkztJSyFqoHFdxltxixo_*8TVR+-s;Zfgt}xftV;#uzq`OF&Y>$rf9c(Vr~xn@ooK<(#kDn!U}8 z4qP%N#!EEEz>n|CqoM5vP0ojG%#HMO-CmBwSCJmHRCQ!x6owcTU3aev^l?5@ zSgjCAZX%{DEGR#KqU4@%28NCd&Z4xiN*&X7U~2Y`Mr^k~C`=RDr_Iq3QfGzdt9P@E z`rQDD*eXGG2-%SiOvO53=*SOo?=K`LOKsWgp1l54+-Kv_;sW(F)<$fPa`qVJ^!I$+ z#!sx%^dz{oc<$^XHPqWamR9QlptV$Chtn#z_%GkfxA$WbSYJ`u%xL0c2RJAE5bBu~ z6E>Uku)vv-6tPZHPvLG>3-kTy*Kg+O*DeIL=ZPH$zy)mZ#-}rX6v3Mv_D^3TL=)kK z1x1fJMTbsFD|*?(DVx!$=9GYsa?!V}{V3RQYRy!Q(cFWD^*kvu3Q8OTW+L8Qdtd$w z{Pb|CWNfRI=hnCvPd8ZJS6{WOkmhBCK@6e(ywY{d!VFevi=@>_at`1PJ`cYf+{9RJ zl&goV*!z+QE>@UpdiX)fzXhW(nE++w0SfiV6EO-NSp>eO(CPq+F$5VwH+t)aYj*w`8O^ z9(S*Z9{X(8mt|;sjyl}rzjdQrcHd!ohEFTb44bz|sS>qsphEx>?ESZHbl1XUM0t-D zbTP^|a9HmVH~6QHCkLDaMV|wmmTlu}w?BCK+FgM7zrqm_fWC3M@4}Ct=^hUTYg>+E z{E|*|GiBRiX|yn7TVd}#tG+Al{ijf;reXy7gjO~zuYB3cAaCJ9IsueA-N_5J6~OfkHN z8`=e2H8-cV6^&<-OM5vevcnuYGAwLB8$WDi;BGZ$O*Kn({c(V!+3c4n&Q4 zIiTXM3G!Ezi(Xs-MCn1Z%|pquJX)vy7+j!#xOeEO-80sa!|8pGcZp^aITsS^+a2qT znY0&vafK#RVG$Mne3=a}1}+x9k4?E&O2b%dW${UjSg176m2~P;{N&tLZSxt^PaMRV z(3d|K{>~9~X%%!oX-qAMAc;pK>+_B30})v2F@i=b8Niwskee4iYfC@y)xTwtN%K`_ zT;d`^pxBnOSR^)TbL_0A^M6tUH1Pjcjp)Hw65?&)uVMicW2E^0Y(~{59Iz*O0=}*s zeUPg|+7PYc*(j9gaMp2~cskfmuZy5Qk4<2<>R4hY;kl6fts8-Kkb}xSOw^dlJ?vq! z>~Iz^B^iJ7UCwa^L>aDIvr*xDlC#2ol$xQt)$zn&!ib}m!PE>wGfs4MzHTDAEk-5b zdk~q+QuW4)=<~5I*4J=xovT*3wQ_Cp>)2+){iLGn1e!z_{qJWM+O#T~xT?FYt)nrX z%V>7|K%`=o@*ZCU+lUPl*>8JxpJfA5 z4AA6)>o(x`J&vpCSlybkNRdg;Dy;&NThXIgDTdRBHDNJi5*YX7U|zho(5$RDGoN&M zW50R*E!f6^XD$>YVikT5#^!e>zsT}C$nq%Fqpju6KA*?$e#wfUetWNh@aJIEQ?Mz? zb97PZ;hO%Y!MU17W~8x$>ne>0swuBr7|(TY0DUQ)sk$I=h;~*5{V?p; zAgkQ-ZKP`&(*$bvJLb{SuVHymb~+*ZKN-}${M|e=UOKX}W~)5o?OB(nNWR zD*e|*l(gvE>9*2;YAJ)`;%F!;A3LsuJ8PcfWr33Pq_&DcInIX>%!k1%w+F@-Q zC)V_-7chE}jkMReneLO<4lM9eK4&$8DILq-#r)W*2#O7g>Oq&fapDNzEaGJa+11iA z9umCm6kow8eb>n0fn$YRbO3tu4=gvhrLg1|i?6PI45ta!CtykPh%i7aicn~ zMjl>o9g~zLBWfR{VGYhUql5GrRAPo|Ip?!?UCmZtj?R(GT)HD$F#L}0*LEag@4Slb zpq+oDdyd2E$JqWehSXQBUD*flHGz+f8o7TRLz})vZrB~iKq2}*k2P(3=KA)t{W)>c zK%W{3<2+%*cJ_eCK7~+~jDJM$fj%Go>(5cW;?MC44tuZ*WQ`>Cf2o&I>OVFJ@~iM4 z75q&559jx(k^jT_(sKVEx>5d%^Cc^M1q|iF;IeZ*pg{|J-~1bm1FW?x&ghOj&Z=Gy zSW`R<1G9o-9=)=VV`F_1{{#6*!E_h#ZW`zZHWZ@Kx!s^6?V=5-SS8keLFe48g|#MX zd4X*MZId&oL2#-tOQ5A8Z8j1uw|LY->JyRy?as_+x@=c{7Ma&&*K7MdFrzj}MF-he z!?JylTY%=_lB12v&vwYe!e)I&|DpSZ1hf`mz25y9m{IVgh(UI%>3bT4z;)+-;Y=mZ z4d~I)SlxXIGa!rJ=-i{~qG`eA=z4)u<#oTXKAHm~1Baq?m2`$X%tPy<$sX4cSXoYy zcfLwHWKgRK3-j*u|u%gfoBo$;|)A0@j7vw%*()pBJT{IleNk7a{S&v^S)s?;kXuTa0&LQNO zPFNGS$o8}L8f1ATrqkye+J|lZh4z}6Ipcv9HX|ZR(Da6QB0Q3JgjA&AIl9kr19URH ziKywcKdY+UWxoj~Ip8a#;c11zaLeB6MST`(2GtBl2hEk~{&o^y@YCw6gC}~UCFz2+ab>dtNvj;A`-7u^HmAylTYbwMg;@437ADITeX$+xf7J8I- z$OhEA^s@WYO@LAk7=;+VQ~Bv#rx!c;R8>}j`*awsD?6Gi9rVd3wR)nJXT}rXMIWHK za`FU~vdi=9u@P2H0~76>dszy(=q6ZR5R)<;sQz$G>0R6Cd-S)>B6%c1%Gv?KJ^rtB zKfD&|%*cN^B&IRLvi73~mOhkrR1gN2Dyu zyLJd?bm69BI%19cN<3H*$nHw5_)y#SEc|h$)i1$WJ7U>PRsQxet=g#91_2Ju`Ux2& z`2_JVD~0c!C1b?*TC)nVU+swMSjV}ZeHLu zxi=&gNhJLrQpsCr<^m5~>Mgi?CcAqK4|oaol2OsYq1ZB%t4Fo#<^M8Ekf{hQhNgAQ z<28SoB}Unc!DfqZW(hR;KV}I$URLM4?oQ5g@K$8j$%*!a!F<;RxI$sp2>BPOvP0_G ztWlQxdFa`(h?;l%tx8s+l4?77R6!i=#_0T5V@g#~pq|yPc8Z^AW$`n*jAW=WhD*}x zB(X-TM6g*6_D0C5Xm7cPa?l=8i+8E2!_vY2xilC?e; zyYE`Mu3#wiGM_Y{5Oa6_@sh=I=5J=F`W3m;*Sbsmv!Tlmb$Q2 zBKcO}5#$%-sYuqrj8pWpR*6_BNAiL{>MBjM!j#zJS~gX4f~9(|9e1&dhKCdfQ4B%W zkiTEJm}1-ldhZceB1#qks^8Q%E>Pu$B@TU#_Ces@T9FH31s3v^>n4R{PpndpXlQM2 zU2?MVth1INYk$yeGyHmaU={_r$TM@G7@+_5auB^I(+Me6#6%kt*R);#!^i)J<=IR` zSUoOqloOMqFqWm!l1ua62v$9BUXUpytxl#kC5{(0WwXPtl+1{R<|xZH>-LzuD_isd zP~_vn4xp2xxQy+CXYh~a&)KWdWoU{F$vCsDqeiBn&JZ{MPrb>NbHkw`#it0XLAUTo zfSbAuE@St|F_#_8&tm54n5`+%uvYo7naoiM+%;`EUa&sI2BO!?b*&2&vSm=sJRs0k zE#GXU1u{4ppJ{*^rFjR~1tlF4@k=Igf7=<%lPpuq%UQf+%0!&EVjcy-yfVtYgfxP| z2QOZ9g_Gb{yIJFmFogXBplzagK@GYIBI(X9uas$A?Exm88<2U?6@I;#Je@ zq1P>C#|O+{7c^x=L~-J`qmmy&VAKzVeuz;bc*Y@ynjY6pvzdc0Wn!lWj#lbuE8XHi zhbyQUq$E8wB(|OE*mtr;v&hyQPgy&9A(cD7CuX=_z`WbusqdtD; z{q|4lS2^CdZQ!#CPAt{N!!BC+aeX`l9)keRY91e9$aF zJ-1)o-gg2eVt}Cm71bH}{3Y z>oIKRyMN_!9YNbjgrm`TyfjxSDkyd_9y$DRoUT&q?K13DL$IJ44_M-Nh5W1EGe+64 zz&O!Yt~E#wNfbs(LeeqR`;1SZQhT-pXu<)6bEp<-+0;tdw|n(zRz|rV0)kq`^z?_! zK#}VA)v3*~`Oin|w z8QXvyCAsX4CcjZD`40c68O90{<|PUjC>Yb z7Iud$vmg;Mm5IYf7AJ1Tu`5F0U+*0OJ;m_dP0FPSBXiJZoJ^BOV18)m;U3C@__nUL zZb}!WPC)1%qku^}w|3$(w6_1h(z%Ag)#J(?D85UQimCskbK}_Z`l2V>jKkm7)nA{7 zo8xG4dU4ubaBs)`CiNsdUfW2L_%3gV0w7p8@cD|}1(jP2`cYAAT3?+oc3PYeSdV*5iAFup zvUn>xjKCn6W&C)gbfDmnkVw#Br8xyEtZ&orXIRk}8jH&vE;-rQ$G)TNaozQ9IVCX( zTMthL8)A7G+XWZ0p@$gDAC*KoA_q#6f^~r45B`K=bP`CY(F`FVGd=FIyYZy_^kt`A zFtGLQ!d^J6C2bGV4lt2{ireS9k*6P-7_yTFk;G$z>!z(&cSqJDn`_%G1EF*pV(Ozu z^@u+Q>dgSQG(w8~^)^Wl>?vekPM#-5;r+|?JizI+h(M);?l;sVukUq%#GPXzh?PgR z2Jq$a`@-z&k3!Dl6C5H&;>L;H_4OUWX=sGzuW8$eW@4)chqyde=O=^!Etkd$e`t*a zBjy2;{%vdlevs6itPaLBm(G_c51tgTGKu)u)K#`sOFfDL-NFhN!^7E3U*+dNc3iI* zKIa2TX!-pJu>&7B=CB0DXaM>?Z-_Ix|I1h?pS(Rx=qkl>b0d z#Dp&)<}#^m;Yj?&?`UGCy6*W9)gn9h?(K}x3#$boE85ug*W4~g!e+tp)d-=>c$Cl$ zueEqmyJ~rOQ$pwC=(n_y%FqqBy(d{}P+Tl~e+8Z<^tEt!a2O`!hBuXv7>yT7pV?bs z*>+36Cq)k`TJnDKuMQ^kv)bQNl5|mRA>kF<=}a?pVhaV+DEm}FXU4IA&op}oJsF*uUYT^i#AK-I%)YQ(^3fT@EnwY!P zv_O_=omIVs8w@9O)?nM7QGUhQ}c^vq`^uj>WpnCWT4In@ImK=e79G)ec|}c&bh@R zXhSh zaaghdIX{}yY0CfRO-ns#-Q=>m6Zis{xuhYjahIx!T?tqhNy$eOUJcUk(Ird*W0M_R z5cgS1LtYtN?pZ7)GHqp7j@Wb%I>y?zJYttUSdR!EV~Xznk6Fjd47x^??8V6U1POAc zAOVAam-o~ebQ4I$!nziJ4A?S4N_EP=OQxWsq}GaoLnnYtL-QL?_ZP3le3UT>avvoBQPkk)&St9V_}LQfz2D^Gq86EFoli7S}l z4c(Z~S-L$YaqhQ;L7hT)ly$rQ??>)+2$!^8D~4j3sR0j37i(>-djFfX2}-RE9wN`G zpuWUZ==BT}^a4ivtQl1YNkY0fK?AagxA z!`MjY@Gd*;xDCI|WSCB%PNZ%ZO@dS{{|>GDqQ{8)Q_9ubx?}Eip|)rKo1991UeLgm zHSUn@#Wn8BeV3Kd*|-${UppIl#_wE&!?jHTD%GzoQlyA5SCl)-BWrsLw;VpUxS|3n zkGs?seLE{mm0*24C-mHX7LSD7c0XvF)}1I1|8{nnIS#0Rd=KXfoDFGM1-kEPEn1b- z&{b_sa98ICFAyQXQ)%K`PEWwREw~-nk1%4Fyia-kra|a(8-{xrc}!p){L=zR-+=x7 zbZZ*qG8LR1NH~G?ohs`T1Eu0=Z}Cni+ZGL**XpwOr(ykZz!ljHd;P>401_cI0Zppf#e~6Cq6f~XTR|WN%zy3I|ydRn7m4thWrRqYJln3GNWw-QC^Y-5r8E z!6mr6ySux)d(c2|7VhrB?n=JB?>V>bpYBx+iz=#mcJ&ZE#*XAA2y3oP*kX(Nc_#6E=<@ll^h%)e{sC{a_V(rYNr{Ao=Z5Ao38tws;sBwDN|cSS_}Wl z%cb#?X@%s5w*AZj=DH-=pJ95k_IaZEV&VhLlYb5+y{6WqPra`L6OS(%lZ|IH@=5n5 z$-5^g?8d8qL0VP+#*5bXd!73;lL2F_%rTuvNAoU%=I5!w?f4)d^qLLvz6BeHE~RUy zuzFRp5M6&sXQ4+6;9MhA{*SwX4gLoJ)F>7FQ=#JV$)_asxkj*wmdv^bf-4!mxnfsM zJ+F5~^V;&iWka$@9aO2tD70oPMsLmfU~k~!jC2G}RV3?1@wA@L(W5H0Bb!&+hOs7eUcZ*>ZKg%)0ebchy71D3JLAyxw#;qs~Pvy zT>xbL)GDAsiOGQpA!fi1_VTf$KTSsrrb;&vlmX;b8Bml~=a%fd!^7hvCS2cE!(sc< ziXZT0s1^Ozt<{Nad*qWNUHKX!DCJ0*-^_=j%+lw{4AXBdgqjhi$WFYZC#Va84gz$h z+n(w{Zpa{e;gxe%{QF$7x&j4MQcM6*etqU#lrxX1hci4QUnz&C4;%(q)o|D;%a1$Pp{C7w%Lp<*rMG>G3EI zP(JP}TGHNB^g1kh#1Of0&>@c2Uzf=AzW94t6W^HqwWgM=jAv#NkMmhcd60^n4J{_h z4Z8A~;XL^LH-5RjX5)RaUgLR$8K9bSs`pS?q?g0nd}4uV2hq$t?6wKGAKD?^TxV&9qnibO9y_Hhlk$a9FGD1flsc zFQ$g{t)4vutlE7Cu$8Ph5~R_opVapqK|578SVlT&@`WQkkf&0U08y>(Ez-c#gL5Mk z_hE8qNKm$pkMED_{p3);yiOVGZU{B9s=wLH%axR&w1Vqcx*wKCR3!zU7s6fh#KEKx zAru(9CCv1vHCl zEYMv#IqB%jRd--onU2#q_>p#U5^oY|swE>Jj7>6(f{tK|-gW+|`w0zyvHrEZ@^#lh ze#1V&a0~$w<9?)U@SCxO36zcFXYYS}tPrIKE4N+h^in?%hX)G`DLORgE5r9jqh!PpKqv$JQ@zyrSNK5<2j8ZsTfZGv=AR*GQM7u4+$tQZheq|@SEsJb+^v% z)GH^YS8mK_D5|FM&|<^F`4aY&++3UX)lvZA*w{*-@{fp6Z2lOV&<4*l@(s49F(@tR ze>sB-rphN{)&}Hgh^nbldg9Ld5R5@uCA>~S?uDb8);=Ypn!bC_lSc*_uBi^pvW#UM z4dtX2->ggb(4%Kj=|q2TDB8<7;+#l$?I(GTYQZ7y5U;G~kL!vJDmom$ve)N8=`&D! zHr5rM7~e&$hnHTaCF@nqKA9TIJ|4H8=;57D^cIr+qXyB*mH(;cR1yCkYCznz@mzyj zik;DcWnjb1tOc()HOQy>fGB~&Xf>%kx@@abH}9NcT~T6MD1ZJm4CW2=lVEq7$s-ty_C%l;vJf=aqDY`Efxww>1~c^tQ+7!nU7RVr+*_x)Vv7z0 z{b0Fj28B5_{T$W`_XE-m>8D13F=@EY6!)SJUtA&it<7;2|#e)15tyYJy6#eL!x;)K9+<>Ok zy_(^ZNG4>Kf2PzUp;k&f^}){5J$HhwF5VYWSVbGx%WbJ|D^cY#bIF}AT_=a1L7=VF ztb*6cz1$~zUr-{}H&uzJm-SEO6cDP3UTow7pzw_M!oY)kOjjpt3r?MlvMo1ATLm(( zLc?8!RC-?9u@_-}6a2Jm^q-g4pjm-(=VKadO`PCN+OKVo;OSD$;uKZQJ&XsJX0 z&5sRq-tdE7`24nJYd_ZM)x`!>Vz)w_>3^?*T*>x$w4^yisyeZ*ds2-(|7z@1^xPDo z4z7`PJ{rX(>*LE1W-8+q;6~l-ttPRTnZU#B&s-2^rb4P)Fe|T+L4$Q+N9a8C0O0x5 zK+Bgn9A(kQGTj=^wy#~q9v8{NIn@cK74*oa2Y#HY~H zkB>W)usQb$Ptu6IwX+`iYa)a)4!m~4P%>$FgQSnuDo$J5=f%GpkJv>z)Yo`vugrZZ z#_O#bKdf%`jx;bGX-~1zVkVz^JIJ>s`s6bw5pGCaK4v9TFp~WG0FwW;Ug?qv94vnkqHqixNOaXS0 zR$yz}_Ar#HlWj~xQ1X;fGRZB$lq|E?_+;M|qKS6`M#-9|xzyrPLT!Rx_azXooE2Zb z_!0zR)XGqM745T30K_<1C}Nzxa&{A{_QF9|SReYzbr5lTKMujqR(503Ubz=|1B@+2 zPl$DM(8w!4cv1J=EFm*MkXF~%y>}r#JX?7;94IhQG@MiYU);n7)oE(KtVbxtii<7{E34E(<-*o0w zj|MNO`=Ut?Hw}1G^t)hF)#a<{p$gdQNGtOO(WfjZue63aT%2Ghu(^Ge$y+viVhGy4VZf#=(kq=n zzm4O(pNP%9^O^r1H$*1nxX2r!dnD?1#13FYtrk4L94^3uey%)Z(79^95Av=GsxjqL zkebq?0da7KWQ;ZBXLc-w{`!)1dwh52jY?jl4wD_2Rd#ayTvi#>v99@#Eh=FRQZvl ztg|iqDR)k$4p-UepF5c%8gF;=3N?SZwth#X9N7p9&Vx+J>OV{oq9LuXI|-1q$BPBI ze!50u3dO}6?X!@>3kYOp)oW5b0-KcsA;lW>S5;KOG3%d(4SJKsbm4)ig|~-B@k>CI z6;p%uNWg-(agH5d(I4*&x?VwlP2q;+40kqpYnki0%Y(2eYog!tftyu3di=8(9gg}U z#XRURfEgN&>pjGJH=0zs7NsGEU|sZKak7nNbZDC0ss7K%QOk_5IhrHb@L9 zP0iUXpYRyL?}t}T#^A_wb9ik-?s(9G!C!@W|Hyuj-&(J;ru8_zV!i=lL3kUFrW-!Y8mBaTaV#|M5QZ%fjUVNin0ZHEau}E+H>==JX^uxO2Qk2KZ(`>L6opW!g{-lwQ?7ao;me>%w!4beI79lr^mMF#+HV6QD*c<48w{? zy+(B~8s$)uL`4ziw&r&e%n|Ia#}u=IfVm;6aEeXVQk zha|ur6rUJo1BB9!i6U}RP0sFBx0^h9?Y|Dy!y)qCb{m%G#DHsun1|vsj4L0RnIJIq z>Q<5S?ofZ`T+xbX!D#@kWk!Hbj7y-ySrOnhWuKP?sL_Cj{p%RNhVG#0E-5K(FEKFw z0z0_d@qe%%p=?W-kr)x4*n}VZWRZVN;YbTG!Z9djLJ{9rn0Xzb!{8>sleaFoWSyDo zh=17L`R>mHV)na-qzim6#vk?AM#h^scUlu5dRdx6@p+TWG?0bos6?N3sM{?<#e*s_ zf7gEz>{nQX;PA*YK-C2-#)4JIGVjBwbIdJa?0SiOUoQZWA+hAeS{35gW&Xt=s*k34 z+-;u8o;Aqx&W#fz#KJ!o=x`L6ng)t_?m;Cp;5yy_|7iT-%29_&ONtc>))pXi`#;1_ zMv;5m8~Py^^y1TYU$^&*NcYsq!Bf4TfDec6?%orBL>>sDr(vOP4KL7PSFUWW{~tb~ z@uu__WJg3xmiqT5m@oG4O%Q@y`o_I?U_z{Ejw*Lj&qq_SI`klOvir?6uyXme_>DhAEk|>Son|9p7TKY zkJ3*1kKV`?oA}O8pdzAW+FUXxs=l;>+G|BZ6mdUd^vw*;>#v~BBz=ni*O=GT^w*e| zy~stE=@YD-6l{TMA#X;DGRG=l9q7Zk5_04VB^6xrpQMi5EH6`U_hWKFrZ5{81ds#G zF9D+fu9GRwt&Vs!&9nyhJmCL6zX^KSaMV*K{E(c9t*q|6)`yLFf$`$Hk&jx!=xE7@ zp@YJywFmw>6J2)LAc4{juxs9cx&%0k-Zc0TUT(5(_Gk44EcH}f>bqWT0k-rB1^G4q z$H)$h>Nx|H`QjA*Z)gvV;5*ox+8yeD7}B5imkPrl+P=LV(9YmzH*c#|7xlge{OFPf z1oH^&iFJg%=eH>(iD|hDkrM_Zrn;?%x|(tV*OR~Pghuv*iqO%M;=1L_(UX3cb6Sn; z3s!SkjhJRw)udOWClPv$?1R<09bVO@+q&hoE#vBPzX0|X?0ieU-wvGQ=)77V><4wB zqjrn_Jui9mnjP#9flNGgPEJhSKTv8a3EWRgZC3=|M&=|6WXnv3LAjR~`#3t2n`yG@ z(o(yZCf@GsAt^j0L^7Es2tB;Jmys~C*D_eqN%ESXp=($W%c$*aFw zn;i@-3cmL^=xe`RPj8nYbv54Zyj*#t&1h-}to0Q%Hl~2}0k0+Ac*#SgrmZdUOzBu? zpV8HI%-r5ynsGEWZZwYJ#f){(zua8!RkA#-j*hXXy_%>bfKCPQez#cXCqwssCjLXB z2>8l@GzTx=2Xx7r%xmxkuEKTTioNg;)K4xQ& zt#GAP$WXEt0?+i!iBs!}%GwoF>DI`O>nQHLFa_($T$HVkTi2Co*1IPSsI}bDS+xv@ zDSvAtzi`5RUgVe)D1Y$?qB^*I=XmuBvqaEwa8 z)_>5`eeFNF2{Y#3YWjN>D42%9{?Fxn_kXJiw1-yP-V*q2S4~@{1AR=w?v9drD4Dsx ziOP-(hqCc5)V)tS~J3VZ>9b9ijVF= z2f~i|S&yFQr4v!+TwMC#ZeQECcX)~Mz+ih43}-M}M-&2T2Ow(5sBHUoZPQ>RHo0q@ z8tv1(W)hC&LPzt5NoM1Qua0*C?OW&MK`u4BMS&A@;f1T3Vnc()r-v}p3#KxD&&|XH z;yy`CD9myqR>?dWBMtcDOajOOny6NgRxe%e`c9ru;GYVZIQi6^7F7@;d?x5TG(}zL}Bw$Eag08jvy*B8~ z=@q-a!8Wn?LgQ4MC=cF@>#}nnZh=c;HbcZ$!Z9*DKX0g${xC6Xt*8d_@O~DfbSW>amcsUmmz@5%hSGv)?%B)9WEjs1FbeLqLfu2blKZ_-AsY;kcqkl@5 zI?7~>pSNCe9OUd1`HkF3s*#GsZoeKTc0skSz@Y(1_l~t)pNXuagbrYv5)K`bM@4w($h0gQKr6Tk{hdi z6PycP!l{1te=upd9h8!ZSq;PAIz>sdS&v9wE z^gBXXp~rgVl??tKI7&)#MT_lZl0Ab%<+0N`&1@LwvWJ23c2P@fi$HeE_WJ#~V?Fv# z337^a=}e?@5=@1xu~`Mp+2ttRh56`Ga8%-?HClc=GlTQxDjpsb%E9*OlO+ydN22ia zwf>Y2k4Y`euwd3|S|wxz9^^#AdS^~4XWM3CDijJ)EbEAdWPiHQpo4}{hC8zmVqKLX zfa>P4C)cT6$&M65@i?XCaz?h!`Zz7S=y)k6Ay{~hfR zD??xBsWb6eI9@=}KAisG(|VGCd#?XvCKKxGb?QnO?r$54(Kud-@JsnK?Z;1bmvvMI zn$>W-uU9@Ph%ya_TQ{5**mu6wwdXHpqKZlOek ztn{rQin0`WpHAHCfI~PV`AWk!n?4R)*UbD_p`9-}5RT=Syj99^&)@M8{5f9r zn06;VRz0J8D`~%_k8T|dEmwqsWXUfd%j>XogvsSCA+=hu-{4c)wY3d;v`W?+d+8hU`b z1seM>|J-T51YQ36o8jmlWjiWl758IYb8)#r5qfkVA1aEn)z{pxbebO+;g|!->P*YQ zV4F*D`_kQEx)TRPS_fc^PgJE7wgUkfZX<<(WU)` z(stq^#@+Ut?x*o+C-<`R_wX{9PMej^({^3GWYSv4Sf2J|eay!#ccOkF*7k{{%0s9M z#x2XHLJ@Uu4xlpo?46pQA9|OTExX4v)E6^Dy!DNbT3h|P-jaz8bcTjHLWO}82n>V| zvk^v6emitJWkx_A32eB{!W^A%loGvx;*=lnBrM4OLJ?dDwTgYOO7go~;9_<-zAAjx z=WCJGkIdyVs~=Cf%N7b>M(y;up-80}Nz+ljx{|q069X0wvy>HvTVl;S6ZEGKv9~+m zy>VUWvRrRY5Poo?bR6(=X}P*!Pn-;ugxw^BjFVLI=Q?jTnB}t^7(2M|w;nf$$I<^L z)LlMTS1Q&s8^?EXqgJW?_b!p}J%x@i5J`jHCQDA@H0XjKk+Ax(S|HJ`dK8}BoKNCg z=pUm`Tf*~<$n>9>%%?%>gw=nHmY`mFf7BCL;+-=Gv`?LVziGLP5^3fK-6=f6WSIyz(~i&TAy6$!`BE;G{%Fj8CQe9S z+Rw8qzWrSiw3*rM7oK56H!-mHf~AOt^uxFt>CPi#G~6+kQ_{JWrQO09LD|nFa)fZ< zjiut$WiV%1ny-W(8Vv;1nkJ@ted*>S61-EOt$$aD1@>co z)G1GNxiVd&2hud4hH|NqL6pvyAdf*KQgSP>IOd>vz~{v$pszKBp??>HAt?&SGS9DG zvUEry-JG)`oEUfbhmK}g0nt(D=VVaMZrFc0jmpzH!g|v+gXE)ODKouMDCm+A!xbF)}UPpqxG2JItQh{u$G;^VFe~Yly`vhQz;qQs-ol%StB~= z)fdXJM8%muN}1pUBkG?)xkIE$pV9f3CtoQv1jTsAz$3VZ$zHByn zznA-&31{RU%Ja|Ds;+)mw;$*^4sdJuCF*l7nL`*KQw&p{`R>~5&%$!8n&!$DjS-|=SEQS{zRu!#LbHkfVoihox6aHpLq z5}Kiii)In_ng2Yc(Ddv*%6zN;Byv`&8oG%&S+qHSyNvi&L;LW4ZFB_dZmySu-;ameGPpnU)(vm{F{}Y0y+*$vlan3$Xa*%?ltfS= z>9Zwe64BXCe3nPBCn)EGXDIZb=!}S%+hl(%mcgC&e-oWuSj*ndA)exG!)+Rb)(9@n z`Epk}r5Jz@43X#DL9dJY%%TG?Mm40xPtcC{phNVYP7M3PR`aykGk9d`q@G-aTQRg8^)mgF1DbR^fG)67+{l9+rZjGn$B8MdLVS#1~X ze2QBZ8o{{hU#fp2t==XfBQ_RIsR+If$rnSBm_C z6WWj-JGek@09HbSB&!)gu}h15lW`)TiA=k;VIB~8hl#md?+JQ;-{Q&;cf5YDpx)66 zGp{pNF(fx}hN4e>d>#;Rb#a*{gHH~K?^km-A%mc9mDe)THeHSGaV${FX_M8-v5PR+ z+xBAP5=%(fn`=5sjc9YYoqiCSa=fp@oN=0Q*@N(p=Lc`~4C0A|woe}}AufEc9p7Fa z@yV^uKPpO69YZv))}AR$SUrt36}MxxR$Ape+YR5mBbp3_=s}gdM?+UCq;d%IqI&I6 zZS^UM<;$B^p4TuLRO&I1qDGVklra(|WhEZlsc|H2Eeb$pD!A{sQgKkdJve;S?SaPO zbj6gbD06?K^>3>C;iWV4_LGa+h?QQpI(#oJem`Kl-y1xBfN7Tt9Z4o`H%STw-BzKB zsd;QSV5ossS4kSJmI}ls*NjiS$Q=EM#!^{GTo>mL?VW6w2^-GOa=W&}+^-^Xi6&f) zps0$tD8s~}5D|J3c$^Td-M_shpkgQSzQ}{oq2Gw1m}$-z7Pi$^k|@|^v=D^;Ol*hC zdX9_|ul7APP=1>9dfOBU;piR8k$EkS`^|+^KUD3y#3#)BqxS5{!2lYa`6pIm@Ap_E zp!h2>{Pd53t~ZeqktA`7ab}!-w{-o?{5n)CcOsa^Q&=d&hj<^BG_{6Ex#3Hy%3oT! zeHRbv-Qc(Mc+PFtkPNn17nM$&I|3x3ZyIls6naNv;BjOoW6=>g|405s3KdHv6!g{G zVwTe1;s|Q8dCM?o#b11sXbu=Al$&ZvI+P7+Y$FkLtPRR0Ct3y*3R@#r30F2~=+y`@ zF8Q$w(0Ur-wRUpu1>4Z8PdZV@`dRKZu!1&H?!}w?0bd7fI$CxFz;!`5eypVAp@Zb2*Ss$~^JWOpI#^D>x@V^Got1+|dUH6qegrP{X^A-0ruja#q zQK?wg9mklfR6d@+{?AM(ZzhuM{cwGv-$?M$S|cW8^T49dW@l-S0HTKZ;ogJ#|5bs1 z8Rs`@nK>Py_{1Uo1e%z#HAxW%E&zW{F1g)s3Zm7JDl|BZU zDimC5D|G!wL4!CIb|7=Y5~7GdW>o50n#onQS{m=#&QV2&sWl*~RFfwD?KpBuP2`)! z5F=byfeZg;1Q_*WPi{tWVkpL6&2`r5=s21UholOK@(lwn#6TE*jhiHd{1WIE2~ zw=^1Q;1xc+&`n$L{k)U1KlVf7ednDu-dxa$Ju@B!JoG^rDL3k__@8NVi5Y2gqQCD~ZTRrs>FtW9D!7fJxC z&+})!Xv{HnlU#BYoJwOF7g4nLk|9$g^2OuxP&|*fK1tfZOU}L8ZUzZ4t24#l85c`f z8H364j1V}GN;S8+s~00l7oIDN+-2YLX!u1QVm}V+9I0ZCPqEmU>-V|ozIg6ZM@6|E zQ)czD8R-#w#l>Lx%FYLU)zCwNyx&SMjq2S~HdHyDsUsmNWW^2ble8bALq@g0M$Jl; zQhj=XMTos=*$S*KV!VeST?#7ugTihcXh3!zpvqpY@Y4{%Gshs!&4tp0palJTErgKF zt`6(s{a)a?V%h3H8TbU~AkAq)rBQe-GMd(JL!~j83k5(Jqa-#a|FocnJ?^ryq<}qM z*N0Eiy-^l}z6-ALah+*GEka?W4zO@n^}0&7`{AdRLU{_WCfu6gB!4RSPk=9LWM{Rl zxvyN87zkO?st0`(J=lbF&|}9gpAeFVM4C5sbgP*Fylpj$(RbGlnv2Fg9913yRYCsr zZ~WPLrBRWfR45XSXa`~JMA z3@2#0GB6gq#~v-ZO)jqcjoQ)60@>CPJb}7LF=$ICu{p6I4cjbhNEh3jTn+6ToUtaZ z^$h#K4S7#Jx~Gpr=QpM4qs^dd>~|w0G>1gxXLRWv?mNYsc|GKPz54dTHydLYZXBx~C2@?!Ns18?)luDr?S!xq{UTkXp zPx&Y06x45G7mEs@`F)x1Cl9yz*S{;(#&Dr(EXSE)r1q+Iq1rO5n|2BO}BePV?l$Ll4U$L8;8gZl^z%x_El0 z${DRrox6k2Y3>2pW*u0T2H<{fLg7=4<)9t7^AHa_s-Prb8*q-Xj;HVd{`l|VNL1$f zO&2UFaNsT15eb#wI8sRYrn#=J)XgMw{8*iU;xfl>V3Pd8r57r&%xG`EyFSb<@ernx zNmXXSwrDT=lJsMOroLivAoaNPqZ#kq!5G9g=#?s+u?%YmJAwp5>LL%b-c%Ik%CpgW zo{Gi#Rf91^HSu!u6lLyyJr8_mtOmsHy*r?fmCdfvmV6v zClQZHlD-Sw>&;n>nX3lUdrpm?6`9=R9nzH(S0@)S?x(GJP+*J>Jd|8hOoq`UjPj81 zxoM*Ihpuvm!~3$q=gr%%+?ge-yO?ukkti-DnhZBsh@f=|O)&s8n7q6U?K&=5S*Bcyou0V33jyhXBJmz_xtY>18NJgeB#YOCx2 zx{0i$X|-v8Z%rp^mc3Ro{$0=ciJCd<*kGI3ovfYptjjKJd`cRhz}ASkP%pM$MLX|V zYlv#X|3xdG>>ZZbaJ1x9R>*g_J>8T*d8Gr(iB){8E?u2(N{|r$J+U<|^jqAQw)!I2 z_m%$ZvY1o^-oF<_gLz@*1$0Z(kgu6YQC4LJWDo-B4pD+UFLFxLBg=$pgnuP z!eP^2er67|GISZ|IuNf6pn(7OXMh?K*yzh*pb0{BQNGF){kC@H!j!2~MG&xm>C3d1 zne)Tq^nB5-3DRQQYybR~Ir5;maSNfept?N}*zN&9`+~DzWRs~-x)l`=5VGYq~M<4_pKl*9Uf^7w@RF_38L`>7+66~BT^N=mQKsy1TM78LqaV6e^kNc7v zAUEF8dBW#dp5T|&ec|9opjEfLM`=>ET;#I;Rc%QXVoS484@$exH^4qGZ*J}jA@VNB$LT){N(h4DNq85mrQF1CP z(pa~sHF4Mk$3hgB;7WT5PD@bQ?fp!d$lra9&y%UJGz|O&uIN3Tk;^@QYR+hQ#_ZeR z_%|DCcTaXAJ0mT&LYF!tZO}+`G#l;`4L@AtB-hopB=NRrl(`}cn)P-)D(Eh&z)ktS z>s&neP9|Ka>Ge;jwSB=z{SQ79$VhK=C-C}H9zDt~S~6DNIVV}2qzaqg*`HbmE-%Q< z@2u(%DPOspe2#-la+{Fsv~E1Byuw#7!U%Bm?_1pd1Sbh-3m~P}u?d(>(R;Q?J(Q;x zeqEjp2RZ-s$Dy21r`N0rWd(E!d{VA%f`3{4%TtDUGPBYH#V6S2)61+Zp2&6wlZ49A zccdz2bZ*NPR=oBrQv&vVsr$@(bY~hO;<3B!#Ksl;GHnWN)KNCRiLZ}9EVQWvF&dm<{`%Va;=EybZhS!Rv)N{sB(>zOjF_uBI7l5ZX zCcbe!Dq}aFtnr}g^&xvvGG-*rzN(h;)P>BXX)x|}ERl{zPUFFg$|nRc#+2>6xEOf( zHDVEbuwq-nq7^HR{gbM-+*(E@es1ausKhkXLSmbHv=D0J9+A%ROB6A8s~~{0apPw} zlBYEJMQxIo1ltJ%<7>esHd;S=_+8Df{QzAfix=hW}P9#(0@Gob2l1R`C&CN%^+AS;j8HMn}pxkpksUC^u6XN}%zLqMoYO{EbW zRI1idu;*{!^7)UXN@1cn)B-IZ(PYw@#It6#6^D96t^4_n2vMg4s*b2-Uix>y)~V&+ zz~zN6si5N*r}|j2lGx67Y_(iLGx%mY7JJ(v`vzcI8zeGRh>_hpcz9(&`Z%~-c zPe-&%TZ(oG&U2;dptl~tO2lMEr{a(?P9LLui{IzOoA}ukMMp~QlE%^fJL)?qB{(*r zBl-#zHJx6jA;xM6?U0y)v2$rrV!vLjbBWBTxTAgIkN>zXhgj)UDtpi?VLdtWH!Jl| z7`*qZ50*!YXzv|&W+drwG(n=Nfm0YeyO=+HbwD(2v(aAgAnUpiWo2jVuk zvN=Uw%MW9BLSe~h9KY=A8_bhXyV6jSsQLGRp+p-&gDLQz7zY<;pr7tlxCn=~0bpat zV3XamyF1W!J(@!bU7R*&$8={+n28agpZO;1D#F}Q%8cu|0xXa33m+wEz3qhU3rAL$oy1>!_Y zu&WihV-5HgL9zzuZyA6N%vEWP0-(KgTObtIwx)$ z@@oej7@wbouTtV|x51ZI$z%T;KP~$&e)<;;X8hZ;5ZfU|AL!-Ogv~rh)!j`1Ciprjx+etMLD=n99zp1yQM7 z*w$O36tU46`*jCnQLHx9M~E8lzGE#A|d&&jG{`*Bc@EL$a>$DyYZbYJ?6Q zDDf|YznvG97|O$e+gqB8#!Ci^%MlvJY_o_k@=*%<>U@l}czln-FeJ@1$)0iIt+8x< zXtH^|-`cfhvr`{2h8pSvp8pX;R#iZ^292v_zqe%c0WCeu{dG=ku0UixfdFT^@BMW} zm?FQAz}wJK26Gxi$fRf3I7?#9beU)c7-@)PgROM-u26-y3T8K0$;)LY-?p_sqCt!y zMFP1jp8rx^JzW38gHgu{M&smO40G=Q}hh)fVI0xq#CBnHR*<7 z`{Kf-`SRY-0Ls*^KG?<2&L2nomFcj;1vGrG+vxgg74J+!#%NJr5wG2XyJn_ z*H`Od;*iUpJSoqP3ZtBNx{%r}CoC?K9iXgIs+NfHEkn6_I@FRPQB!nqz`CRq@ivE# zKo$~PU5z8XdFi6S9?8|)hqi6ZwKk$@`zSMi@OQ4$wvT({?7)=`)=1>H2RAQvsSV{P0WypSe6?ol2 zCN<;4{qiUtEpi}WjiSJeQ=zY7XO(eEPhE80dz)^&I9YLMS9j3;^)>sDj%JY=TSW-O zv^+dK0+PxYdN&+GE?;_pFTduDS^>J|r2ncC-B@P9!eBq5Y9vN2W-arFAh%UkokLc^ zkHfX&1&gXn-{!%UJaF`Bq%7S^BaMOTzz)>F7oNJA7n%fwvpr{HJ*tly@*^IS`mXb2 zZcXgRdh984F0)*n6LplKszy-m#TB(+$1d{D=!IxEnk`Pc$k}1>qdU;@?87^p1wXiR zmtUp^REQafR_f;t=A5jr@r+mgoIkeLIXLasg@^vMxlGel+#I~}&wLeSYXpv53XA@Z zT)f>#+v)TA!{~BKn#U<6x27*1ym)Pw)q;d4e!0L zwgvlyH2m+SpriT2%pqNZNfY%sWl;(_SMq{YG}FfEt9mGVw(h=uYaCHdIWP4LVN+X| zA^vEE0*wKz1CtuL>J84@ra5>1Mm6RV?Foxa6=6qY0BwnT7rtPqdY)v9y_a$m1R}B5 zwi=uKtSuIP z2aBTs9EpevWT;7dX5bWrXthJ+xCxbk&4B91;Rw|3(0a<`|Ki*W%X6BF!bJ*H)3wbV zZnyiraMqPVxu(u9fsLC>O5~eO?c=Axbh?FJ)6Z1wi!H?@{Oql=1WDm`&@X4fiFig| zvGuFN-P$rC`W$5F)sd($J%|Uwffe+C=_ie`d^shlurs18AgQA?SF?SF!L6#h4y!-JTo6H>qY z>kbmFPdg(#x{kz2uma($sJe}SV&Ot=$TX@{y1{Q?$}%#INhY%?!ci@s+NX-{XT!G5 zA?XK5Fn1vONMSsi%gI59Vb*+~Ime&*21+Ngf%8cIy61>6ilfGl#7F2j|&O@tlHr4kBD3z99Su;a^JG+XTM+)9-Psxg&;F z8tuK-P!;#Act{hZJqX1SFPTJ$}{VDBC8y13L zGZ|b(a)(KIU7Pi8Kldg&HXroj7bIa#q|kA^j=znauQq614@u!K?%ZI{ohL6g->dpD z+EDSh1hJip)N5YEYVQ01K9FV2>oD4E!860j(>*jXlx5E0T7Q3i$51~>y#7cy=}AhQ z8hB#{d;`aLw(05@AK#<%;JOWNKN_g<_*t&(5#8f7+*@p@`tB?;W_)Msg0=Hl6-4>= zD2P<@tHmeR6|}CU+Ld4L@pQVs`12N9&q(C8qrUVahNkZkOVf}$FExl?#b9C`MVJg*r00HNooz83aeEoMzBPEuT*heUmE3EWix zoId-x);)7ELOgndnQ?Z?=0417CAm=U6HzvU@SZf3ic&HL8i48eB= zTTwB5u14Gbs+vM=9iti9Um%I%5g=>u63A2wU_J*$er`DqXzhe7y6YV!W-Qoy~-IizAKN7krSyB7MJut~|E&QT@*_f*gOE zKyM*{>j^c6cortejtFb@em?JPRuOu7NV|O?0A?8p(ScYSg>_UMgwGeWTUGo`;v?^T z7z`-uuU6EGAUOpFN&0EofWX4VEXu*K zP9mHdXDgr7T@&L6^JA~lXJ2Q0Bj5~1SZKxSqXfS7HTeD(I|CKUWw_W$_!94#BC|f6 zXYWPq5%NCg;G6tgtWs9MsL2YSk1kt+s70;_WeAM!s4FXSlB;!tc&>u3DF@VU`QWz# z`i7vTwNynHK7=@S4Bnt1%aAJ9ecBp}_Rk50toRS^_=qlUJ2EV=%$NeG7WZ368z(f` zdwMqKC+qr`mn5syZ>R?dMlbX~Zq{7Zj}TWp4`k|uJ~sh)$6QbZKbVh%#_Zlcc%gDH zuYhq>1nq^gj)?Fx0lLE5LC!}1KIUz6UmNlnt<$*267@Eg%^quf?>Zh`=4bBaK(b$= zKwP&{Vz9G`m0bbaArQDv(vQDwz_fNHea&kZ|E_e6AzB#TcNF}i*K%Gxr%+QbEDm2{ z8$G;~-CMK#1Y1d9Gpm}y^K=3IEXzVYOB!7fcllf5I@!AzsT=v4!aVh(HJjp7+_}zM z$~&WaD$UKCxL)G7Uiar_`^qfx0YuVjW0a{@om6%nEhAtTIE#XSbc54JM|f47sg2(> zj(+LUk4uo1OFDX;Vsd((Kr93NWrCxxN42k(N4+^!s9=HLIXaSxy~(6cLmf_!GyNe2}P#S6@ zzX<%s0$Cp5}2rXd0pP?yZyJO+<8nhi%J-(FFR0b-4NRL^A4`H8JpE&PS5aj>;fz78!n1vYDKu zTkzP3f27S%S!ZUq&||UAt{^yjBa~Z?AL}D&!i8oOU;@sl#wNBHJ?q#=ks2kgJ4YNi z%_pN>Ts3ciH|o3)j|%s8oPIfk=YALC=ND=QO#7HILYZdSHe8R7q#DN&QK2%?P@b ze5Gp_nIS*1?)`g7?ru2zu_JlB0q-nCpWl4 zYV!Q~*xs`#VQJq9U{dwG<`Te?(j>*!9Pg*NxlMl#JH$dLk$~}&wS~!i|J~Q3t^u}` zYS&AX_yQ+fh6hjZaf%O@@+3wgiE{7~Nx8))kvo8lkBL8zZFyaLB-h?LUwccFTL3~b zCfG{WbtdTp{Y|E!_8PJ0O?XS=;JKjAudE4#X>~q-^i0$VB>3Rb({rao6Iv z?Bwdw5!7T?BK~6$$$<6GYBJ%X$TP-(LuX<7J5Lgl5He_Qvo^D;s@VoC6g81EY0v6N zA3iCpo@hw?`B(X?Qo9$o^Wy^+`$L5yFS~VC_!FeYN}ID;g7{HIRd7mDz5c?s6f8jU z2uh+{PXJnm#_pUjXE@ExmJ;k2o#_KSrpgHl7v+BB(e4%L(ft?(XhFxG9=CHnc+r>G zXAG39==ePzmBzE^QBOXNzDes;j^6_ueIs*ry~hC#2*x_io=E}mlR`6knUNJM1~{ZO z>bSA`t}6Zk^{-ctO*|uG2#oBFuugXLTnxQz{nlR;>d~n1a$FRV#Ep^?-t{{0s@;Dx zT-=O$X2iaCL>T@lB>Ntgkp$}=AKF%-JR{01EvF9u;}UNeV)CTS0%dl*vY8{wqP791 z)X9Xq34-1n<|hnkg3jGsW-%F>W*_mf{HLsc%Ez=8^5n~Gw8No@gURD1R#SEJhG+NJ zZd*cl6N5Z{qsM7$M0*~DcYg|E3dtM!FO$T-;!+g&1`-`eFogvhMXs(UW|8L%~_DWn%ps* zl70neoGzf5nF?&uGXl~*3%i z2@e5phu1?TxDW``3axps`|X^&<-``zOw)Je$gB7Wql->((e(!29`Feddh0vOB(%ca z0^UCVDf`Mb6G(kPCU`gskgNfojK8i4Fi!nzTsIFww>3x?{mu`hW<#I``n3m0)f!(l zSd$fysu`Y2P(JeC;k^hrJ@)TC_DEE_|MmwYk@_B@_#4&S{rY#Ba@K#t#t?h#p?Voq z-Tu7`D5VU*I9Sre@(?B%?Kv2Bo)5uj$>?(;Gsei2-8ug1$&#PC7`=NwQoc)q zxw?uZo?#boO@w$r!$CP?I+HQ-wqiZwZslC znW!|m|7=#UQ@;qyVZj90Y()_0ZlV;}1~$Je@o)(+x(KKQ{939VpO@g@`Lli-Ao4V< zjw1&n277hDF=3^2Me$Fw1oz?|J{`MTQBvw{)a;3OihiU`r6zh}{bMWh-F|mOZZiZO zV8Odz3Bf5&8N9dn1oVUz8@YOWl?TWEu(rQnL3C^STNpX!VdIu9Excjq6)IE3)l& zjrW|xa3Yg#GMfp$v`od7tVTK$P}HrEy)IjGT}na6_(n5gy$V zyj~CRFLkqzJ7RYL`uOxEwy%z%cZ9^kVW!@QoTlNNPuS>QDVUPsZ65Uu1U`t$$!cj4 z<@L4De(N6Bah34N!cH%?iTy2z5aGj5)%XmBpmut_dm^_P?IS@NB^VI{D~+p{Re;hu z*6j+{v4)+xdj~;G4;ET~NEo=0z%BJ4#5HTrU>3xfo4s%ZMNYhrCvYtY-(&p?c$ohMLUU-P?giD)*2;?|s;fc>t_5e{lo6{J!(<|k8KDJ=I% zq;qnQ^96Js_6Hf5?UqFfr*z(U%NMy+0#lrT7|mKGZylwrCC`Oq9vnJ01-3c7R~3d( z+WLvfGQ!SgL%Z9Z7=2NIr3@~4Sk;zYX;|YV_stD`rFa#C&hH$O!oCv>eOS(h#3fwm zO(bDqJb@ZP;w4S8d;4U)T~qjc2}OY0Ac5M`YYG;7@kjz#T3R)c0d=AyzNjT>@~Oc@ z!dq<`@+49_^Z`xja-=SxF)3T7$S%Pa5ZkmA=tU4dvMG*UPx%5EVhFYPr$67*9x}8s z0XLRnY-2~T#&uGhrnX&zZCupWJ^*o#vJ8$P-z@CF`Xo{kIg zXVWZJmZLcS#($S4^+0UTYF2G_q--+CBaW?eIw+LFoS^Ab#D7+e+NymGlZuxKpkk^v zOwFa<-lQB+=yrD{8OggSm zKL!~MJ9>F?#V&@#Y4`b?{%@;bDzT@`xj1Ld`^E9~*)XRdqdt1!I`=M>y2xEpJ!;+y zAh`4zL_^28dFF6D@n57Q`L)QUMHFF&6k+E~d(}Eq>qT+F?1%ilW%6=k#&BRfs#8UB zS{25@*AA)#Q_y=I0LSJ$?nG!W90W`MtZXO(PeoD@zr3crhhH5kuLKi*}p_pqLnweWW&EN8UuF6*Ed9Mb(9#kKKF{DYf zMWmDJt47&OD)eQ^^01!;ps|axWAN&KoxDDP*hBT98gX)cDmi7w!F(3v8>SDvRu@b= zGfNOmV91)Fx*{*Z!^yj$#$R|W7#k|BDniOAHX$Qmcmv2ZZ0GqAhVtms4G{Do(T0R5o`u!Bl?jBH3yBpPF zqLu?^qZNLL;V-Bw=>^|*BmWk-IuWdPA!DoJ?#0L;v>lG_$AqfkA+ui#9xo-&Q)Ds+_pr9GnXHixWJi9nhUh?9(ZeB@b{ElM zUAXQTad}#i^X5{7_Rb}Q@B9LBEjAW2u_f+~*M{E!7TYxxr$ZEGMi)*@gvWT0=%aF% z;(E4GrY*Y`-f}<;Sk-bbP1f^oF&8HZW@z6)jE~I3gALc7?TEA5W%Cj1*Uj2sf0`Z~ z=5oCx+G=gSg?zrKd}L*gI*TP79Vr`xFm`6xS{It4wfJO_w+Gg_ZW-=A7u{e6^wwMO z^!8a53o7$9_m)Bpz*d3VF9|&3meOe^n(k#eMg7a|6C^I578I&AV#prtE`u>_ zXHrwq_r(Mk^0f48n8VL}VnB!A-?6BB`JXz1W8@IUPXj;TKxY9vu#XiWOW1}(_b@&^ zh{MhB%q++Te4ce%V({28vV?s!W;N!+6*9TD`1*-+Xy9+aBzxE|5fwnW>)~(#K~s=) zb~kz7IDE76gn?&xb#tc2p};CcV~$oWuQu3j6#7dg`JGLnA0N2*R<0cp>Dc3j0P}F@ zgf@*$C`pB+SD~J>))-|piy-+ZGx6jKceK$n1}@NsiOdW_d&doYC7^r+-=I}ix9Vb} z1o9v>wq8)EDPL87qU-j3Iq4$AacWbCE9plgZC4g5h0wU45fh{TmOPJ{hk-92 z*tE7Ah|ToTxG|TFU?s_a3co3%oap1PmfxuM#~NrNvAxg0d8mBOo(K!O?5Jb2I<(w% zV}yp(aim5>(5LrDY5UV6cSy4uNwp!;=~{2G zitP=vg4nMkc9{{Ims%isWcAuVCaJ(OdhAt*fg_8zzNa;+*(61B$d)To`I8aU>y?NB zx8318nsCf~m^QZWZys4Q&an&hMRzKFYZb$(jh+oAyGEsn%e6Pa;@} z(-cJ~3NcDXujCIgyQ;LbgJtxPkYh5XDPP#;4m_Tpl$5U&2*=)yVIoaNAKs=(1u&)# zeQV_Fs}MxH0qvCN#VW;Amw=%vmtv=#!bODv9p&q=uM{Y9OkZIJ#hHOD&TWfmg3jy8 zTNx^iCOXa;*bYHE=}TTQQ<9hoY_9vu{SW&^Iiy{yC2K2_sqqglhr_cAb(n~w-ghS} zO}_TUbl50m!B?CzIn*nPoyl=_?eCJqJ-OaWKg!%GmhCxXvk|!DyWRtmI+2OHHS-wk zSr3*ic?E^;(bxLOr^OpU{ERQS)oJ(HVc?Gq2@2NGT0ZCEVh{rre<}!?sv86K)S?^H z9_G`(MBfAEN9O|*_)2NuD|mVA%i_`xuWTBx{UczS)3I;L;vGra<=e(S)|-tF=Ubapg5}#A!rm!!2`v- zkT|7NSlyaYEt3(K*T)A*qg+%psLJ~8B0)0;AcKSBi)p-@K7@;2Jj>x>P^qq2y%_>) ziNdPFF!&z0zCx6VFMZ?@^zdjp2X`A|$rQt!7vYvHbKzXIWGd4*{!wH6IzkoFOStjk z?<_;zPmo6r38CO?HXAZdd+5#`{&0f>J67j68vPM(H_kI9mGv5*HMQ@WjAvG4U@p%B zsx}Rgn;9Y%?B+*`pWKaE&%BO}%P7fyDHms0a|CIOdBo9Spz3$Qp^kXaoDDg4y75jQ2K4CCRLuj~Tp`RR>e6qJ&qww1Ja zOl~_63=81&z3e3ELkbuXz{LT+{xpv*u1|zCw`AgD`slw2JkRMqOXwvZYtb(pVMSkgF^Bkhyak#~o;+7=u*osTz8vOw?wod!yG5{1on`GZziJd;E# zI(j2Rh~bU9a;(!V`B*=EZs4FED3eilE7J!}M{#}Bk16RkG_bzvhZ4RJ_XmEUvfi?4 zFDKdhin4g^ee{J9u(KHoNIW+au|$(~xKN55MPBVdl~}=X##JD7 z!cA^9Kus1Qj4-1ec`Y}_jV{xbUkD2`h&K_Fw;UdlA1w%c%t}20c{Q&Tb&HDA28o25 zp4_AiK0x@hqI8V#(rsi#bUrmPX<;2wJ*l-FB*xwd2~Q{^$>V56pO-@MKw3QtK`T;^ zJqqxq_c=_434|5nP%#w&ZBHqFOBqQF5C+wc7)T4S1W3kX&5py$Q?L38MZ~HlL9c!V z4^+}X1M4rLT89HLbw_~-b+0?z+Qk=Y{nv5?*)Ey*u+(PuW3A>6KaM)@u3Hs*C5(!( z$IlK81NMBQNte#hD*zZwN*W>10C7a~duC%g-3xGuCf*tv+sW{Q+`6(|_8A$}G(oR-#n)Mk2Cd{ti>`+o)+n7Tz6!S3E@QFJ?b{ds`2K2!cmFXPy?a)q zb7jSh+V$H8y96ZryWHz5=p#8x{c?nS#aH^|0CMkD2(#J%WpltJtG_+(&=aH*3Ny(d zD2|IeX7H;JLxsrxQk=}%hi2k5&O1@Iw!;A0hA zSFHe6vF&mtcr%lyhvYwdBj4tCWbNg9Ig|OND2>Vfu5NW931oZ&Le(0e7 zZ@_@K>rg{XLtFjlPP^6k0Kn*&g0QuM)s`a2jeish-^zWu4|%{PPcB(iBvAz*JCR?G zfEx9U6cW}*N{GI(L#+ADfeC3z@c2aTHRqqn8aEmwIFK2!uH>HCp zZX8y(kyxP(Q~w@iDd8N4MHlbZ4(Zo8!CN^5wfB4RzQB|)UXu=j0ke&PtAgn^sFJ~R z{Psu?*HFShuMb{Q&VX?JblPFg{=Q=eu#vKE!YXHS+|m^Wv@Z}YP_rahnH3*81L#HC z(yz{;@Zx>IvJZEr2X(GEk99C-82FIYUa`UUQI~VoyP*y#R()1K|Glb;%a87XJqbQc zF3lra&8cvk*k^(0CYLv3gsuuB+FR{o2+N@WvkugRZ%xL+vi9msn%B9IO4+<^(+R6c zotvEiwcLD=_IR0nGM#-0*JkE+eTsm+2}!L102h)qQrP5l0px!-f!K{f1J+8= z9T2$ci3k`HwLKGaz7ST|uh!JUoX0}w@?hN#u5;ihj%vK_R)XCOq%)q-a^rNyAcCzM z<4k^>sQs6&!)R5uLu*PP!W#tZQO1Zc!=boTy>?I&^E4_HQxB#svTiI?fnHTA!|I@8 zV)|5?c`6MOPA!8sL|f{fp~#n<;AD_Ug7q~<-AWPf%&)}9I?o#=^vy}=^8z;PZ55U9 z%tR-+Bs#!ki2}`Pu1+K_ zlm3smXU4HFE-`owM8k8OzSyiUN9>HboPSxCJ%kFf(c6B(@-oMf+IEmH5*+SNe4;B1 z#%NC5hbP9UPbs`_!Xtz1ScnXHz_I;}CT!MtHl@bvB-aqxVy}FLb<}dI%d)F0_NBw! z-mmCK9-A%3h?5z>qfccQ_9OF-hY>E+p^y6qT1*7~`~iA$%6&;agb2onuB?=`)4>-Q zq1k7a-0JxWMVV?dXEXR2yH#00UydEt*=GVup|+{Oi(LustF_E^XLQkr!L)>@(c-%a zPDp0q{@YJJ2bK(wpfVc?63M!^$YHeq2(EX{``07A~^yHCvTf6}s-< zXt8*A5^Z#>3WK>)$frAy;)fyv%BF>i*$|_!+BeBM^EsNA14c_Po0-#I(nSIs%L@9J zhgl-f-28;tork!oqigO{$f-!!+c!^OndixIn+!A?Qu>}2w5atKy8tho!CdgKiuJ;F}@+d zJipfWB$e+$pE?Smh)+gPuXWwJ!km|Mw&??CYfMk|GmwLSiUfeB==*AVst>jxa(ZwE z3UKyk`bolSQySk8PNSepT^)?54eKFY)?JdNPhvLV%u<<{8U$`z0S0=fY4z=WeB2G< zx&IXKfC^6!x}7=QM?u#bV#^Z%xkwzr!9ono#e+6!$%-Ldu?Zd)*DUr>lOrUzh^&tF zcmv3c+&x47K*vr^^>4P^^dDXMo0=~^6adDS>|W6OR$iq)pN=8~59Z$XT-kdy<0o;I z?uC5B*RNN`K0*$IJ#Ea@03#e0v!Vt#fUoMS*=1Gmi@3{)A1s8OXNT}ONS=s%1+t;$ zxOC-GaVBA{HWJ=Vb3&aBC6k@K`NAvKcax_GHZd{&3l|USj@aB!^+JOF zUOvN=4fGo#MiP_p!ii1ujT_V6(`yxTA6yN;5V0sTE*%&{nAeHI7*qHgN?`BrK3u2@ zYq?>pT`ifh!noUkm_W;Rt}W8Q7&@oy`eniyZHN8ch=!%#=53WnCLhfPLEk9ZK3Ac!c^TS!@B{1rm;Cj8s8ektvWv$9M}CP@+Zh z0Stin6Ad(*csw^Q!OGIpS$r@dU++`ll$hVpx6kJQV}>(f>-q2lK1Dop5y>>!UZ?$d z^aV7GfV$h08MjDHVVzPZ&~DSrnf&aEOA7kBLW=(*wLzSoBl_ zf`$+H)|0ni)p-S{Ib1Tj_fs8}YE5vJn_bn=%|jC{m@dnW_aNy>xj*o?uqm_mTM)Wa z|D7a?sRwBUK#GLsDcN-&u366yJ-aqpQD%Q27G;O~9mA*8!EU0%0oY=y>>8fCG@4I3 z)e}q*&hjs-6j6-s*#J~FgI^$flAvL6KaRlGiTt~8>UJQ4_WJSUc3Uq-1v&zUFsx63 zde;R@)q#&t&q((SPUS^9`D^?KRzlNHb~Z@iRyqcbK^N9CAsA9pNAJ_*=-9!d*9;ps za-NcY8OyvcwzubjHnC%ixb7K!jqbf8^ECn(=e+IAZmyy6=&2<>ppYw}Y0O9P|J@V; z!r}jDmd;@rzG<#vdFCzlWPX-4ZMNxot zUu7GOR+Xdk4eG5dc(^<=&y*%t5m8 zkRYtt|I$ji<7uzja9#VK(aunvcNhN;sT3yszob%#z8m*9=*@9TOgKWfH)12m;2LmH z15=%CWq?N&l9;q1`D;raEqad5)Q7#sK!hEO#dy<{3V>aCp=`QHq8v$|*Tzx}ZjZ=1 z4~v?GmXz_oe(DsfMkXp@XLH{ZPd1Kazg&yLA9ui%&s2P1Ahh$?)bvoDkU#`6al;o~C5s{K9$r(HP5R zV{9f2iD2n;2@FaStSDEzAkPAGU%s`T-Z``(bCLNJwJMN@Hq zYPViOXEaNwcrK+UzMK-;%i5rRYad+_T#ib9EZld+Hs?FIYh{FR`tiY5oxL77_2JJ< z#lB~+<)%YI*{s(pa``4yQ6xC)dnihEFS5rrGmwJK6 z>^H$P`fnTeMEat8rP^Wr=*OXy;YiM<&!E_=AK#im#p_$VXox-*9D0M`-AOFhTe%F* z=i=|j*i4Rp#0apQPm9oJG{{IXzc2K!SDb;~l0{0aYdEwte-rT=Du^uN?D6^ol*JsG zs&dfI&8F-GTk{PYMQ^mG>~=~uq=}DzR7<>YuAv;6T0^bj>}Huj^m70Ok?duq#Hc$L zq%L~TU36bNS-M6bGS7i+{aTwmLT?;KjI{Wor6gvpRH9ORd`8AnR3aIr-Bn_^4*r}t z)v;w)V4Dqqb2d zRvMYMOw3=|APkAr?r;DqOK=>{9xhhXM67a~Yvq$rW%r|%38Iw+Vmx%_vj%j6Xltr^ zS!boE-#Lwip{RhHd|T1_l8a&FM*y<~Ri{zBFE1`2OZqFJ|jRH#n?lu*lfN?s~4m|$A-Rd?R| zT@)m^poHUirP1bkf~B&-YVmO7%TBk*HOR1f()07`UYAXL2~~1OUP_v>e{G7(lU7_x znOVf6_B`m2g`@@0@N+NWLcTj8`4Xro3OmHJXuO@^=E%@+<`AVo4__lpfZ9+V(lavCX#={|HR|vIl@_pvAJ4m4itqd(@d&TlwfWWWy!7mPy79y zn-%@Zs+0r><+vLYG#5LZfzz3lDA8XS+LWZ}=%&cqSHhcpv_cMw4V!qWc;#WFY*V`V zjGuAN0$Ta?kMtW5j)8s8+1{r3{My8-u}W&+!_ZotA0BNZ4|fg;l3ma`k9>?7!*5NW zP`WG>sZ{|?g_9|QVn)_vt`qNz|6Q7bhm>-bi!;d;iV?8^@PY< zrrh2p?Xb1wc-)H5XTu=X<#;;+?bwP0>^=Q9R7iOsyK0<8XH5!y6A~hYdfC4+gJjdA zNlQUFY;H=X0mnnCs0afX+_uw#%P+z-jb5}b{ziWmMF>!i={L29p}XD62}DT$Y&Gh_ z#|WW^rzu)_*_p!^s8!Sc$vYPhX@?s~Dj!JxIdX@s_>DGAP?SToAwwAcnys6ej2b8d zbk-(ip7FETQ z2a&q{DZd!3r3KD!w|;ag{@`HtDWUr*0%nW)cX1oI#)B&#i}DIkNSgJ|*1Sd30QsK? z2CgMe6pom#7dC!-ZKV>ZyM^heEbQ_WuFRT!La`H6BamNzrH3H#5}ANTeyd!(R6Jcu zmdkJBaNV|u@#orEDo zi;5J27^4YgW58Pn(EWMBp;q2L*-drvIH4pyV+Ou$ry==b7SIK zZ|2Qx2fIUjOVk;@v-lNrSsnN4gx4){bo%qD@0~eXEjT}xYj$YsYIJcX8cN69G$yU#mj{ktTfLFY&Z>0vHHa{Zbl4=S~t1wvS`cvr<>gW7NQg z2M?|D6%;|3w}qN|$bH~%x`kD2Yi3h&A%cqV6?{$*l?uYnJTcBYAaV*jftye%6qB)q zrbes#2Vf@l+^KxI{YZLUlh3`+Ml4`}KI67vtO zn!7YXi#g4l;-rlLz=J``wDZ*}GQDNWZxAbAqscNT$~nw-f8@9HIrgW>BVQ&vgM7zY zDzxlsFI%GFO4{JMyI+l~C4~F}j~t+VZ*^=jyQafm`}FehP>pX@QNAY(5?~4T)fr+} z?1r9&AO_eAGW@EppcYaKVQtD+SR$G33iSIs>~5wvnTvV4aGSIxf8n?aCsn!Dz}!>1#Ck~_Q#S%t{x4g1s0uTFMidtw ziV)o1KbG;6W34iXhI>unc9cT`U+!;!N(6h~&)iu+)#w%mW&Th9K&5qNcpN{1V04gk zsPjhym^;Kf=0Biv?UFBGY769jb|)0{Ivlo-y`9Cs4o+5fF*&dgP1zUwU1L^N7_o3a z3sgS#xZy_Y9ok%^rlUcTg@pWczDtt*LL+9{W?@stU!Vsy;~-`P=7##-yFc#6EnKq@ z#J=9ntIyH)af-l8OTG#g8wzT~H+vHms^cnDF%#X8PyM(D*i6Dlh*ZNM@QBDssjG$n zcIvCdr+pPsrlDd{)51>FO4*m!#cfgt9g#*#j&)Ne?bCMgyU))lbfw%)d1<1h3U}!0 zL9s~OGN?;Ha&!-Pf?mnC=r5kI%0EA$*C|4}8r0cfeh0C0`)xul_skkjLQ)zTM1#j< zu>t>-WkZ}k0jH2J5Dkx6Ql)VOCr4`2TU`67`{iayyhe2Gx;L2e{6-{waT~5TYhbr@ zWggG{6^sQFXYdoXLjm+8L{=U%-_h|?`gmEfs5O$iAI+FVJkX^$NlyVrFnA}c2wE=V ziG%)&);TlZiLIu@P3S0^q>x8D260yG=dH3E1w^rQn*{EU3~>}~5_BG;`!7Q0u}vS# zgV>sQXpkm&XOpidDDl*=-hP7M`?kMbg*QB!lJozub;Ah3Wk+P39C1VPIcEYd_sL{{ zR6%Ptcxt$QfaZU|V+JH>n14@KsX~7EV>l`qfj=kzam>Vy|8mT+e+d5rk^{m11(K6* z{(nGnFq74{WEx9UGZZW<99oy4cqmvJ7e!*=%2uMBj*|aa;$2#MDd8pcc+p?izdr1l z%14FsV;$O4)=u$S2}EZHr6eR{inkKM?w#>-^8(GN)g}qUtlByt*&2ZQnWXaBbhy74OR#g$|N3s%yXa z>e50z8hh)6w7YKPi?vxS%HcdH#QoV0_pV?`%(aFlGxo>bh(E*}BUyFEXIxz=-ED@? zOBy@Vn-243hK@jZCvBmvb024ysB9>DVp7?s_KG>>m zh(g1L2(wZ3>D5Yw3{FBu4oz-UijSly`!myAsLIzmBfnH!h}tde%&31FDG=G~TDTLP zx(&@l3#ZGI{|=Rbr11{ndFGOvPpi~*Y#qsFmJW)0Zo$w4xET)=KvtexIxa|60-8jG-W|TFqb%^Q-G~RqGX`*b`c(of{tIf zjuc{x_fyYOVt>Kn^~|}J?wJAkPGcq5jyc4+S7&KDli5z9<&n3k-L`!Pi~@ZxDQDMW ze(SG--(QTJ%#7j2O}Ih#)?+MDdKJ^G1~*OiAVw8+eroZ}K6Exl8OrR6Li&eQ1V%kf*8tud4~6XcL`eJRxZ`;maoyzrVVQPRG=TQ0K>EZX9S zos$HiomjCxSDgba3&LB-njV+1OrOT4iVJ6sS|YoPd_S-E27}{pnz`s&O@n57wlrs- z%1cD0zwV%3$ms~Ryv5x?UZfUpZcu<=;x0@^j!J`ImePXuqy&!#J+D>|qRH^BqTWr^H zIKPv&l76J0wFZ%C`5qXmwhmzWRGK++>MSFM{s5zKz}2L%W`DGEY>9YxgUA_2eGH+U zlCiQ&yeo#=^Jx{Z1`D$K!VgemB5N$1&po z`wOpbx(n_kMj1;pYGzD2N!En$vk@&U>=F@XgDE$yo?0@D1?MKGD4u`|k8arzFKi5l z4Ae=9o0c(1vk`4OZPOj-$79F?!M>D#@mu}9fX3;;1QIgj!}E&H&azojQcLHD0Tag~&Ua@Nvs&DjC&%5EYk)DitE3Mc9OtyI z`UCVA&c*vQ)?wVMm!s42uA?5UF`AUKoRW1o`N z^Twqm@Zz0xmJ$Fq9i_VMwX{iTnI+5lL#^}lw(qklrM5oFuGRCL&HK-xjV<#@$oGxX zpY=!|k&t&C%}#326rYLtJ!Fj%%}mQ}K?wpGo5CyVa-vFYy9jCA%=IRx{=07EKRWMa z<_0t}w7DsshbQWT#VdB?fvp^Pc(StWJq_YIpB=@GMm(3qnhW>)|qw_d$glb9#bUp~I zk!EXI7{CMWBcd2aF6%kwmmbE;4`!iy9io1G@hH*^)dP8KV2+>Y1lja-lxZinhs=9+4DSgl#XB8O+VKRxb%{b=%dd&%1elqENWjM-({k9)(QL{Dp6J;bz)LA&d z(%~`Oy-4ObS*sUsUbEicBCS5U_K{AES*2RHed@`vvLmGU!J@Pv6HtE^|!B940vb!(Gx zaBQw(Rd@QuJNx$07xz_pnXvOTO+(baetXKDpks&xxV%EG+URj4qdH66>A*^;oBDC2 zYu-X=aj<*JouYr+kYzEbv$RtY^@c;Rbn1fyMP99!QZj!|eVBy8h1=l739Fu1M+^6N zk>fnW^mv3RZM;}Apzx8Kj%g<$v9LlD}gI@^^6f=$X>< z5OWotheVKkgjBH{fz5hIW{T8l3Qk1bnqOze2rSw9EgC@}IXR<%pnCb_O;=R`za&XB zPxbPd1W9VPv`GRfgN1PKdz{N1=aiW%mkrQK8WM}?xdsZj z*D@f2nGti8t=VlkI_@4AD2BUxSstYUK)WQ%jT<2pnOJmiTr>(i1*E9YC2-jt63MSF zg;(jYVI3a`!=afmKVhQAtus8V&uvS*KAwELE~P8i1G{HBVX*B5>sp&FbxY*tT`dB{ z+rCS=1FGi(K|0`Eac{iSZ@o9I^e@ANpU)E;0XKo$z#O;r9j_fOPu&dZzD_vy1$th5 zZvpq4(f7Tc8NaIr@9}!TxZqs9V{SY42~M{gUA;5KS$5od?tPCnqK~nM{T@kCwyPa* z!C!E0xOd)J_TSUWU)O*mE|*)Iep$k;;M90U)NVqB*j}q)b^l}+*>UZ;_1#~O+_%8z zw1A^((m5tWtKru5=y|Ffda_ns{da263CRDQ+DZCg_Zc?$yu*X~&;7ZFTzI*b+s$gZ zTqi-O;8eY1YCCuXJDziU-+s(M)EXY$Pwt_&MkcV$ca-ITXU(2R-}7g*<#%rLwk@XN zUJsgo9^E7I`14fX9ap^qj>i%39C&Hlq~ci~!;O_X8Em`N_YiRWnmPGdsIluA(FPmr z`oA8=!Gr+XLmkAZd}##Ei;`%@Jf_C9khakm~fb3=a*)g`c=6|)}-qd6Bs zyzg2JJl3UfU39IVNn<&g-8ZDj4<^)~Na8r19R;;9S_7t79!cXlowv`Vh)r0J+6?WD zDbnXgS3$bX1lZe4mJ1W>&utS5?2V70n=x$CppWA#Cb&e-}wu|RBIbK8L9Grh=8-(#_Y4S07wzL1AzT#)Q z@PC_(gT?PZZOo~utzzf0{GSD2OiZqS7688Y+Fo_j5897#gQ%-zqWt_yMX5KwdN#gV z<$<-LOrnsLZAV9?tG;g;tC0;XweAe%EvnkWKq=UTgp=c<(OANk*`pZUA%|x02f0)# zy}y$jBan0I8z1;Hx2?sZDhVXyzJ_p*;q}n_`G>^b)|B@P=kRl5Hhx)dGw-W8*u&${ za88*^Vxuaa>GrCfX&FM&XX4LF@}h46rI;N}30@dYov}4jW5Ft)k>E9S;h{EmpTqr1 z^fz&XLL<0MiFOa1DF8#AkrD|t%Eggfa|F^;CC$1y5d63^q+FaRr&GITvQquLF!)Af zTOe(r>`TLBeuOJ?WX-i%#_~+-ds`}T0Uvm!h8#;AQ#OgU#VJ7=!P7=<-kB_ZgFLqvcw1Gw!AG4aQ#N7`{Z|*d(`)4%=WUh z(KO^F3KG=ms|AY)!HDg^bF6yWZBIZfnjhGv;ieayohvecJ+=^+WkB@uNejNi`9+`` zTm$t@I6}f4`*FJa--|%edgQ2W0gdYxBuJmn4S*AJ&DE* znMxewCc;l1XN~^(v1^YUhop4s4b+7m5a!r^ugANSfS*HV>Hu`ab?WFCv*7U*rZ*Yj zQel@SN)3_aBFF!l0cI3(% zT#%=U-x<3ZrrqD$1^jkobfr6JTotwoj4;wjx+-5We68PGB_sEpW>oO-t znIIY(wSoMq+-Rw_PyJdntuZDjy+IRizUKk;ZUNa$ACdb&sH6&G zkSs8NFrKU|k?%@sV5ARJ9Enj3JES@5^eE?BWOKM;o9NNET3dJl+_+@=krw5{0!j3d zAT}XI+tTDH#|t%v8kLPyb@XyYn1HF;_M!z8E`bWUKaA1mmU~s1GJd)z#JI<IrZtiuh$}P7s~gD5vf0;QI+ygnh4sY*(=XS(=v+tMCQj zsI&1OUCDqaW`|1!aJ_b7{M)N5I)zL#$@4(i0!h2u8MrO-q9}ij604~nJd^$!um8vW z^5Zwi2CaeCZFSOhYr^ee@IA!#J(SS(@(YpjC?G^r&NM;1V-VB|g{7Z@@RX%KgwBa} zo;?rmMN4kT%z+EL_n%^^nsK1CVR$eE@bl-Zxov?S)V{Jqm-7xM`+p7^n_LB8r_W zU_us4sjI~c4vI2af?O6O+A`jA4&sU@d?Q}eK?|P40;8fMD*?<;4w=q#9$7m^qg8Cs zmlt#Wy%C(Y)Ne1&zx29a+s2H0Fjt8a5Jm?jh7P1jp zyCB!V**1r7?c)ck&t46L_(mV*&`pv!4GM&ykmAnaZUk~@3MErx1%>oO}jts2> zsKM_dApl;TWT*g`M^iNAc?TzWMMcfx*m?Z;54_U%rSOZ5!=Ecp1eK%Z2tC>S9t_iW z1JTGSVsdec-RSeSD{)6ak3m9Xud%IoCYC0JP{YMvhlyD2W>)13R^=5fm`>O_3SUK= z{7#?W;uez{Jy$a@Z<>OrC)O**kD5m!`xp95+8CjD#U`ncI2~bGeOZrXDB4XG3O0NP zLNxt{k2_vBBx~g=9=lz7E=MAySaY!y8sUw?$a!B{<7v2U=1;8?OO?Ph#h#-fEmg3Y zFGfkal0wv}me?QV_GyO%C^Hgfdu2aG<~gJDtE88h)#$14`A*vU-GMQnS68?FSUpA4 za8KCsT7J}~IRS^_U`Moyr1%>rITQf$rTFUv!S1V~RaTzQ+tn0N2#kz#-glVun2~xa z?sVF9xZ&|_KHOVb=3(ujQTDLJ0sA=(?P-uS8w=(5-DpGTvj(SV^$)Q;135AO$ukRd zkCa;6!)1kd{~+kL>({d1PvC6kDBPnkz6(@RzxGC98$;GQ&o5{-a~rP>1gtPG1JRYU z{X(*RkPirl`?{9J-CSRp=XwQZJ=wVg%k#I+7AY}kcVV3e`-vZ593XieEcwUh_Tx~( zRmJ&OYbJ$$tPt>OgIgW zzAhLQJ7XnV;&3tk0mSxHS6+qA?B-19SxmX6`#+4mV{|8t*5)1Cwr$(CZQHhO+xW*e zJ9g5sZ9D07I!RB?xz982GqYx9z2B;8?Wzx@RkeTnx-Q3ayUM}-l*MJU>~i{3DQ`Bg z)CMGlDI?m*C=;R1UXuQM@m?{^n+TUvz@?hy8W-*AW7q49*!(=t3@n((t2x%Eo*uit z<4=|{NFk@OYkv>ZNJ?AMER+Bn;4}Erxi0pRI4l zh41x$>qWdW!5VvE8$VQvjqjA;(b&ilF^56`WL7dEfMZr$nNA@7c1!Du!M?a9&U&L+ z7=$VhjXUIuQu*!LeHZI&gjCh_X|Sr|pBx?Vk5~p8tLKjP0B?S51Y6KZ=H8IV;7s#$ zE>u6s>d?A4?a+2@7de^6{#2`uq)TI`V771-^q%k?tVWEy($mjeLUw)yypxlWlc;$L z<>q|R$|2qS0{&5m?g#@5Gmh}*-UP=V*SeX^x6pBAbWEeP39@mVSwjPVzh{JvAV?gc z*K13-q29mEb(W)x?yiI`s~;e>a%ILXgm3)o2EzfqSStzCEp4GKJItw@$vEzwkX-V5 zvnrx|dHhh{sU!o)4b{Zeo^UGLA6GR%vMHieV)j}X(~)!JFspFb0yMNO#4Xz4lJsy6 zi6W-Bj;tTY8tt^f8os;37Xzi(pt3=d3?1fAuQFqFK2xqM_1QXiw^;_%eyeVynIFc@ zPhO@ut`*!iU!i*eiq)>UE?5w@noUxwb3b6GLAQbNIdWPvS(>N&zP%~P8`;c|!~f*; z=*|o%m@pSK_>KSe_4IsW&&gXt(YJNP;=T4aPs~|Tq~L~xd?Q-3D;A;T8u+K(jBx+Y zeGcjeG+hTe-SW8)MELKk{9gqLR{s=`>ilyPMExTg;wt$^EcE~I&$t1dR{sBCv+*x4 zkCT6z&b55sr~!no5WN$(k&)dm=1*wuib~M$=33l!;`M7+EO`18hG#>D%<}8=J%b;k z_go3GBln6p(TK;59Z>pk25O9Xhq#ymc1o1A_%X}xW8ia*eSD$(gT(ZQbmQ!uQm*f@ zj`^1E5hr7_K&?gZB;T{UAOL1{c1*BhjKPogdUDx)3<)zMBfewm z8!Ct4Y~55fd>cWHKi{4PTp`^)HRshmphW94?Ze;3;rErWhTeR$NX3ihrol6-!Ph?~ zMs1fyQ*0~FP&{%^xa|ZWN**0GQ z2@;pKCB-T2U3bcyL;i$O_LXa|mqYVNoG0}S3)xbFhwELgBhtYsjb)5B(;;z!cXVlE zv0j6oo#O%V2px%OJtMT{gQ%Gxz_}(5Y*WGqdp`TTJt1+9`4yS5Tu8dj1f0ohi z?N`GAtb)VY5oKU&OW9!)Pkh%^SU=KJbyKkGfPTPbOXEm9i*NsMy?~N%fTEbN_B`B- zER~&CI&OlPPmw1dByFiY72Ary;Vcr|6+w~X`HFZCT|hgcqi5#MX)KPG$ZWY5hEVkV znSVh@;K&nVSydAa58XlVcrj5#UdXuE>A*~`(krAzz~dCH2@8cngVh!e(`0u7fu@6%~TV z<^6N@%7`jWRIq~ew=Pfck5AOk-z^`5!|T3^ndkc&RvRE*Txc>3ZFQoUNNhWEBU`;b z;E|6Z!paJlI;%iG?WUed8cdG(guf=r_kBctJrJ<-%wu&)v%8Um*EYr9s)NOkU|VkZ z)ExBJUSnF-BF7W3FvZg?V)My@4tC#V6B zB^C&v%Kigl><+;-4RR{9UN!-~UK(WBMar^=*6?!H`OqUrA*6ST&(lEhWKbnz*`jXy zJ+8X@ALlbBj7#`jt+L`L~b`GIcQQZzw^cqp@p(}Qqr+~y?K1kjI#$7u3$F_T7=twc)&*+7K zC)P%5!L{Zmry?0hD<QGvVRFOX;_5n)%l0n|8F8${AqO@JWTcFfn6%3-P;Xq^B&ZI2EaxJ+u^F8vLkp{5R7n}SzxGTc zPnRQ{t>e#;%_ZBBa&jkLbwSS820^54;=&(nH`y@@?hiU8zSXe?b}bV)QtEMPr~ZKi zH?*~_xP3D&BDwJ(0{K~BtznEHZn9)vcpjp>O%&2suAkS%hd=O#OrN7$RPRPM0cOfe zN^E1cO9~s)SRl6c+e)RKRnke+rq%N zFz4fRCZZ*2V7z+6{n=SgaVKMOc|I{37w8k_&xFv2PXIm<@Rro4%`BvQZ3F4`(RP{4 zrp-=^jB&)G34s04TUD@sQ70t#7|H{`$s2?AMjlQ_OBR!`_BPa;(pz&jvhsYf z!f;UKJ+5@2E<^H~rN7$X)+#n4u_dK6 zZ{19+IM@&gS5}T$86oINrk3P4%sOxTyIe)5+{UqKnk751*|)HoyULR#>s#k@NJI_X z5LX&t7w58~D`bGhgA)He@C&45=HYsGm4!&3@0-jqFKO>5E>xfp)kjyA0`8AWZ`>v$ldGq}8g#g4%JH(keGMOH#0`nyfK+Z(A1XL&Mp{?KU|@!#~A{34Rybi7E1xn=~j-L&XjNIghGeF@H*xsI&_FIHP z8%hT|OxqgD1}pv;#y}J%^h3c5^byM4$F`S5v0%=>k2X)23R{W~w*MAoxB!lUq6dsz?>}lB$J7Pj;^Xf@@71?X;qSxG zGzC?f@DfZjUd4)m$CpQldR=&i~Eg0fJaWdf%ysncN zp4SWx_x%`NEFxs)h~Eb8GhO=@`x^=bjb6$O*xmP?GZ?vH1cS>9)A^Mfm4fV&a;-~AkPCEp+h}V(u(aXX$PeA35Yb^Zo z!unLJp7#9~NV*4{ZZ<-PxrnVLt$a0bSU6BQ`_J2vo|y+Icvd?@j9ZH9byKMUys=eF zFo_MdyQA;EcwZK43lc!8e)CApa#R6+hS1hfAveS*DsXj5ZKcQ!!;yY&<191 zocOA-YAa5=?#!x!YzMPC%Xr=qEzw}zTrtgZOL(5qOAp}&i(3E~$GvQhCVbND zEUfeipdIjZJjo}BpRsa1=~kewxXYo=D~!GU`Wcpel)rXQJoEiWd<~wn`~Nwv*b)ER zamC7MXa>$iVQLziehNg0d>pPO4Y_F_bN06u*QDUX)L$DRu6j4=qd6SGtB^vthx_N` zHn{KxNBzT3WsrUe)+5w6NbyNam=t5A4o z^w6HbJ8==fPawu5>g}u10#oY%HDM!%N-)n;n1pn)eK4SWHnS{L*1jL$?4VSX6G=ph z(sRIxnt6j<($|oD3&n2+a#@oL#M!t!WQt8w#NX||39G);)?{K2b~-);>EM|ATmZBw z3rL7VI_sggUjYwKaz3GFiT-W88+JS8rCw6H!5gw87wf&l6kUN&|Im%g?`(?)0t;ef zCr!D~v8DV7Pt}Tplc6SWT`Vv+Bp`C@xIurjy5e&Yjlf~JRW=DWx|m0HngXzXR32ww zrkN>QFHT68s2Hj^uJ)j{Xj(v#BH0wS_sGK;&;*v3l#C6Vxa=nGQX;GU9YEoa#|BV? zT*cG!3uN>>8{QEyd@2p|DekNTI~{)>aGCPhh)8A$bt_};+Zz}YH0sx;WK3DA&39J3 zHag>(P$jFIj>(EZcVkg?8}1Z#N$Tt*FBQ9 zQ2?21f6^`9K#SBXLv^inl83b}8(`hq7X-~q86@n-1Yksu?Usu<6E#SaX1*ZHa}&Zp zh{JYo&jwfc*Hh9@YTQH-rd{HJTnQQ#ZnEmd(y+5o@SJ@G zYo~-6Ssv6Q;0JUHS-1np+{ZEu>3aBsPm9j_+g7Vzi!rG%r#^+D(u7sl9}Vycn^L(j*{F3$a=xu1 z&EnPu3+guNOPnCXr=?77kHN6tHS+>OhK19DrGo|d2cwc$yKdmiRyYq($XYTVjhjpn zXt_g}6NH5pJG_Zr#wH$sX8;ZOp#<$5%l_O23Ci#TP9c)n9WzElEtcAa{(kyQW4|2+}5XcwAaKx6;kd&+d`8``cV2Ps+j;RiT<49_niX1K1FYwsU& zR6UOo6z)+F;XpK3Y=tpIeXnnuow%w_;R=lWSt{I@=gZ2@5O+epj6wRqi+K)kN=2C5 z0>VF>hf#q#R1cxD`UAa0*K9WKyzB^{^G9;HCdi>Q&0o5CtTE3}U`aMKou;;}ESa$e zjNwmIVBv0kFNMNKMkXc4H@#9n{4vwbQ3$bdhYI)-j#u1;?72Fyh(l+E*NT1VQz5n!>YLoyrh#BLNdWxPSvNWNe2p z*VR%{g2K|EPQVlhjh#(tZ4&r6B7{L%u(WE7!HO@HVQ6i}Nm}mi!kVLuK5*i$);)AT zwjnTxU@AT;wIx9+Fu9_#mt+G$%Q%}cm*PHhEVomTy2?0Gzdc!)!qjo&%PgMA9Bl0* zWe@D*sW;6Fr~RSP;_v0PtxHML1_I!`I-tuj*b&j1VE%>HRU=*V_v!%aH5Jmt3jvd6 z9_xXjm7BK?w?#Lt75CE@rM+u<4AZobe6-#O(vFhQ&}X_nDO3sGXl5MmoEar&>x4*JF`cz~z41hUZM0`C@VL`&PfCo(~Z2{my6GO(gy`Hl?6Os!Q zkUbQX&k?tp3%O4w2`JVf_K`P}6ivj6P-Drcl&uEcf|@4Hp`R7xi_^=*J%Ucm?>k{{ ziW(*0YcMUkprSrKYfV;l3Z{u-xM`g$p%^sP8-6BQM07QrdH~d)PBat z@ul=2qLB2~dqx~3l;!}F%Ilr6@h=Iz_%Yk4M zT*Uczp;l2FsbShHR2mwSda_Rt3WytYM6HyGFUQE8hHXlx=noV5`@VSF$05E}+e5&q z{z&FVi9Xku-}-M3N4`S#V%i>idK_McA?SM)%`&Tuciu~kg_o%NJ}8OOmY3v4x{Q0I zx3?tYG`m5^&8e(fo3Y4Sy}h9uUlM@7rOJ9@$mP-1{-eV_mxu_oG)lemOivA$+dc+) z7O7Kmf@m{*R=S%Ed68H6SH8<))Jm;Pe%M)nG59c?fek*r#-Qx+%RR)aNL#a34=+~=W$NF>Ff^xPN#-+Lm+R_p(U%osMz2n>SdW3Mt(%iq&1@5? zYpBjnF2Hyk*7zVu@<(p^kio2kxD8vwz|SdzI!QK>?qr8v%hN0f5V@8xcG6#5AQ?DTK`uBF zk>gJDd8a0{I2T~wY2ubNGZQ56_*3{t939be3Fr+&OPUX|oo=XD>bV0onJPaBC9NwW z!d%Rexe};Svpz>69l-{*xq^o{dK6IjV$D!_aL`);ar4P4t#8gSn*&u=&D`4c3n zc5u`f~>pu>s{LYr8we=KL&RS1#iv}Zi}{zBt}=tfQH-cayQh(KADT-01aE;z_vJ=RoDgZ z(WaN6?n3arlJq8oquA~G;~O#7EiLJy?Z7#z8OQ*?&(O1mP(l^;z!5=@8~H1Qc=?9x z!>-G%5!O`KuW+@_+ue;}niFY4bAdkeBm;VOBNKU-O_MeHqha=xtv(Nip9i^ntiHku z7CqS(V09beu^IB2x~3i%qG}X9bS1t^aE}-Go>6lSefd+MH*XWMO|C_w^hvv%APgM! zeWsP0A)%PuEb`aDZLsfN7gqtWs2LIszE&j}1As+5@x%LFWuwwakO*4~9~^CR=LSN8 z2~erKLaWm~%Cr}(d8YQ4rJZ%u5@#l5tuSESf#qn7o5GgnsQ^lld2Vm{&~=TRWI1L9 z{I$_$TjJy*e=*<1JkX88^36#bq&}}F&Z8jn9A$MIT|~TDQx9c{AAyX%a5(s_sPYADS-0`S-2uQmY`0MlEu}j{pt{8l3_$BS#!Q8wT1$U=IACMEdZeE=(1oxxi=QrpMmeH% zIYBVa)1ARPK;Y|;<4f)g%k~m^Ogv#=2sU^c)$=~nK!By<;tsIWNtI&@0nDLIkQpY$ z<&bAqr44!G$IZ9g{-o419Xq3ZhfAn?59%>^;M|OynP(Kiw~eS_cS^mC$Hi?+M|jJY zbkjfDaZt8^d?jE``$+B&s{G9KU|;hT7Qg z;tk_`M~Vp^%Qv`}jl*TA?$;$^^%YD{VSO$!U(bULYW0YqR{(ywL&g3+@HBr5-Mhmr6hp(9teRL)(b2_8pkFvhX zNM*I_@%c5I2qF&0I%C9DoCN{HnraY;)HWR!XjBP#UCDi3o|)-z>HDjI*lBF&KCvyq zg$*jUon`arInaWO2j08hLB;*4Ao6&_eY*!>IsOaC{~kNwQ^kn|$r-VOAlpqhWBRxz zVdD+a%9#3;@mp?$Q&0hx^5a`>#53lGrYa>NuxMi=P)O&X;>mQJWrsT%(*SH0Fg*}>>GDpN#UuW(Ln3wMk3wVJlle9EVDu>l0BTUI z1$wf6W9r>3HdcJG#L8&g@sE&ohEd7fN%5ur!J*QG*45KY@(D7%6F83c7+d_-=9!OO z!_}6p-eH0UEDb)@#O4UJr$e#Y#?v4Pl2eJmP7>m#P;qVlywekKNtls(qH=RGz9#5l zM3jR?D|0BwSHwy}nbCKZe&1s%i4laBc1N^SjJ7F!~ z!9gATv4ZGY1^*%VzuEp}%kfPrLy46BO)&BP3+*HQ2kjgG2klG#7yF0&5Bo>?r{Mo+ z{r@f0>6HH#?npGk{XdB2|As2RV+Q^mC!im6!dk5mB0bK=?;pcDoNt)nK72vP9FFr3 zuB2w9W|;csmF0_tT=7(la)cx(G4vlop0?gcB@;2Re}Hj{fzMP^7)a;7jT{|#7PVkyJlwieTfu=wiZWk=hQ zp3;myf3_ZDnx|9ZBE4b<3c&Dr3a#}(hZ?q{9};pVt-ute*tef9XFa(jtBlFSnWrCO z$C7_ixz3q$&$-MnBw*9^(cM8(R2|0FO7z;a_$0WKE}oK%cE3ES%X3@O*WYru;w@C$ zSzkaA6Ha5ez__02$Jhscx<0QxvYdG7%AIvUE-^C#yZxZK8v6~?gbJ(a#uD_+DIXR8 z;gpKA*07at;!#PR#ILXbR~q14X;Bqi(|TPz9+6ZONSMr5<%Q*mfe{?*ynTW6blH|h zSya~ed1YJlOfo#yIPzgA7OF`{xqwzlcwuwR3h;NgMri=0X5d>}U!RO@j~8MwR= z{#Pn#nYNDEQ8R~utpTz0;vyA-5lZ8<(op3W;ka-`c>GzQW63!+$a)avOxe+r8nIb7 zeW1< zFY79$FW}d)VZoiVS;{PB^GGBTg_F<^>H;&Zw!POZjV6EEGoTS*>ac3U&wy=C68q_(IuNv zi=M$#2Z@P;IJ;mgG0OC(8|TI#H;*>)QoI|W%zp#T**pW-%}pKxK`9@VNlOah!hB_yJQ&2zywv@1K9fo2QAP@Sa_VGrBee!wp>e^-=p5?| zsgc`G;e?I^kN%x#vRM{^u!OvTA1^%fJjw6eO%Qu1r1$@^pnC+{_3akxr~%AlWc!Nz z%Yp73B*bDP+bfq++XD(sUIqW#fv%=22aRvN(@e5B@w;W~X!UbWJF>;j*_Nycn%w%f zJ@#H5v|{4lMs(ZVb%PiAaJRy)Ue_9E`_=G5_A1FkQ9L>vqvi5>koP7DX%y1*`$$nz zRkm1m(yxuqXY&?%G=M|Y2H+io>#+c48%+!n@ zIFy=G2;&O<19w%&7<5MDC#qbtyqa{(Q}A@E@?wUq1i4Q0YINLCd9$JtBH_M*=6SlS zOKM6IUhGE2*Phh|9XVp!dI_lTY|;RGEG(5`OdgZu{yN(Nog(8HFCzrjEBW_H z<2C)w;mpYeMIMc&XVgS10s0X-5CO8eq~PpHRp+T{c4iB@HgwF`$1TltBMb;qA^e$K zN7V3A#W$0D``?*lU9QBVp<;7@+p)=*Apej6R^+Z8Wfsr|B6>3?EreC9{tZy#4-Nhl z3M6y#ArrmRDYt`6&K1<{`uDmrLW7?U*F@pE_p5L<2Ej9d7l)xM{!)(y0h)DL$m%o4 z|3Z>n)XNO?{}V}auofHm{Wm13n_<=|Og~dvu>8ew)d2SqvaV$k6YT<&r)iQmshNY? zooDj6ZqD)B$^~)!%sC^~hcYyJZGi!y`LuV6E#bYX30}idl@3aAvRGc`YtA44skq#g zaS`IZGJYCnVhQ@eUY;i#)_FMW_lQ_B020YpyJRxz$9L+GyL6lGlnsQ^M-SR<+o%8z z)}RXl-ZqiUg3bA{*==$9@~G`KG15#!un~#ZzY@B#Yl-maTY^VnG$s z1ad4}y8faoqC0Yd6zg5mA#_K~h8k`3c9}nM>$HV{+}jon>soB`F;7(+ZEhQF@^$5d z&ZGloQ;)95vlLA?`JBJVI+iHC4_826KE2E ze`4uAITeI$ztmn1_yYIDS1}YutO3=YKqV%$%|rn048T zv2vF6u?{b#X=h>^7!o>)H7r09KF1bBm9EXLqKME+jG!{(jX=>HCzqND6pToB zPkeocOZIlzo5~V??G=KQXID?SQco`5@@99PXle7Aj}uG=usW8jFeCv$M(?aBru^jPn1j06D0o7bni@pq~+Kk$An_8z@9o6ZT|&+%^c z4mNJ^T02>rN>Pt;+#(9Ka8ttB7l()1Z4a?boeh|rvhrC=fe6Ixu|H|rtrwldz07fH zfd9-1H^di!jr%%aeK)uCq))FMKfH3&!jRURh1a}mehgLRC*OiDV5No8xF9+!?dyip zE>(*po-W{(p(!#@c{PTXt%@wd0Py6LI6sOssAvm#rX3=z@hW=9iay_W_Pqa5Jj7`` zYjsgXd=3=|^z{Fd*DiZ1by_?{zOO3WqOQ#;Ru<@xF4tCDDcqGt7i3@U*2Huy9sc~1 zer~RF0-lRzjcz9wuOBmyZLRj#yc!y2MP_spJWK(n%7a5=rsBb2oWfScWH_?xmidJe zaR4AgNc&Qv{`A+}ws0}AT>(1KH;N>Wh~uci!K${idQ0djoNR+B+7)JyoLjjxjPFKi zoM$ePV#2*81_K}SCE=e>#UgmC8gMo2Y&donCSs$LUD9##Bt)P{s|>6tM6s%pXzz6J zAt|cxXq(tk-fBgkk1@JX(p~p6#etoUEP?pd$`9Yco>2-iCqkPC{+QgLrs93daFuYv zw0Vl8)K#LBTwp;?FfeJwjab`<%+XsY%a5>7Rjsj9+QqR5L(hF^OZD)#C0?6KcKc0C zchWrDP(_-3A_qnqEMD4f4g17gPD^a4zu7JQ?eCB0bc-)P!N#2NK^u-qkpLXJ;|}c! zMZwbWkLQ~2g&zswA8cTAwZ;1RsP@5~FyHJmhFfwjycY=dL<`qO@n6+&NMj+d9 zPsV+Goi8dy*diWg`ecxbMrU*tUK!K0hR$TJYUzz_=vCoMVw4iXkgOWY8U23ehXRm~ zK2FDNb2AzUZ*eia4%sx#;|05n-A$1xz%p-K?D3rLNzy>fwDg}hi?&=-?Gq{-G<7X5 z6pi3D1trFx2NjxURvmW_kTXUI$RrgMSg>}@9JvCyP5Zx5^2g1f#d-wU-u2cNvhh92 zHzW)J{u3M_0fRR#YwgL3k3!`M-$5nw*z4p;s}%CAfBx+5k_m3m*F5Z6rKtO2%C8_S zkQo2y8?PQ(<@G{-ZyLpaO)%SQqo^|B^kJ@?#(O1oz~`u?n}?0UqBuO7o@R!hLX#qw zlrjrpqJI{;L-X1xiyA<7JnWDk93{U6b%NJ0LbspYlwu)14JjRI*P2d!zuJti}6((W?GqO;u z$AXUEQ>o(s2(4VIYUVb8b#j96*jX(|Lq!ULv!haxZcbF$2`>e2xk?BqqWl5zbkjU^ ziJ-H!PL&Jhm~8QQ%AV!RwP4$o-jqV^v0!wF6rv>k1W*T4Bt{{*Rp((S9!@VGu;?~) zl-PgaU}s%to*xYM{=0uXVjpYken^oiWO`rPMp9vbp{nue2XN1LRf7panm zuoW@3MifW#2hDs$fqBrM>i%g2Zj~}3Csyk0E01;4nzfYYu0PxW!*Y)Rw!d~9yr*dW z!34ZOa{RoX_&&PPj&~9JLm|B=n&7$iFQHfU>f9#dNU(^2V5)Q%`4y ze`KhO-9+PcM+^p4lr6e%u@hraIBG{7Tnp+|DSjQ{TjIbXY~LhzDRu{wT^HSz%opO5 z5OuBw0;pcuHL9kRJW%;i8Y85q4QoW~2Jb+ckVryDl^hC6cf+@nT^i5FJlBtiL={X# zAa_J-j3x!mvlryDBm_0;v}4gu-lK#iYM{rk*yvb=y^9l78`81fxJ1$Fw5%J~1L+<& z(srqNxI_JtrL4W!m)7>nR5TzyAZ((8Luqu#z_}H6I1qY z{k>@I^A1@(xMKBTax=W}W1ZvA!}$tYHVh2{fI{QQil4dZCj0EK2Y-2Y$=}%BUI+&c z2#nroU&Iu&X>#&bObD*OvMbIth9T7eVVn8$(W=<~$e$$i<-^m7jf$d0NR- z(FJ%g4dR1o{^|SvG^?lV4l8E)%9(~d`Rq@;LSh1j^@JdvgM7lt!q9Y)!|fpIG>$CW zK~i85>aZlRhirog$*o;82`5YIMxZsialhL~FrRDH!;3_WO)GH&lKV%u?$J~uiGbj0 z9e6AUiSZigeuFG4u>oZnnTRo<6k$~hk(sD{(Mc9z%qJ*v1ScN=hlMYr5;*?KLuOYR z1tU?pU~11WrD6I4A;4j^Vro54@fbgc!DjWV5cx7}uTetwCJM#=V7ANn#U{$369@x0 zjwh3>1=M-LL_FR-e4N*$H!XB$m$99ybXbl)k(vN~nwtX>yF?N#UH2YjJU>uh#+*Kz zPKn^6)Hy~XsD{;%iresxS=#o4txBBndR4;~3n=z$Omb*UD>en(&h{-DyF43Wi@y#3 zhjuSz-N)}6Uo+uRF7+L4VK`^0nK%*GcyH`}cZu$J>W%hbEzuBBL*;Ug1v=uQDV|x$ z5-G;*{uj9n>1DB=Ob59tJNMSBN}f=1r9JE@+JT&<^hnKfVS%2KyG}_>Bl`+6WTwEs zUJ7eC4hzwzhL;=~WsI4`+hD_VC_VVs)%hPrbjAmw(Q>%uOMa@99#q;NcI%#!!OXvJL_ zvmgOYV0`XXrGnVSBE9ugnuSbfo~Et{KjP2|uLtRvqyHTyl`h#BWM~y)sL@Wr{M-2v z%^nKt$m}$WM=#AQwvB#$jYfL-(oQzTAT~e9hS`PCC=#SA(1~zTRhrNaczp6%ZI7U9 z{?6B1&L|dAg_D_ixB0SaVD?nEB!y;4@Ex?_(9S~JKMTaZpwHH0Po@S#vZVcM#kOdTbq9|rV5(-m|o9xv>a79Z{8 zwlK$DBsV9OTZ-Hb!>Aew8ZEy~79cSjm5ZzUvjF?Peq!ke3B%Oy41%lZa#^irno$cu zDGm8=8qGP$g%Zw{M9KT;0HE`vCmA=$OhI~ooWV=(dg#y#;K_XNrl$2In=?^K#}^R$ zgO@KwKD1>$Oi20z)f0Qy8R7cZIR$pIv95GO71W;&+P&=n9Q!qD)+R&7^*)QumxSnt z4tqF`A;epS9P2N~>u_HgQf8Ycy$;qDIeSOPNI@q83;xAGU+8Vnl->=aEVnZT#|i|{ zOeA@|UxfMzuIwgL)W{Y=t;FR_5hZ$?a8@#Cw;CA!i2`TE_ED4eNSM>PhaF^F;4;|V zpF%V~4^JDMRNAC%KluNSk#z;11r&{Ik$OrW9Lc&aAt2e@1eye4wEI2a6DcnmcgNJC zg=sICW3iA#e>NKj*v3mAa(qTG51wfxOlEgkkB_XB03O^q>?;)HfM@)2ISs%H@6&JE zF@}lHkRW`bX`4M|cNya6&LJ$`2H`%xE=**#$mKerd;O(YWe~`$HmAJiYzz>0`VEAf z=P}k6Fn(}ibG;8DJ#&T4@`f!WIf%i;U(r0vxKrQtaH~^D>6tws>mjhFC;%{*ADPZI zIQSljHL6k@27khunl0MOgH9ko14FL&h0b-|O;)8XjHFV_5eT)JZeY-vy=?6cWn9Dm zt(vEIDn%iVy~6Kp0~IxxRcC z-CuF4#gu?${M{zT$+H;=kAf*=IwgN*mR$=n53B~x<-T*zq#pS^kkM6yX5oTtEhAqC zs}o}J_jB0a7V828gRckgj&GHCZl)=-t>fyENW2O7iD1$n&y`6s5!tS}EX*cuQEx#( zwfVI3KZJkCdEAH9q0KCkRC%`2D0v7!$a_pJpa?Du`W(D_^GWS2FZ$S5>ngJJ4+D38 z1(TxwiB*N1tOSAu{dq`RMT{xf_j&&gM;(%hz<*`|CP|AJ{$jc-R$<|#ajmrha^w*s z=b8_+**+z|)heGnC|?4Y(3TK!!)FnT4R&4#QrT71ta!d9#LKM%modz0T`Ej}xEw{9 z`$OWwCXdh)PC0gz)=mdg8(ejsw#)-XwNIw9YARb`P_z?~piew+ua~RkRP){bQ_E;4 z;YbyEB^%#HJ9mx*-A2(BvV6WSA8F<$_o6ym^bO7U zWip9yf61mjmaVu-vY6Wj5mr==#DQSOifr#sZE)%EG_?1dn-vqyr6Zr(!(kTKp3RPD z+b1cBH(SF*ZEutmbnyHN9fn=+Qa^CTB6G%H@~y& zGQ-7D`9sZ=umFFVWTNl1*v*W5Ig<{`*IrYpX%QHK!K@o+v&3P!a&!?Q(T_dVxNH6) z$VhW6*UUWrsYkAJDmalud}kb$IEQs-ZSz1R(DUnFfJiOvtW<^2uWIOHx}F3aVU+=M zMeEYwn?%*miC)b7{J&O13v%o>HeyQxIibh$S&bMuvf=}wI72RITdL)Vg8EIiegmK| zj9rIBD}u-Hpq5IA;Ww;Wdv(q*kso;kf}Zz|3BM5rqlj5Yf2drkP+aBhH7UcR0)w=U z8ygwDGEuYyca;|z$0AIKlOWE5@tKM@qTu&HAAclGa_6Z)SEvn9r~eTsKg^H6vCtW3 zHgMTrXm%n;j++_kifG%+8h|#QPvGC8W+AZ)q|XR2?JoK%W`;2)Ld8Vsal&C-ruzf0 z0Aa5~ZZEkr8%y476$=t%eE;MF``#^{c=%uy0|4!g0IotqG*`@7_yMJOG|Ij;o=qnxf5cc_>}b@YA+{epiwOLl_jU7BoLTR$vixj=pT4Xn6?R zhI!*Hn7gDehMeX%+*r^`LrhqG-jhxI;BoiJ*kyBdCxS^_xOl~kUL1uAIGRF3F_%IC z%dbFLM$4muvu|bLKx*_=c3 z@c3k9mlOc!$GdN!B*b*g2IgkF+o2i57p!Wrm{hJ$r9@X+O~I{D3<^|$f~a&IU(yFB z!QY6zG0Q8es2Stpj|ZW>dKOR4Yr&Zr+8Afmg%V?nZ)n=r*XdLJAePv6yX{Sip=}e# z;d4DJUfZCu*ScXJsQ4+ey@F${DU^9b$VJ&JsAP~&C2I#2Q*gMpV%k1&lici))>Er_ zQI(h%{3n;|Jx`j6c!cC{6s-d%)LAYS^Uewv^iExVR8BGKi(LEd48S@yyxb8fCHV6> z@@Y*(T#l9QjO)x49^HZhS)9?v68i5zC?iv;#BNeUuS=>}r+LIr9LaG;Si-3VMtX@Q ztH@$vdDm847sJxF%TrL!Nms_M^3!PrD6j%4qxTnAP8m@$t=+K-l_t1MVUI*^2;hux z^X-4}Oy15y6zQ+mEyq||fGHv9E367*0w9FW+&Q&7zL?2gS6YLPZHh1EW1x%%JxlL( za@pEF8m$C@aHOfm`N(Jun!wN{S%HTkHxV!Z2QammqlOABv*f+B+8Ue0YZ=<`UNHYUSRDREot-H)8pGm(Q(IZMvSw?4a#j{hSWvT zL+C9pLK)YlwJ1&+o?hyG>BZ{69W53Sg5Xz)PEBEY5stHtNY*+{ecJ*}*OTjCtuQ>F zM8n=}wn{0a?Tg->`n-=8nce4KGLB5*?FvN1D+b*Ds=1Uvu*YiHx^{6r9*OTu< zCdu?!FdeA21K#&Mw>_vfMDsRUGaQUN(KI~S^ruipFdb(i9U{oTw(~Xf!I@!CxI9ff zQYD!aP0x}}AN{95@jnG{1_eSHxKbH|)2RQ{d3l3qI}m9@Fe?80fcq!VW?jK%*u8w; z$4#OO&7@2^fk-jGe*|mZ7Hac2xE#DY3wLVK?>3AKqL$t@W0iyPbOo)|AZLcMe38$t^IUuR8`<}1=p?vqhU&5H=UE8vX)VD z^5T(Ix~O1%S3ZS9;hb;@yAikILKN`cD@xBdXRrSjT~b0#6mV!#1I7zxY(ZRGZQXma zjbcyDWkn@nAFJeuO+k5oE?UoeI+or|U8N}|5i6`BxQ+9LRa7&#boj$+Qj!dL7QJ}I zvs4$b#r}avWH8y?m;nn&K{j*fd^azDI?#$OAkHd=B8irlv{5+~f&}_3w;DKm$n(LW z=P#uZ}S_5%mAVa-nmub0=}(xY$1J`Hx}W9s5pQ-~9nExKhp z34=QgQKpXSE%oei^mI0vft{i#m6nLg=F)fPn5ByEipv~EVcU=mE)9^iAoYtO_)GPZ zanjt4(kYg>FxX8<72i*j^JH)b$uzp>EvZST%$=Z4ol+?VQlWB9XX`~*EGVY zTiv)3n~HFh1ZzY$MK~{Ch8W*V`%zb3d&)*!4|=vbBuc{yu}bS6aJBht1ZwQ`(p6TjTZttFuKQWT!EFdEX;M{H((K6D~w(tS}4!_6X<)nfb99{H4HPw?bb!*k}1 zJt&td5?Hw1w_Y)(9r6fO3yP42at-FXP0)A&D0(u|{8nU4!dJA@Vo1=(p@% z`x$n>gH887SN{Z^QZKJbyM1PWtvLRT{rc$m5YArlRfx3W$NFra(1Vs>XsiGJuR&Wg zJC`rm&q1Qb!9pbn4Qq+UnMbYFyQexQ*PLGf`D`YQHD=V!!wF6ya@%$2lQLwtV(~Ku zimdPdcmAnp8l+ zNUebJy+zKbaVNg3T;W!3A5DYK#mVKTo2q%w1VE|}em`>>lK zLw^~1i&N=`^-*a_iLzNE+f@Wp9P$~3hhREaA8FDM%Nw`dQ|4a>=a9fu!A6Fqnhc5s zovIKAW!@T!?cIHfX$Dj=Wc2sIQPL{~%WG)s5FIUJ9)rotwO+}I6Ecd=dNS^bM^eIG z(0|WJa;lyrXNswYF>+P~vo7+Ap?U1UpAHoIbYd+Y4MWK&H{ZJ;VS&OKUUKH635^{Y zxoYOP0fn+H=3#YMbaL~!{V_%zRmOdYoYfJ6ZOM zW81cE+jg4dPTS}CopbIz=l(O4h%orT^YaPI_VQU8H+aBQ43BPCuE0!H-Qa$YYYC^wY=>c~E1TE#ZSh{u<$zP({@O zY(|liiBHw$>r@a91Y8CqQ6B-f$aXbZjC6wzHwK?0pVyfWh<b+iC}@wzx&kBGRQa9ya`6fv-E2|4IngU@4J$pSZp+PVO2 z<6Z7d5@=;a+~X*Bu<%r(F>vnecR!N}vvo?8SyoH2CRJFVevjk$Zt23Uwi?{^^QQL1 z_y>hD5wA22|DaBe9ZK#;-@`qQtJII*-HQIGW#Z zCZCqlQksjZNBV|+L`Rgfj0%F%Bun%8oeERB*W;qDk+#M1TqAUT!Zv1&UgzBq%fTUidA2@km6YxWNz~fNj(U_F%*^(pW;2g@xl-*G{`S87buj4Oxy~WdaGHSPTlzwjNlKzWwJf@y zdQ?(?=O=7YSQKNSYsKPtrj4Mmd}+Rzi`WWExi39)CCW!cd(hJK*Ae1^pdl%uUjf7Kp*^}1?|y0?%`Nj!>Gt7I}(fRXFjNMN5tui!Q@Fps1Svf%-J>1`9u1kYDU^esmQy_?9C(!8ca})~%y>QOVh&)V9_AZ%9?N!%_^z&;EGV2-4>AUJ zD;QTWFH^{3QWKQPnr7Ps*o{>Ye5PR=lcph#{C@0~-hH~&`k-*X$mAeyBb9><$9gK) zNJ4$5d6h&u;Wz>7$GTH@$nZBy?^xJ0xhEyyr&CEtlCy1;QKb0`L*jvA&4EM9PIe6A0LOhYj*vXb%|rLuuKNW8>-vjSxCK=;|h)j zjlIhpi#2#1ky@U!OMPVEzF?us!#@yO@*fC|_4*B=#+)k$#A5cs^+ep`5?nx;)Ao33 z9#6CDM~4bOcAZN~=9z3NBAKKmqn@yA&OfXSRj`mBJtNBZYR2e_^RbKwekkRSg{|Ag zCo$;P!@Q2nD4!gE%&4Y5-}-l1;6auylORr*Uu~@&bhE!j;HA%2{@&mKY<$ANuKUP- z*^M=cT#`*>=M%J-RIfO*FCB#KJFU?#<8E@VXZB%LN?+TLc&7(PFSj)+q-^ZEpqB>d`1_lO8sI=azG` z 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�`hP1KP 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 diff --git a/test/e2e/enum.4.ts b/test/e2e/enum.4.ts new file mode 100644 index 00000000..36113bfc --- /dev/null +++ b/test/e2e/enum.4.ts @@ -0,0 +1,6 @@ +export const input = { + oneOf: [ + {const: 'a', description: 'First comment (a).'}, + {const: 'b', description: 'Second comment (b).'} + ] +}

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�M(za+yLt9x#f%? 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 V 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 z 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�{n-`ViRYeU6isvOH2V_{? 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